Releases: coderaiser/putout
Releases · coderaiser/putout
putout v42.5.1
🔥 feature
- 0a8fa03 putout: @putout/plugin-apply-global-this v2.0.0
- dc6eb53 @putout/plugin-apply-global-this: drop support of 🐊 < 42
- d20d2cd @putout/plugin-apply-global-this: exclude declared self
- 5ae86ee @putout/plugin-nodejs: convert-commonjs-to-esm: require: exports
- 3826ca3 @putout/operate: setLiteralValue: StringLiteral: always convert value to string
- a6599d6 @putout/plugin-nodejs: apply-inherit: add
- 7fcb389 @putout/processor-toml: oxfmt v0.51.0
- 214f96b @putout/plugin-putout: apply-fixture-name-to-message: destructured
- 4458c6e @putout/plugin-esm: declare-imports-first: ExportNamedDeclaration
- 33686db @putout/processor-toml: oxfmt v0.50.0
- f52f643 @putout/processor-toml: oxfmt v0.49.0
- f078a68 @putout/engine-runner: get-position: column + 1 -> column
- be8fcc1 @putout/plugin-package-json: remove-exports-nesting: add
- bd7381c @putout/plugin-putout: add-push-arg: exclude traverse
- a088aad @putout/plugin-package-json: remove-useless-exports: add
- abe442e @putout/eslint-flat: @eslint/config-helpers v0.6.0
- 084e732 @putout/plugin-converage: apply-camel-case: add
- bec36b9 @putout/plugin-react-router: drop support of 🐊 < 42
- 0aa0a44 @putout/plugin-react-router: v7-remove-useless-server
- 5980c35 @putout/plugin-github: update-actions: show version
- 8309e68 @putout/plugin-github: update-actions: EndBug/add-and-commit@v10
- cb98397 root: supertape v13.0.0
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