Releases: coderaiser/putout
Releases · coderaiser/putout
putout v41.2.1
putout v41.2.0
🔥 feature
putout v41.1.4
🔥 feature
- bc7b891 putout: cli: migrate to ESM
putout v41.1.3
putout v41.1.2
putout v41.1.1
putout v41.1.0
🐞 fix
- d65298b @putout/engine-reporter: npmignore: fixture
- b34d2b0 @putout/engine-runner: debug: add colors (sxzz/obug#1)
🔥 feature
- 05d5d72 putout: @putout/engine-loader v17.0.0
- e002589 putout: @putout/engine-reporter v7.0.1
- 1f8f92b @putout/engine-reporter: @putout/engine-loader v17.0.0
- 3292c45 @putout/engine-runner: @putout/engine-loader v17.0.0
- b58b46b putout: @putout/engine-processor v15.0.0
- 9f66143 @putout/engine-processor: @putout/engine-loader v17.0.0
- 3a5819c putout: @putout/engine-loader v16.3.1
- 09c3f18 @putout/engine-loader: migrate to ESM
- abf3827 @putout/engine-loader: get rid of nano-memoize
- e2dac80 @putout/plugin-nodejs: convert-commonjs-to-esm: ObjectExpression
- 707296d @putout/plugin-esm: merge-export-declarations: source
- 897c01e @putout/plugin-esm: apply-export-from: ImportSpecifier: add support
- b5a18c4 @putout/plugin-esm: merge-declaration-with-export: empty export: exclude
- a1bcf18 @putout/plugin-esm: merge-export-declarations: add
- 771c343 @putout/engine-loader: get rid of useless once
- e198eed @putout/engine-loader: get rid of mock-require
- 415df3d @putout/engine-loader: loader: ERR_REQUIRE_ESM: get rid of handling, since node > 20.19 supports require(esm) (https://nodejs.org/en/blog/release/v20.19.0)'
putout v41.0.11
🐞 fix
- 20bd39f @putout/cli-staged: rm unused once
🔥 feature
- cdcc97e eslint-plugin-putout: @putout/eslint v5.0.0
- 07d8299 putout: @putout/cli-process-file v5.0.0
- 000ee51 @putout/test: @putout/eslint v5.0.0
- b32a4c2 @putout/cli-process-file: @putout/eslint v5.0.0
- 558d2db @putout/cli-process-file: drop support of 🐊 < 41
- 97c7122 @putout/eslint: migrate to ESM
- 628e376 @putout/eslint: drop support of node < 20
- 80b0031 @putout/eslint: default export -> eslint
- 30c14a8 @putout/plugin-declare-before-reference: simplify
putout v41.0.10
🔥 feature
- c55a476 putout: @putout/plugin-declare-before-reference v9.0.0
- 149a38d @putout/plugin-variables: remove-unused: ArrayPattern: filter before check
- 7d776bf @putout/plugin-declare-before-reference: drop support of 🐊 < 41
- 14369f3 @putout/plugin-declare-before-reference: variables/apply-declarations-order
- 4e99f41 @putout/plugin-variables: apply-destructuring-order: exclude not ObjectPattern
- 9d892ab putout: config: markdown: variables/apply-declarations-order: disable
- 9a0cd68 @putout/plugin-variables: apply-declarations-order: both identifiers
- b449043 @putout/plugin-putout-config: apply-variables: reuse-duplicate-init
- 511db8f @putout/plugin-variables: reuse-duplicate-init: add
- 5af46b3 @putout/variables: apply-declarations-order: add
- a05cea4 @putout/plugin-destructuring: apply-declarations-order: add
- fbb452f @putout/plugin-putout: declare-template-variables: no arguments
- b8e0274 @putout/plugin-putout: declare-template-variables: ArrowFunction body: expression
putout v41.0.9
🔥 feature
- 8ea3d2aff putout: @putout/cli-staged v2.0.0
- 9191746 @putout/cli-staged: migrate to ESM
- ebcefac @putout/cli-staged: get rid of mock-require
- d91e55f @putout/plugin-eslint: remove-parser-options: typescript: false positive
- 710c5f1 @putout/plugin-nodejs: apply-global-this: add
- 37a32c4 @putout/plugin-filesystem: remove-ds-store-file: add
- e1c44e5 @putout/plugin-nodejs: declare: buffer: add
- 0acc4ff @putout/plugin-variables: remove-unused: ArrayPattern: improve support
- f9d0d6a @putout/plugin-regexp: remove-useless-escape: ^
- 4daf1bb @putout/plugin-regexp: apply-starts-with: \n
- 62c8c8b @putout/plugin-regexp: apply-ends-with: dot
- 88f6ec8 @putout/plugin-regexp: apply-starts-with: dot
- 6d4099d eslint-plugin-putout: @putout/eslint-config v13.0.0
- 397531d eslint-plugin-putout: rm no-debugger, no-unused-vars
- 1ac6e86 @putout/eslint-config: no-debugger, no-unused-vars: off
- 9e83fcb variables: remove-unused: ArrayPattern inside ArrayPattern: add support
- fa2b4d3 deno config: add
- b9a7eb0 @putout/engine-parser: hermes-parser v0.33.0
- bcae5b9 putout: @putout/engine-reporter v6.0.0
- 3338525 @putout/engine-reporter: get rid of mock-require
- a3432f7 putout: cli: get-options: putout --no-config: do not exit when no plugins passed
- 4a45df8 @putout/engine-reporter: do not exit when no plugins