Releases: coderaiser/putout
Releases · coderaiser/putout
putout v42.4.3
🐞 fix
🔥 feature
- 5310b9f putout: @putout/plugin-apply-entries v3.0.0
- 966b99b @putout/plugin-apply-entries: drop support of 🐊 < 42
- a7a73d3 putout: *.md: rm remove-nested-blocks
- 8176bb9 putout: *.md: conditions/evaluate: off
- 8cf720c @putout/engine-parser: hermes-parser v0.35.0
- fd69f2a @putout/processor-toml: oxfmt v0.44.0
- 5a68fba @putout/plugin-types: declare: isRegExp: add
- c910c0e @putout/plugin-types: convert-typeof-to-is-type: RegExp: add
- f69d9cc @putout/plugin-nodejs: convert-default-export-to-default: add
- ca4d727 @putout/processor-docker: ENV
putout v42.4.2
putout v42.4.1
putout v42.4.0
putout v42.3.1
putout v42.3.0
🔥 feature
- 67b008c @putout/plugin-remove-duplicate-elements: add
- b7447a2 @putout/plugin-types: convert-typeof-to-is-type: CallExpression
- 6aa1fa4 @putout/processor-toml: oxfmt v0.42.0
- d489d75 eslint-plugin-putout: typescript v6.0.2
- 7b48990 @putout/plugin-github: update-actions: docker/setup-qemu-action: v3 -> v4
- a39076b @putout/plugin-github: update-actions: setup-buildx-action: v3 -> v4
- 76c6fd0 @putout/plugin-github: update-actions: docker/login-action: v3 -> v4
- ae8895f @putout/plugin-github: docker/build-push-action: v5 -> v7
- 81f0f06 @putout/plugin-declare-before-reference: improve support of template literals
- c71b5a3 @putout/eslint-config: no-extra-parens: ignoreJSX
- f986ce1 @putout/plugin-printer: check-type-passed-to-type-checker: exclude comparison
- e98e97d @putout/plugin-printer: merge-tuples-of-type-checkers: Function: exclude
putout v42.2.3
🔥 feature
- 187fa82 putout: @putout/plugin-remove-useless-escape v10.0.0
- dbf30c7 @putout/plugin-remove-useless-escape: drop support of 🐊 < 42
- 2e33046 @putout/plugin-remove-useless-escape: couple TemplateElements inside TemplateLiteral
- ea86a62 @putout/processor-toml: oxfmt v0.41.0
- 931591a @putout/plugin-printer: remove-useless-path-from-type-checker
- bca98af @putout/plugin-printer: reverse-comparison-in-type-checker: add
- f8ec6ba @putout/plugin-printer: remove-useless-tuples-from-type-checker: comparison
- 5fea189 @putout/plugin-printer: remove-useless-not-from-type-checker
- 7596bc8 @putout/plugin-printer: merge-tuples-of-type-checkers: +/-
- dadf3d6 @putout/plugin-printer: merge-tuples-of-type-checkers: booleans: +/-
- 9e74a3e @putout/plugin-printer: check-type-passed-to-type-checker: exclude: +/-
putout v42.2.2
🐞 fix
- 6458ec6 @putout/plugin-arguments: remove-useless-from-method
- ce386db @putout/plugin-printer: remove-useless-colon-from-type-checker: withSpaces -> withoutColon
- e7a5a80 @putout/plugin-printer: merge-tuples-of-type-checkers: ->
- d734dad @putout/plugin-printer: merge-tuples-of-type-checkers: not starts with is
- a83076f @putout/plugin-printer: add-missing-colon-to-type-checkers: single result
🔥 feature
- a217219 putout: @putout/plugin-arguments v2.0.0
- f7ff8ff @putout/plugin-arguments: drop support of 🐊 < 42
- c2706b6 @putout/plugin-printer: remove-useless-colon-from-type-checker
- 4aa2664 @putout/plugin-printer: merge-tuples-of-type-checkers: is: exclude
- b8ac1d5 @putout/eslint-config: no-dupe-args: off: use arguments/remove-duplicate instead
- 1f667b7 @putout/engine-parser: hermes-parser v0.34.0
- fd9092e @putout/plugin-esm: remove-imports-with-duplicate-source: add
putout v42.2.1
🔥 feature
- e34eb22 putout: @putout/plugin-github v19.0.0
- 9d2060c @putout/plugin-github: drop support of 🐊 < 42
- 98502d4 @putout/plugin-github: update-actions: actions/cache@5 (https://github.com/actions/cache/releases/v5.0.0)
- bcaf4cc @putout/plugin-printer: add-missing-colon-to-type-checker: add
- a63103e @putout/test: whenTestsEnds
putout v42.2.0
🔥 feature
- 70a9d8e putout: @putout/operator-regexp v5.0.0
- d395008 @putout/operator-regexp: drop support of 🐊 < 42
- 2ffb976 @putout/operator-type-checker: env
- 29d39c0 putout: @putout/operator-type-checker: add
- 8747677 @putout/plugin-putout: declare: createTypeChecker
- 183d8f5 @putout/operator-regexp: rm unused eslint-plugin-n
- ef60103 @putout/operator-type-checker: add
- c0c3d3d @putout/plugin-spread: remove-useless-array: exclude querySelectoAll (putoutjs/minify#30)
- f61d5d3 @putout/test: add type-checker
- bcd6dc5 @putout/plugin-printer: merge-tuples-of-type-checkers
- 4761ef6 @putout/processor-toml: oxfmt v0.40.0
- ad991a7 @putout/opreate: replace-with: maybe-body: simplify
- b479e33 @putout/operate: replaceWith: isExpressionStatement: simplify