Releases: coderaiser/putout
Releases · coderaiser/putout
putout v36.15.0
putout v36.14.0
🔥 feature
- 47435b4 @putout/plugin-apply-shorthand-properties: ESM -> CommonJS
- 475a6b5 putout: @putout/plugin-apply-shorthand-properties v6.0.0
- 3655f93 @putout/plugin-apply-shorthand-properties: drop support of node < 18
- c672afc @putout/plugin-apply-shorthand-properties: rename
- 95e09df @putout/plugin-putout: includer: [__a] -> __array
- 59fa8a1 @putout/plugin-putout: check-replace-code: __array: inside VariableDeclarator, AssignmentExpression
putout v36.13.1
🔥 feature
- 3e75a4b putout: @putout/plugin-remove-duplicate-keys v6.0.0
putout v36.13.0
putout v36.12.0
🔥 feature
- ff6e195 @putout/process-html: drop support of 🐊 < 36
- 71ffdc2 @putout/processor-html: svelte v5.1.14
- 79066f8 @putout/engine-runner: @putout/plugin-filesystem v6.0.0
- 9e8a422 @putout/cli-cache: file-entry-cache v10.0.2
- 82f20dc putout: ignore v6.0.2
- 46c5691 @putout/engine-parser: hermes-parser v0.25.0
- 406c82c putout: @putout/plugin-filesystem v6.0.0
- 9e4d3e0 @putout/plugin-filesystem: drop support of 🐊 < 36
- 6f20f30 @putout/plugin-filesystem: @putout/operator-filesystem v5.0.0
- 2a9faab putout: @putout/engine-processor v13.0.0
- 8055d90 @putout/engine-processor: @putout/engine-loader v15.0.1
- ffd0bb7 putout: @putout/operator-rename-files v2.0.0
- 14fdd90 @putout/operator-filesystem: drop support of 🐊 < 36
- 3426dba @putout/operator-rename-files: @putout/operator-filesystem v5.0.0
- 2fbefed putout: @putout/operator-match-files v5.0.0
- 86647f5 @putout/operator-match-files: @putout/operator-filesystem v5.0.0
- e5cf3b2 putout: @putout/engine-reporter v3.0.0
- a4dcae4 @putout/engine-reporter: @putout/engine-loader v15.0.1
- 9a03af5 putout: @putout/processor-filesystem v5.0.0
- 39c4e3f @putout/processor-filesystem: @putout/operator-filesystem v5.0.0
- 8e36c6f @putout/engine-runner: @putout/operator-filesystem v5.0.0
- fbb8c38 @putout/engine-runner: @putout/operator-declare v10.0.1
- 9f577e1 @putout/plugin-remove-useless-variables: declaration: not in program parent
- 7265083 @putout/plugin-remove-useless-variables: declaration: exclude re-assign
- 2326bb0 @putout/compare: align to Babel v8
- 8a39a26 @putout/plugin-typescript: apply-utility-types: report
putout v36.11.0
🔥 feature
- f52bbfd @putout/compare: TSMappedType
- fd97003 putout: @putout/traverse v11.0.0
- 6d450a9 @putout/traverse: @putout/compare v15.0.0
- 3cb4057 @putout/operator-declare: @putout/compare v15.0.0
- beb2642 @putout/engine-runner: @putout/compare v15.0.0
- e9c4023 putout: @putout/plugin-reuse-duplicate-init v6.0.0
- 287831c @putout/plugin-reuse-duplicate-init: drop support of 🐊 < 36
- 04e9eeb @putout/plugin-reuse-duplicate-init: exclude RestElement
- 0d647d0 eslint-plugin-putout: @putout/engine-parser v11.0.1
- ebf0c4d putout: @putout/operator-add-args v9.0.0
- d46a592 @putout/operator-add-args: @putout/compare v15.0.0
- b0a6aa8 @putout/operator-add-args: @putout/engine-parser v11.0.1
- f81a2be putout: @putout/operator-declare v10.0.0
- 32c89e6 @putout/operator-declare: @putout/engine-parser v11.0.1
- da52f24 putout: @putout/operator-filesystem v5.0.0
- 452cfce @putout/operator-filesystem: @putout/engine-parser v11.0.1
- dcb039c putout: @putout/operator-match-files v4.0.0
- fe8f4f3 @putout/operator-match-files: drop support of 🐊 < 36
- 3893928 @putout/operator-match-files: @putout/engine-parser v11.0.1
- 0630556 putout: @putout/engine-runner v22.0.0
- 0684cc7 @putout/engine-parser: @putout/printer v10.0.0
- 77e0a56 @putout/engine-loader: drop @putout/engine-parser
- 3eeb3aa @putout/engine-runner: @putout/engine-parser v11.0.0
- 4b4bf75 putout: @putout/engine-loader v15.0.0
- bdd08d8 @putout/engine-loader: @putout/engine-parser v11.0.0
- 332994b putout: @putout/compare v15.0.0
- 504fe60 putout: @putout/engine-parser v11.0.0
- 5d968c8 @putout/compare: @putout/engine-parser v11.0.0
- edbb278 @putout/engine-parser: estree-to-babel v10.0.0
- e0b70ec putout: @putout/plugin-remove-unused-variables v10.0.0
- bfbcf64 putout: @putout/plugin-merge-destructuring-properties v10.0.0
- 1bcb123 @putout/plugin-merge-destructuring-properties: drop support of 🐊 < 36
- c35780b @putout/plugin-merge-destructuring-properties: exclude VariableDeclarator with no init
- 110070e @putout/plugin-remove-unused-variables: drop support of 🐊 < 36
- aa40f83 @putout/plugin-remove-unused-variables: align with Babel v8: TSExpressionWithTypeArguments -> TSClassImplements
- fdbd412 @putout/engine-parser: align to latest Babel v8
- eb7c385 putout: @putout/plugin-group-imports-by-source v2.0.0
- 67818a0 @putout/plugin-typescript: drop support of 🐊 < 36
- 20d2694 @putout/processor-typescript: ts-morph v24.0.0
- 64dcffa @putout/plugin-group-imports-by-source: drop support of 🐊 < 36
- 1ca427f putout: @putout/plugin-github v13.0.0
- 8984633 @putout/plugin-github: drop sut of 🐊 < 36
- e387e8c @putout/plugin-github: set-node-version: v23 (https://nodejs.org/en/blog/release/v23.0.0)
putout v36.10.0
🔥 feature
- eb0955c putout: @putout/plugin-group-imports-by-source v2.0.0
- 42ff538 @putout/plugin-typescript: drop support of 🐊 < 36
- 255ad02 @putout/processor-typescript: ts-morph v24.0.0
- c646865 @putout/plugin-group-imports-by-source: drop support of 🐊 < 36
- 6cbd807 putout: @putout/plugin-github v13.0.0
- a542414 @putout/plugin-github: drop sut of 🐊 < 36
- b631448 @putout/plugin-github: set-node-version: v23 (https://nodejs.org/en/blog/release/v23.0.0)
- fbf87aa @putout/plugin-package-json: remove-exports-with-missing-files: nested
- e2bca80 @putout/plugin-package-json: remove-exports-with-missing-files: options
- d4fc84e @putout/plugin-package-json: remove-exports-with-missing-files: exclude nested
putout v36.9.0
🐞 fix
- d249509 @putout/plugin-package-json: remove-exports-with-missing-files: indent: 4 -> 2
- 037f067 @putout/plugin-nodejs: remove-illigal-strict-mode -> remove-illegal-strict-mode
🔥 feature
- 9340f32 @putout/plugin-remove-useless-push: add
- 8883e2e @putout/plugin-package-json: remove-exports-with-missing-files: add
- ca4ecd2 @putout/plugin-putout: add-path-arg-to-## 🐞 fix
exclude empty body - 587da10 @putout/plugin-putout: add-track-file: one arg
- cf3f4c4 @putout/plugin-convert-arguments-to-rest: exclude "strict mode"
putout v36.8.0
🔥 feature
- 2242dec putout: @putout/plugin-nodejs v12.0.0
- 425cef4 @putout/plugin-nodejs: drop support of 🐊 < 36
- dc160ba @putout/plugin-putout: add-path-arg-to-## 🐞 fix
body - a24b237 @putout/plugin-nodejs: remove-illigal-strict-mode: add (putoutjs/minify#28)
- dd34149 putout: @putout/plugin-convert-arguments-to-rest v3.0.0
- e3f4f69 @putout/operate: getProperty: ObjectPattern support
- 6b454ed @putout/plugin-package-json: apply-https-to-repository-url: improve check
- 9bc7769 @putout/plugin-convert-arguments-to-rest: drop support of 🐊 < 36
- 48beb1a @putout/plugin-convert-arguments-to-rest: improve support of internal functions (putoutjs/minify#28)