Skip to content

Releases: coderaiser/putout

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

putout v42.0.14

23 Feb 14:24

Choose a tag to compare

🔥 feature

  • 7a091e5 putout: @putout/plugin-destructuring v2.0.0
  • 79d8ac1 @putout/plugin-destructuring: drop support of 🐊 < 42
  • 0913317 @putout/plugin-destructuring: merge-properties: exclude renaming

putout v42.0.13

22 Feb 19:10

Choose a tag to compare

🐞 fix

  • 8bf5921 @putout/engine-runner: ## 🐞 fix
    simplify
  • b0c8ece @putout/engine-runner: filter: options
  • 77188b2 @putout/plugin-remove-duplicate-keys: addQuote -> addQuotes

🔥 feature

  • 8e44eb6 putout: @putout/plugin-declare-before-reference v10.0.0
  • 837d894 @putout/plugin-declare-before-reference: drop support of 🐊 < 42
  • b768360 @putout/plugin-declare-before-reference: same scope difference functions
  • 3a630b1 @putout/plugin-declare: addQuotes: add
  • 5f8673d @putout/engine-loader: rule name not string
  • 593e1ac @putout/engine-runner: includer: report: add ability to receive options
  • 9d135f8 @putout/plugin-remove-duplicate-keys: report: MemberExpression
  • 4b7e06b @putout/plugin-remove-duplicate-keys: report: SpreadElement
  • b1263f3 @putout/plugin-esm: resolve-imported-file, shorten-imported-file, apply-privately-imported-file: export from
  • 74105a1 @putout/plugin-esm: content: remove useless
  • 808d365 @putout/plugin-filesystem: remove-files: *.lock: add
  • 6b4750f putout: ignore: exclude lock
  • 7aecafd putout: @putout/plugin-tape v21.0.0
  • 2aa1c12 @putout/plugin-tape: convert-equal-to-deep-equal: date
  • e7c22bf @putout/plugin-putout: apply-name-to-is-identifier: add

putout v42.0.12

20 Feb 18:40

Choose a tag to compare

🐞 fix

  • 92c2d9d @putout/plugin-putout: add-path-to-filter: name

🔥 feature

  • bf5127d putout: @putout/plugin-remove-duplicate-keys v9.0.0
  • bfc6eeb @putout/plugin-remove-duplicate-keys: drop support of 🐊 < 42
  • ff48ba2 @putout/plugin-remove-duplicate-keys: report: keys
  • 37ec461 @putout/processor-toml: oxfmt v0.34.0
  • 63a3a5a @putout/plugin-putout: add-path-to-filter: add
  • 2346c28 @putout/plugin-putout: add-path-arg-to-## 🐞 fix
    Replacer -> Traverser: addArgs

putout v42.0.11

20 Feb 16:19

Choose a tag to compare

🐞 fix

  • 9ef96fa @putout/engine-runner: validate: returns -> does not return

🔥 feature

  • 262c69c putout: @putout/operator-add-args v15.0.0
  • fa6e0f1 @putout/operator-add-args: drop support of 🐊 < 42
  • bf961e9 @putout/plugin-operator-add-args: config: add
  • 3dfa8fc @putout/plugin-putout: add-path-arg-to-match: filter: exclude
  • 9933c6e @putout/plugin-putotu-config: remove-empty: match support
  • 7d6b6c7 @putout/engine-runner: include: returns: not array
  • c1d9dd5 @putout/plugin-putout: remove-useless-source-argument: transformAsync

putout v42.0.10

19 Feb 19:50

Choose a tag to compare

🐞 fix

  • 572465b @putout/plugin-putout-config: apply-esm: apply-index-to-import -> add-index-to-import

🔥 feature

  • 76f6fa0 putout: @putout/plugin-package-json v11.0.0
  • d0765fc @putout/plugin-package-json: drop support of 🐊 < 42
  • 90ae959 putout: @putout/plugin-nodejs v21.0.0
  • 2953e36 @putout/plugin-nodejs: drop support of 🐊 < 42
  • 1cc1b5b putout: @putout/operator-match-files v12.0.0
  • 4a07f35 @putout/operator-match-files: drop support of 🐊 < 42
  • e0cdbb3 babel-plugin-putout: drop support of 🐊 < 42
  • c54aa78 @putout/plugin-putout: remove-useless-source-argument
  • f550def @putout/engine-runner: get rid of shebang
  • 1ceeb58 @putout/operator-sort-ignore: property not array
  • 6d57e76 @putout/plugin-putout-config: apply-coverage: add

putout v42.0.9

19 Feb 14:28

Choose a tag to compare

🔥 feature

  • 6ea9c1d @putout/plugin-rename-properties: add
  • c546f4e @putout/plugin-putout: declare: renameProperties

putout v42.0.8

18 Feb 21:58

Choose a tag to compare

🔥 feature

  • ec29046 @putout/operator-ignore: difference
  • 304146d @putout/operator-remove-files: difference
  • f475fd2 putout: @putout/plugin-declare v8.0.0
  • 5092d71 @putout/plugin-declare: difference: add

putout v42.0.7

18 Feb 21:39

Choose a tag to compare

🔥 feature

  • 3ceea90 putout: @putout/plugin-maybe v5.0.0
  • e30608a @putout/plugin-maybe: drop support of 🐊 < 42
  • 313dd0f @putout/plugin-maybe: declare: maybeArrayFrom: add