Releases: coderaiser/putout
Releases · coderaiser/putout
putout v7.19.1
fix
- test(putout) cli: process-file: --
feature
- (package) @putout/plugin-remove-useless-async v2.0.0
- (@putout/plugin-remove-useless-async) drop support of putout < 7.17
- (@putout/plugin-remove-useless-async) add support of for-await-of
- (@putout/plugin-remove-unused-variables) add support of decorators
- (@putout/engine-parser) add support of decorators
putout v7.19.0
feature
- (putout) -r, --renamed: add ability to add "renamed" files
putout v7.18.2
fix
- (putout) added
- (@putout/engine-runner) replace: rm findVars
- (@putout/plugin-remove-empty-pattern) putout <= 7.17
feature
- (@putout/engine-runner) add match
- (package) @putout/plugin-remove-empty-pattern v3.0.1
- (@putout/plugin-remove-empty-pattern) add support of multi elements array pattern
- (@putout/compare) getTemplateValues: add support of __array, __
putout v7.18.1
fix
- (eslint-plugin-putout) getContextOptions: remove unused
- (@putout/eslint-config) rm brackets
feature
- (@putout/engine-loader) parse-rules: provide more info in validation error message
- (@putout/plugin-convert-for-to-for-of) split into 2 files
- (@putout/plugin-remove-unused-variables) add support of OptionalCallExpression
- (@putout/plugin-convert-for-to-for-of) add support of n
- (@putout/engine-runner) replace: add support of path
- (eslint-plugin-putout) keyword-spacing: add support of switch
- (@putout/eslint-config) space-before-blocks: add
putout v7.18.0
feature
- (@putout/plugin-convert-for-to-for-of) add
- (package) @putout/plugin-putout v5.0.0
putout v7.17.0
feature
- (package) @putout/compare v4.0.1
- (package) yargs-parser v18.1.0
- (package) @putout/plugin-putout v5.0.0
- (package) @putout/plugin-split-variable-declarations v2.0.0
- (package) @putout/plugin-remove-useless-variables v4.0.0
- (package) @putout/plugin-remove-useless-array-from v2.0.0
- (package) @putout/plugin-remove-useless-arguments v4.0.0
- (package) @putout/plugin-remove-nested-blocks v3.0.0
- (package) @putout/plugin-remove-empty v5.0.0
- (package) @putout/plugin-remove-constant-conditions v2.0.0
- (package) @putout/plugin-merge-if-statements v3.0.0
- (package) @putout/plugin-merge-destructuring-properties v3.0.0
- (package) @putout/plugin-madrun v6.0.0
- (@putout/convert-fs-to-promises) drop support of putout < 7.17
- (package) @putout/plugin-extract-sequence-expressions v2.0.0
- (package) @putout/plugin-extract-object-properties v3.0.0
- (package) @putout/plugin-convert-top-level-return v3.0.0
- (package) @putout/plugin-convert-object-assign-to-merge-spread v4.0.0
- (package) @putout/plugin-convert-for-each-to-for-of v5.0.0
- (package) @putout/plugin-convert-binary-expression-to-boolean v2.0.0
- (package) @putout/plugin-apply-top-level-await v2.0.0
- (package) @putout/plugin-apply-shorthand-properties v3.0.0
- (package) @putout/plugin-promises v4.0.0
- (package) @putout/plugin-add-return-await v2.0.0
- (package) @putout/compare v4.0.1
- (package) @putout/engine-runner v6.0.0
- (package) @putout/operate v4.0.0
- (putout) operate -> operator
putout v7.16.2
feature
- (putout) cli: speed up, when ruler not used
putout v7.16.1
fix
- (putout) eslint: replace control chars on read config error
- (@putout/plugin-strict-mode) rm unused file putout
feature
- (@putout/eslint-config) no-multiple-empty-lines: maxBOF: 0
- (@putout/compare) improve block support
putout v7.16.0
feature
- (@putout/plugin-remove-useless-typeof) add
- (@putout/plugin-remove-useless-async) add support of args, exclude arrow functions without body
- (@putout/compare) add support of __body
putout v7.15.0
feature
- (@putout/plugin-remove-useless-async) add