Releases: coderaiser/putout
Releases · coderaiser/putout
putout v13.5.1
fix
- (putout) match: absolute path
- (@putout/plugin-regexp) replaceWith -> operator.replaceWith
feature
- (@putout/processor-css) improve merge configs support
putout v13.5.0
feature
- feature(putout) add recursive read of config
putout v13.4.0
fix
- (@putout/test) format, formatMany with UPDATE env variable set
feature
- (@putout/formatter-json-lines) add
putout v13.3.0
fix
- (putout) supported-files: path with slash
feature
- (putout) cli: cache: add ability to detect eslintrc change
- (putout) cache-files: add ability to detect node_modules changes
- (@putout/plugin-tape) add convert-emitter-to-promise
- (@putout/formatter-memory) add suppoort of PUTOUT_PROGRESS_BAR
- (@putout/plugin-nodejs) add convert-promisify-to-fs-promises
putout v13.2.0
feature
- (@putout/plugin-nodejs) add
- (@putout/processsor-yaml) package: js-yaml v4.0.0
- (@putout/plugin-madrun) convert-to-async: imporve support of couple run arguments
- (@putout/plugin-madrun) add-fresh-lint: add support of ESM
putout v13.1.2
fix
- (putout) handle promise rejections: rm duplicates
- (@putotu/formatter-progress-bar) PUTOUT_NO_PROGRESS_BAR -> PUTOUT_PROGRESS_BAR
feature
- (@putout/eslint-config) add key-spacing
- (@putout/plugin-tape) add convert-does-not-throw-to-try-catch
- (@putout/plugin-remove-useless-arguments) argument: report: improve message when find function
- (@putout/keypress) add ability to force enable with KEYPRESS env variable
- (@putout/plugin-gitignore) add-vim-files
- (@putout/keypress) add ability to set listener once
putout v13.1.1
feature
- (@putout/keypress) add
putout v13.1.0
feature
- (package) @putout/engine-runner v10.0.0
- (@putout/remove-duplicates-from-logical-expressions) add
- (@putout/plugin-apply-optional-chaining) add support of nested expressions
- (@putout/engine-runner) @putout/compare v7.0.0
- (@putout/engine-runner) @putout/operate v6.0.0
- (package) @putout/compare v7.0.0
- (@putout/compare) drop support of node < 14
- (package) @putout/operate v6.0.0
- (@putout/operate) drop support of node < 14
- (package) @putout/processor-css v2.0.0
- (@putout/processor-css) drop support of node < 14
- (@putout/plugin-convert-for-to-for-of) add ability to find previous siblings
- (@putout/processor-json) postProcess: removeEmptyLines: simplify and speed up: 300ms -> 200ms
putout v13.0.0
feature
- (package) @putout/plugin-madrun v9.0.0
- (@putout/plugin-madrun) rename-predefined-eslint-to-putout: remove
- (@putout/plugin-madrun drop support of node < 14
- (putout) drop support of node < 14
- (putout) apply-optional-chaining: enable
- (@putout/plugin-madrun) drop support of putout < 13
- (@putout/plugin-madun) add fresh:lint
- (@putout/plugin-madrun) add-madrun-to-lint: remove
putout v12.12.0
feature
- (@putout/plugin-package-json) add
- (@putout/processor-json) add ability to cut empty lines
- (@putout/plugin-convert-commonjs-to-esm) require: add support of existing require binding
- (@putout/plugin-convert-for-to-for-of) improve support of using with: remove-unused-variables, remove-useless-arguments