Releases: coderaiser/putout
Releases · coderaiser/putout
putout v38.1.1
🐞 fix
- 72e487a @putout/operate: get back
- 434e4f7 @putout/plugin-nodejs: strict-mode: remove-useless: get back
🔥 feature
- 897f6d9 putout: default fixCount: 3
- 72b54db @putout/engine-runner: @putout/plugin-filesystem v8.0.1
- e5cbf3c @putout/processor-filesystem: @putout/operator-filesystem v6.0.2
- 8b2a11b putout: @putout/operator-match-files v6.0.1
- f7e8b64 @putout/plugin-filesystem: @putout/operator-filesystem v6.0.2
- 0a1a8d0 putout: @putout/plugin-filesystem v8.0.0
- c8786fd @putout/processor-html: @putout/processor-css v10.0.0
- e8cc405 putout: @putout/plugin-nodejs v14.0.0
- 718205c @putout/operator-rename-files: @putout/operator-filesystem v6.0.2
- 62292c6 @putout/operator-match-files: @putout/operator-filesystem v6.0.2
- 079db9f @putout/engine-runner: @putout/operator-declare v11.0.3
- 0468054 @putout/test: @putout/cli-process-file v2.0.1
- b9fa6d7 @putout/engine-runner: @putout/operator-filesystem v6.0.2
putout v38.1.0
🔥 feature
- 83cca88 putout: @putout/plugin-parens v2.0.0
- 67adb9f putout: @putout/plugin-typescript v11.0.0
- 3c5b53f @putout/plugin-typescript: drop supprot of 🐊 < 38
- d5acfc7 @putout/plugin-parens: drop support of 🐊 < 38
- e047933 @putout/plugin-putout: apply-parens: add
- 943fa0c @putout/plugin-putout: hasParens: add
- 4f0e164 @putout/opereate: hasParens: add
- 9eb0288 @putout/plugin-putout: declare: addParens, removeParens
- 6cf3638 @putout/operate: addParens, removeParens: add
- 4f41b2f @putout/engine-parser: mark used printer in ast
- 4f27383 @putout/plugin-react-hook-form: drop support of 🐊 < 38
putout v38.0.10
🔥 feature
- d8372b2 putout: @putout/processor-css v10.0.0
- 4088078 @putout/processor-css: drop support of 🐊 < 38
- 1ecef27 @putout/processor-css: align-spaces v2.0.0
- 96f8b56 @putout/engine-parser: align-spaces v2.0.0
- 751e234 eslint-plugin-putout: align-spaces v2.0.0
- 9cf373e @putout/engine-parser: printer: babel: trim spaces (babel/babel#17121)
- c305549 @putout/engine-parser: printer: babel: align spaces by default (babel/babel#17120)
- 970f80b putout: printer: babel
- 1de78eb @putout/engine-parser: print: improve support of babel
putout v38.0.9
putout v38.0.8
🔥 feature
- 4269f7a @putout/cli-process-file: @putout/operate v13.0.0
- 9a71fef @putout/operator-filesystem: drop support of 🐊 < 38
- a1a5277 @putout/operator-filesystem: @putout/operate v13.0.0
- f2d7777 @putout/engine-runner: @putout/operate v13.0.0
- f969a94 putout: @putout/operator-ignore v2.0.0
- 3ac7372 @putout/operator-ignore: @putout/operate v13.0.0
- 961b4d7 @putout/plugin-filesystem: drop support of 🐊 < 38
- 883b1d6 @putout/plugin-filesystem: @putout/operate v13.0.0
- 613b551 @putout/operator-add-args: @putout/compare v16.0.0
- 23f2ac2 @putout/operator-declare: @putout/operate v13.0.0
- 52551fa @putout/operator-declare: @putout/compare v16.0.0
- 4c736ad putout: @putout/traverse v12.0.0
- 90627cd @putout/traverse: @putout/compare v16.0.0
- 73169ee putout: @putout/engine-parser v12.0.0
- 3207f8f @putout/operator-match-files: @putout/engine-parser v12.0.0
- b0e80c6 putout: @putout/operator-filesystem v6.0.0
- fa149fe @putout/operator-filesystem: @putout/engine-parser v12.0.0
- fc660f3 putout: @putout/cli-process-file v2.0.0
- f2af527 @putout/cli-process-file: drop support of Flow
- 208b2ab putout: @putout/operator-declare v11.0.0
- 3049e07 @putout/operator-declare: drop support of 🐊 < 38
- 45dd802 @putout/operator-declare: @putout/engine-parser v12.0.0
- b5892c2 putout: @putout/operator-add-args v10.0.0
- 42a7423 @putout/operator-add-args: drop support of 🐊 < 38
- 3ad0c40 @putout/operator-add-args: @putout/engine-parser v12.0.0
- a363cd8 eslint-plugin-putout: @putout/engine-parser v12.0.0
- 7e804d8 putout: @putout/engine-runner v23.0.1
- c48edf3 putout: @putout/compare v16.0.0
- 57b0233 @putout/engine-runner: @putout/compare v16.0.0
- 1e43c45 @putout/engine-runner: @putout/engine-parser v12.0.0
- ac9a46a @putout/compare: @putout/engine-parser v12.0.0
- 22f168b putout: @putout/operate v13.0.0
- 4389739 putout: @putout/engine-parser v11.4.0
- 3ee67ae putout: @putout/plugin-remove-unused-variables v12.0.0
- d8c6f51 putout: @putout/plugin-nodejs v13.1.1
- aa18652 putout: @putout/plugin-remove-empty v14.0.0
- 7796fa4 putout: @putout/plugin-remove-unused-expressions v11.0.0
- bb94b32 putout: @putout/plugin-remove-useless-spread v12.0.0
- 571e496 putout: @putout/operator-keyword v2.0.0
- e90e45b @putout/plugin-remove-useless-spread: drop support of 🐊 < 38
- 034ac33 @putout/plugin-remove-useless-spread: drop support of recast
- c110a9b @putout/plugin-remove-unused-expressions: drop support 🐊 < 38
- fdd6c4a @putout/plugin-remove-empty: drop support of 🐊 < 38
- fe04733 @putout/plugin-remove-empty: drop support of recast
- 005b1d7 @putout/plugin-putout: drop support of recast
- 925f010 @putout/plugin-nodejs: drop support of 🐊 < 38
- f0ea8fa @putout/plugin-nodejs: drop support of recast
- 6e090d6 @putout/operate: drop support of recast
- 8431e0e putout: get rid of --flow
- c5fed41 @putout/plugin-remove-unused-variables: drop support of 🐊 < 38
- 9f1696e @putout/plugin-remove-unused-variables: drop support of flow
- f16737e @putout/operator-keyword: isTSKeyword: split reserved and unreserved
- 1da48c7 @putout/engine-parser: get rid of recast
- 93d6a47 @putout/operator-keyword: class, extends, declare, mode, type
- 3f3144e @putout/eslint: NO_ESLINT: once
- b3ead03 @putout/operator-keyword: isTSKeyword
- d7f6143 @putout/operator-keyword: readonly: add
putout v38.0.7
🐞 fix
- da369e6 @putout/operator-keyword: typescript
🔥 feature
- a56fdaf putout: @putout/plugin-apply-template-literals v4.0.0
- 99b7bc6 @putout/plugin-apply-template-literals: exclude \n
- 2b5274a @putout/plugin-apply-template-literals: drop support of 🐊 < 38
- 61065dc @putout/operator-keyword: interface
- eb86fd1 @putout/engine-loader: async-loader: require.resolve
- 7e65604 @putout/engine-loader: async-loader: PUTOUT_LOAD_DIR
- b17d514 @putout/processor-markdown: add support frontmatter