Skip to content

Releases: coderaiser/putout

putout v42.0.24

01 Mar 19:13

Choose a tag to compare

🔥 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

28 Feb 18:44

Choose a tag to compare

🔥 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

28 Feb 14:20

Choose a tag to compare

🔥 feature

  • fac2289 putout: @putout/plugin-conditions v9.0.0
  • d88df66 putout: @putout/cli-choose-formatter v7.0.0
  • eb8d226 @putout/plugin-cli-choose-formatter: drop support of 🐊 < 42
  • 064bb80 @putout/plugin-conditions: drop support of 🐊 < 42
  • 8e4fd98 @putout/plugin-condition: apply-early-return: add

putout v42.0.21

28 Feb 13:42

Choose a tag to compare

🔥 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

28 Feb 12:42

Choose a tag to compare

🔥 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

27 Feb 19:27

Choose a tag to compare

🐞 fix

  • dea3d50 putout config: set-node-version: v25.6.1 -> 25.x
  • 36a6541 @putout/plugin-putout: add-path-arg-to-filter: no body

🔥 feature

  • fd7ead2 root: superc8 v12.0.0
  • 0e3ec97 @putout/plugin-nodejs: convert-commonjs-to-esm: exports: call
  • cf1a324 @putout/plugin-nodejs: convert-commonjs-to-esm: require: chain: improve support
  • daf3c3c @putout/operator-add-args: type: add

putout v42.0.18

25 Feb 16:27

Choose a tag to compare

🐞 fix

  • ab0148c putout: rules: filesystem/remove-files: enable
  • 710b414 @putout/engine-parser: template: ast: duplicate call

🔥 feature

putout v42.0.17

24 Feb 19:22

Choose a tag to compare

🔥 feature

  • 73a675d putout: actions: set node version to v25.6.1 (bcoe/c8#581)
  • 734a250 @putout/plugin-esm: convert-const-to-import: add

putout v42.0.16

24 Feb 13:00

Choose a tag to compare

🔥 feature

  • 1c0c4e1 putout: @putout/plugin-variables v2.0.0
  • 1a7a9c1 @putout/plugin-variables: drop support of 🐊 < 42
  • 3471d47 @putout/plugin-variables: extract-keyword: from: exclude
  • d292d4b @putout/operate: replaceWith: no path
  • 7bca3f8 @putout/plugin-putout: apply-name-to-is-identifier: MemberExpression
  • 1032fb2 @putout/processor-toml: oxfmt v0.35.0
  • 426a6cd @putout/operator-watermark: add
  • dd963ed putout: @putout/plugin-remove-useless-delete v3.0.0
  • 789cb49 @putout/plugin-remove-useless-delete: drop support of 🐊 < 42

putout v42.0.15

23 Feb 14:32

Choose a tag to compare

🔥 feature

  • 7ebf448 putout: @putout/plugin-remove-useless-delete v3.0.0
  • 796ed91 @putout/plugin-remove-useless-delete: drop support of 🐊 < 42
  • 62e6d64 @putout/plugin-remove-useless-delete: OptionalMemberExpression: exclude