Releases: coderaiser/putout
Releases · coderaiser/putout
putout v42.5.0
🐞 fix
- 34c8939 @putout/plugin-react: apply-default-to-jsx-string
- 72d00b3 @putout/plugin-react: apply-jsx-to-imported-file: index
- febda5b @putout/plugin-montag: convert-default-to-named: report
🔥 feature
- 46de57d putout: @putout/plugin-github v20.0.0
- 7e7dd6f @putout/plugin-github: set-node-versions: report: show versions
- e3c0536 @putout/plugin-github: set-node-versions: node v26
- fde2847 @putout/processor-toml: oxfmt v0.48.0
- 6568dea @putout/plugin-react: apply-default-to-jsx-string
- 4064349 @putout/plugin-react: convert-namespace-to-default-in-react-test-renderer: add
- 1ec0529 root: eslint-plugin-n: drop
- 8ec3c45 eslint-plugin-putout: eslint-plugin-n v18.0.0
- be0acb1 @putout/plugin-react: apply-jsx-to-imported-file: />
- ece05f3 @putout/plugin-react: apply-jsx-to-imported-file: jsx
- 2d48680 @putout/plugin-arguments: remove-unused: referenced: exclude
- 2260bc5 @putout/plugin-react: apply-create-root: not react: exclude
- 729a0fe @putout/plugin-react: apply-create-root: report
- 66c61cf @putout/plugin-putout: keywords: jsx
- bc8ce3e @putout/plugin-react: drop support of 🐊 < 42
- f56f86c @putout/plugin-react: apply-jsx-to-imported-file: add
- 12b9308 @putout/plugin-esm: apply-js-imported-file -> apply-js-to-imported-file
- 4b69aaf @putout/plugin-variables: remove-unused: avoid marking React as used event if it is not
- ecae81c @putout/plugin-putout: declare: getStringFromRegExp: add
- 22f55fd @putout/operator-regexp: getStringFromRegExp: add
- ff975a5 @putout/plugin-nodejs: convert-url-parse-to-new-url
- 4338bab @putout/engine-parser: hermes-parser v0.36.0
- 5f95a58 @putout/plugin-nodejs: apply-privately-required-file: no ext
- 3310982 @putout/plugin-remove-useless-escape: false positive
- f21bdc6 @putout/plugin-declare-before-reference: exclude not single VariableDeclaration
- 331a8cd @putout/processor-toml: oxfmt v0.47.0
- 41b807a @putout/plugin-tape: convert-deep-equal-to-equal: join
- c82abbd @putout/processor-toml: oxfmt v0.46.0
- 771a6b4 root: montag v2.0.0
- 0873ffc @putout/plugin-montag: convert-default-to-named: add
- da993c4 @putout/plugin-montag: declare: destructuring
- 74a4498 @putout/plugin-remove-useless-escape: backtick inside single quote
- 81998ae @putout/plugin-npmignore: convert-loc-to-lock
putout v42.4.6
putout v42.4.5
putout v42.4.4
🔥 feature
- 2763058 putout: @putout/plugin-promises v20.0.0
- ae841fe @putout/plugin-promises: drop support of 🐊 < 42
- 04d1742 @putout/plugin-promises: add-missing-async: report: twice -> once
- 433d61b @putout/plugin-printer: remove-useless-arrow-from-type-checker: add
- 82f0228 @putout/plugin-nodejs: convert-esm-to-commonjs: json
- 5918b08 @putout/processor-typescript: drop support of 🐊 < 42
- c1ab35c @putout/processor-typescript: ts-morph v28.0.0
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