Skip to content

putout v42.21.0

Choose a tag to compare

@coderaiser coderaiser released this 10 Oct 17:05
· 68 commits to master since this release

🐞 fix

  • 3471ff8 @putout/plugin-putout: sort-readm-file: sort-contents: no semicolon: exclude
  • 10c7f28 @putout/plugin-putout/convert-replacer-to-includer: no string: exclude
  • 1aaa001 @putout/plugin-logical-expressions: apply-destructuring: return: add missing "&&"

🔥 feature

  • 09e9b2f @putout/plugin-apply-to-sorted: add
  • bb5b841 @putout/plugin-promises: remove-useless-resolve: no args
  • ef17cde @putout/plugin-putout: sort-readme-file: add-missing-semicolon: add
  • 3f2c612 @putout/plugin-esm: remove-useless-slash: add
  • 1aac064 @putout/plugin-optional-chaining: convert-optional-to-logical-inside-for-of
  • ee57110 @putout/plugin-optional-chaining: convert-optional-to-logical: __a?.__b !== __c -> !__a || __b !== __c
  • 504ca50 @putout/plugin-putout: shorten-path-get
  • ef3427f @putout/plugin-putout: remove-useless-type-check-declaration: add
  • b796f46 @putout/plugin-putout: apply-type-check: apply-type-check: VariableDeclarator: exclude
  • 5980af9 @putout/plugin-logical-expressions: simplify: __a || __b && (__c || __a) -> __a || (__b && __c)
  • aa613f8 @putout/plugin-logical-expressions: simplify: (__a || __b) && (__c || __a) -> __a || (__b && __c)
  • e9e31b1 @putout/plugin-putout: convert-replacer-to-includer: spread: exclude
  • 6baebc2 @putout/plugin-putout: remove-useless-match: method: exclude
  • 5a3da4a @putout/plugin-assign: simplify: spread: exclude
  • 21e4777 @putout/plugin-putout: remove-useless-match
  • 28e666b @putout/plugin-putout: convert-replacer-to-includer: add