Releases: coderaiser/putout
Releases · coderaiser/putout
putout v41.21.2
putout v41.21.1
putout v41.21.0
🔥 feature
- 115fdc0 putout: @putout/plugin-promises v19.0.0
- f754e80 @putout/plugin-promises: drop support of 🐊 < 41
- ee79012 @putout/plugin-promises: convert-resolve-to-async: add
- 9bae229 @putout/processor-toml: oxfmt v0.32.0
- 7c7b3cf @putout/plugin-esm: apply-import-attributes: ExportAllDeclaration
- 29ca4d8 @putout/cli-process-file: get rid of dynamic import
- 7875c6f @putout/plugin-esm: apply-import-attributes: add
- c3dcb37 @putout/plugin-esm: apply-privately-imported-file: report: filename
- 9084a5b @putout/compare: vars: __exports: from
- 2864575 @putout/compare: __exports: named
- 214e6ec @putout/plugin-esm: apply-name-to-imported-file: corrupted
- a6fd13f @putout/plugin-esm: resolve-imported-file: report: filename: add
- 7e9829c @putout/plugin-esm: apply-namespace-to-imported-file: ImportExpression: exclude
- 2aff836 @putout/plugin-madrun: declare: defineEnv
- 688f171 @putout/plugin-esm: resolve-imported-file: build-resolved: move out
- a82e7e4 @putout/plugin-esm: resolve-imported-file: couple-levels-up
- e7222ee @putout/operator-keyword: instanceof: add
- 09071bd @putout/processor-toml: oxfmt v0.31.0
- b602697 eslint-plugin-putout: align-spaces v3.0.0
- 954d792 eslint-plugin-putout: align-spaces v3.0.0
- 62309e2 @putout/processor-css: align-spaces v3.0.0
- a6b2eac @putout/engine-parser: align-spaces v3.0.0
- 683c1a2 @putout/plugin-esm: resolve-imported-file: dot-dot-slash
- 35a91f8 @putout/plugin-nodejs: convert-commonjs-to-esm: require: json: include
- bd9a793 @putout/plugin-esm: resolve-imported-file: json: add support
- 57ef108 @putout/plugin-putout: add-path-arg-to-match: add
- 8a13581 @putout/operator-add-args: couple args
- c6faaa2 @putout/plugin-parens: remove-useless-for-params: couple args
putout v41.20.1
🐞 fix
- b491f48 @putout/plugin-putout-config: apply-variables: variables/rename-useless-rename -> variables/remove-useless-rename
🔥 feature
putout v41.20.0
🐞 fix
- b513eac @putout/plugin-package-json: apply-https-to-repository-url: report
- 1356e6b @putout/processor-filesystem: create: overrides
🔥 feature
- 1db4585 putout: @putout/plugin-remove-useless-array v3.0.0
- 23e2c59 @putout/plugin-remove-useless-array: drop support of 🐊 < 41
- 3173a7f putout: @putout/plugin-remove-useless-push v3.0.0
- 63699a4 @putout/plugin-remove-useless-push: drop support of 🐊 < 41
- 63dcea5 @putout/plugin-arguments: remove-empty: add
- 689568a @putout/eslint-config: no-useless-assignment: off
- c526c2b @putout/eslint-config: @eslint/js v10.0.1
- 05165c6 @putout/plugin-github: set-message-of-commit-fixes
- 6319d79 @putout/plugin-putout: remove-message-from-no-report-after-transform: add
- bbbc0bc root: eslint v10.0.0
- 4e8875e @putout/plugin-esm: apply-name-to-imported-file: dynamic
- df86a07 @putout/plugin-putout: apply-fixture-name-to-message: report-with-options
- bfe9b02 @putout/plugin-esm: apply-default-import: add
- e50123d @putout/plugin-package-json: apply-https-to-repository-url: https: add support
putout v41.19.0
🔥 feature
- 9813f42 @putout/engine-runner: @putout/operator-filesystem v11.0.0
- 4dc4cff @putout/operator-find-file-up: @putout/operator-filesystem v11.0.0
- 556178a @putout/operator-match-files: @putout/operator-filesystem v11.0.0
- 19a47c2 @putout/operator-rename-files: @putout/operator-filesystem v11.0.0
- 58baf20 @putout/plugin-filesystem: @putout/operator-filesystem v11.0.0
- 16987e8 @putout/test: @putout/operator-filesystem v11.0.0
- b6b19b6 putout: @putout/operator-filesystem v11.0.0
- e92161c putout: @putout/processor-filesystem v8.0.0
- b3e1a0c @putout/processor-filesystem: @putout/operator-filesystem v11.0.0
- 79127f5 @putout/engine-runner: @putout/operator-filesystem v10.6.0
- 7dfc7d9 @putout/operator-filesystem: export: maybe
- 5f79a22 @putout/processor-toml: oxfmt v0.28.0
putout v41.18.1
🔥 feature
- d7b6677 putout: remove loader: do not works as expected
putout v41.18.0
🔥 feature
- deeb071 putout: @putout/plugin-remove-useless-map v3.0.0
- 0e289d0 @putout/plugin-remove-useless-object-from-entries: add
- 80b9f70 @putout/plugin-remove-useless-map: entries
- 90a1896 @putout/plugin-remove-useless-map: drop support of 🐊 < 41
- 1c8879f @putout/plugin-math: apply-numeric-sperators: report
- 4777adc @putout/plugin-putout: replace-test-message: report with options -> transform with options
- 23abe0f @putout/plugin-regexp: apply-character-class: with optimize
- 8458c25 @putout/plugin-putout-config: apply-esm: remove add-index-to-import
putout v41.17.0
🐞 fix
- fbbb8fa @putout/plugin-nodejs: convert-top-level-return: report
- 75f5716 @putout/formatter-codeframe: column starts from 1
- 0538680 @putout/operate: setLiteralValue: NumericLiteral
- a0c2411 @putout/plugin-esm: add-index-to-import: enable
🔥 feature
- d063fa5 putout: @putout/plugin-esm v9.0.0
- d569b13 @putout/plugin-esm: add-index-to-import: rm
- 9f4b97a @putout/plugin-cloudcmd: convert-io-delete-to-io-remove: add
- 5ef26f9 @putout/plugin-cloudcmd: apply-init-module: add
- 66eca00 @putout/plugin-cloudcmd: drop support of 🐊 < 41
- d14deee @putout/plugin-cloudcmd: convert-arrow-to-declaration: add
- f557869 @putout/plugin-nodejs: convert-commonjs-to-esm: require: false positive: on css
- 480b877 @putout/plugin-tape: declare: defineEnv
- 00b856f @putout/plugin-esm: group-imports-by-source: css first
- ff220bd @putout/plugin-nodejs: remove-top-level-process-exit
- 989d56a @putout/plugin-nodejs: remove-useless-process-exit: add
- 482640e @putout/plugin-nodejs: convert-top-level-return: arguments
- 0f5602d @putout/plugin-tape: apply-destructuring: rename
- e352fee @putout/engine-runner: get-position: column + 1
- e3b6bc5 @putout/plugin-madrun: set-lint-dot: report: drectory -> directory
- 710a2f6 @putout/eslint: column: 1
- cfb827a @putout/operate: setLiteralValue: numericLiteral
- 352bfae @putout/plugin-putout: add-crawl-file: add
- 1d068ea @putout/plugin-esm: apply-name-to-imported-file: use crawlFile
- b050a2d @putout/engine-runner: scanner: crawlFile: add
- 946ce1a @putout/plugin-esm: apply-name-to-imported-file: export from
- 772b76f @putout/plugin-esm: add-index-to-import: export namespace
- 1e2ad00 eslint-plugin-putout: @babel/eslint-parser v8.0.0-rc.1
- c6ad0dd @putout/engine-reporter: @putout/cli-choose-formatter v6.0.0