Releases: coderaiser/putout
Releases · coderaiser/putout
putout v42.1.0
🐞 fix
- 8cbfc4f @putout/plugin-declare-before-reference: simplify
- 46bfb6d @putout/plugin-declare-before-reference: named-export
- b8c04fb @putout/plugin-printer: add-missing-tuples-to-type-checker: instrument
- e574f44 @putout/plugin-printer: add-missing-tuples-to-type-checker: CallExpression
- 1895f72 @putout/plugin-printer: add-missing-spaces-to-type-checker: rm useless filter(Boolean)
- 4e5a61f @putout/plugin-printer: add-missing-spaces-to-type-checker: colon last: exclude
- 2faae4c @putout/plugin-printer: add-missing-spaces-to-type-checker: after arrow
- d1ae084 @putout/plugin-printer: remove-trailing-spaces-from-type-checker: link to 🐊Putout Editor
- 5b5ec86 @putout/compare: is: export: isArray: rm
- e344b9b @putout/plugin-printer: remove-useless-maybe: report
🔥 feature
- 471fffe eslint-plugin-putout: safe: return/remove-last-empty: off
- ea27948 putout: @putout/plugin-regexp v13.5.0
- cb0bc7e putout: @putout/plugin-return v4.0.0
- 753457d @putout/plugin-regexp: drop support of 🐊 < 42
- 031c049 @putout/plugin-return: drop support of 🐊 < 42
- 330b0ad @putout/plugin-return: remove-last-empty: add
- 25803de @putout/plugin-for-of: remove-useless: improve
- 8d5c469 @putout/plugin-declare-before-reference: improve support of exports
- 7c03f12 @putout/plugin-minify: drop support of 🐊 < 42
- 8d872a3 @putout/plugin-minify: merge-variables: AssignmentExpression: exclude
- f293e75 @putout/plugin-printer: instrument type checker
- a268157 @putout/plugin-printer: check-if-success-possible-in-type-checker: add
- dcd50ad @putout/plugin-printer: check-type-passed-to-type-checker: rm 🧨
- dfe6708 @putout/plugin-printer: remove-useless-spaces-from-type-checker: sequence
- 1375daf @putout/plugin-printer: check-type-passed-to-type-checker: type name
- bcd07e4 @putout/plugin-printer: add-missing-tuples-to-type-checker: type name
- 3e70022 @putout/plugin-printer: add-missing-tuples-to-type-checker: exclude dsl
- 4ec9b7b @putout/plugin-printer: check-type-passed-to-type-checker: CommentBlock
- e0ac4ef @putout/plugin-printer: remove-useless-tuples-from-type-checker: add
- b412229 @putout/plugin-printer: add-missing-tuples-to-type-checker: identifier
- 39d764a @putout/plugin-printer: add-missing-tuple-to-type-checker: add
- acec26b @putout/plugin-printer: check-type-passed-to-type-checker: selector: exclude
- 06e325e @putout/plugin-printer: check-type-passed-to-type-checker
- 742efbf @putout/plugin-printer: remove-useless-spaces-from-type-checker: add
- 1ea777a @putout/plugin-printer: add-missing-spaces-to-type-checker: add
- a5a9376 @putout/plugin-printer: remove-trailing-spaces-from-type-checker: add
- 8716146 @putout/plugin-declare-before-reference: CallExpression argument: improve support
- df16f4d @putout/plugin-printer: remove-useless-maybe: indent
- bfd8bfc @putout/plugin-putout: convert-node-to-path-in-get-template-values: exclude: short
- 84ee1e8 @putout/plugin-remove-useless-maybe: simplify
- 88f3caf @putout/compare: getTemplateValues: ExpressionStatement
- f907ede @putout/plugin-putout: convert-node-to-path-in-get-template-values: report
- 540534a @putout/plugin-printer: drop support of 🐊 < 42
- 727e150 @putout/plugin-printer: remove-useless-maybe: add
- 42a54b0 @putout/engine-parser: @putout/printer v18.0.0
putout v42.0.25
putout v42.0.24
🔥 feature
- a3d243e @putout/test: @putout/cli-process-file v7.0.0
- fce2c16 @putout/test: @putout/eslint v6.0.0
- ed1095e putout: @putout/cli-process-file v7.0.0
- 0cce4e4 @putout/cli-process-file: drop support of 🐊 < 42
- a11c474 @putout/cli-process-file: @putout/eslint v6.0.0
- ccf1cf8 @putout/engine-reporter: @putout/cli-choose-formatter v7.0.0
- da4f022 @putout/plugin-package-json: remove-dot-slash-from-bin
- 68d03f5 @putout/plugin-variables: convert-const-to-let: messages count
- 2932b79 @putout/plugin-conditions: apply-early-return: has return: exclude
- 629f34e @putout/plugin-tape: remove-only/remove-skip: allowed
- 7885b13 eslint-plugin-putout: @putout/eslint v6.0.0
- 6df619b @putout/eslint: drop support of ESLint < 10
- 0986a84 @putout/eslint: filter: options -> {options}
- 087725b @putout/plugin-putout: apply-destructuring-to-options: add
putout v42.0.23
🔥 feature
- d5b3d31 putout: @putout/plugin-try-catch v8.0.0
- b76cc9c @putout/plugin-try-catch: drop support of 🐊 < 42
- 67584c7 @putout/plugin-try-catch: async: multiple statements inside try-block
- 59ca4c7 putout: @putout/plugin-conditions v9.0.0
- adcefef putout: @putout/cli-choose-formatter v7.0.0
- d4a7f07 @putout/plugin-cli-choose-formatter: drop support of 🐊 < 42
- 8a41eb6 @putout/plugin-conditions: drop support of 🐊 < 42
- b725c61 @putout/plugin-condition: apply-early-return: add
- 5157360 putout: @putout/plugin-for-of v12.0.0
- 1d6a6fa @putout/plugin-for-of: drop support of 🐊 < 42
- e29e941 @putout/plugin-convert-array-copy-to-slice: drop support of 🐊 < 42
- 63f4a45 @putout/plugin-putout: apply-get-binding: add
- 34b3161 @putout/plugin-nodejs: require: resolve
- dd9edab @putout/operate: getBinding: no path
putout v42.0.22
putout v42.0.21
🔥 feature
- 123268f putout: @putout/plugin-for-of v12.0.0
- 6635edb @putout/plugin-for-of: drop support of 🐊 < 42
- 400b5dd @putout/plugin-convert-array-copy-to-slice: drop support of 🐊 < 42
- fdcba18 @putout/plugin-putout: apply-get-binding: add
- 7dd14d7 @putout/plugin-nodejs: require: resolve
- 5ce1aa4 @putout/operate: getBinding: no path
- 5c38dec @putout/plugin-nodejs: convert-commonjs-to-esm: export: assign
- d21930d @putout/plugin-socket-io: drop support of 🐊 < 42
- 794b640 @putout/plugin-socket-io: convert-listen-to-new-server: improve
putout v42.0.20
🔥 feature
- 0a5381d putout: @putout/formatter-stream v7.0.0
- c99b7b6 @putout/formatter-stream: chalk -> styleText
- b358172 putout: @putout/formatter-progress v7.0.0
- d614000 @putout/formatter-progress: drop support of 🐊 < 42
- f03044b putout: @putout/formatter-time v5.0.0
- ebca8cd @putout/formatter-time: drop support of 🐊 < 42
- d1b6411 putout: @putout/formatter-progress-bar v6.0.0
- 80eb62e @putout/formatter-progress-bar: drop support of 🐊 < 42
- 70de5d9 putout: @putout/formatter-memory v6.0.0
- 9c38812 putout: @putout/formatter-dump v7.0.0
- a88b2e9 @putout/formatter-memory: drop support of 🐊 < 42
- 5b36911 @putout/formatter-dump: drop support of 🐊 < 42
- 746f4aa @putout/plugin-nodejs: apply-style-text: add
putout v42.0.19
putout v42.0.18
putout v42.0.17
🔥 feature
- 73a675d putout: actions: set node version to v25.6.1 (bcoe/c8#581)
- 734a250 @putout/plugin-esm: convert-const-to-import: add