Skip to content

Releases: coderaiser/putout

putout v39.5.0

29 Mar 21:08
Compare
Choose a tag to compare

🔥 feature

  • 531478f putout: @putout/plugin-tape v18.0.0
  • 8c24505 @putout/plugin-tape: convert to ESM
  • 0ec1b47 @putout/plugin-nextjs: convert to ESM
  • 72dea81 @putout/engine-runner: scanner: condition -> shouldConvert
  • a43e408 @putout/engine-runner: get rid of mock-require
  • 8cdfb8f @putout/plugin-nodejs: declare: process: env
  • 56feadc @putout/engine-runner: add directories

putout v39.4.0

28 Mar 21:49
Compare
Choose a tag to compare

🔥 feature

  • b3c0a7b putout: @putout/plugin-merge-destructuring-properties v11.0.0
  • a4c9990 @putout/plugin-merge-destructuring-properties: AssignmentExpression
  • 3078ca3 @putout/plugin-merge-destructuring-properties: assignment
  • 67a6096 @putout/plugin-merge-destructuring-properties: report
  • 881fc65 @putout/plugin-merge-destructuring-properties: migrate to ESM
  • be1a24f @putout/test: @putout/cli-process-file v3.0.0
  • 02d3ad6 @putout/plugin-react-router: convert to ESM
  • 0febc6c @putout/plugin-postcss: convert tot ESM

putout v39.3.0

27 Mar 13:19
Compare
Choose a tag to compare

🐞 fix

  • 08a13b0 @putout/plugin-filesystem: convert to ESM

🔥 feature

  • e3f030a putout: @putout/plugin-promises v17.0.0
  • c30003a @putout/plugin-promises: convert to ESM
  • c96e6ba putout: @putout/cli-process-file v3.0.0
  • c8cf25c putout: @putout/plugin-try-catch v5.0.0
  • eba82d5 @putout/cli-process-file: samadhi v3.0.0
  • 6fcd1a6 @putout/cli-process-file: drop support of node < 20
  • 00a6beb @putout/cli-process-file: samadhi v3.0.0
  • b2bf470 @putout/plugin-try-catch: convert to ESM
  • b6ec47e putout: @putout/cli-ruler v4.0.0
  • a524b64 @putout/cli-ruler: drop support of node < 20
  • ab35822 @putout/cli-ruler: move out stringify
  • 02e6f8f @putout/plugin-putout: add-index-to-import: cjs
  • 299a85e @putout/plugin-filesystem: rename-test-to-spec: simplify

putout v39.2.0

26 Mar 21:46
Compare
Choose a tag to compare

🔥 feature

  • bf0738e putout: @putout/cli-process-file v3.0.0
  • a3fa76a putout: @putout/plugin-try-catch v5.0.0
  • f7b1d7a @putout/cli-process-file: samadhi v3.0.0
  • e82bb9d @putout/cli-process-file: drop support of node < 20
  • 82756c1 @putout/cli-process-file: samadhi v3.0.0
  • b4c81b6 @putout/plugin-try-catch: convert to ESM

putout v39.1.0

26 Mar 11:11
Compare
Choose a tag to compare

🐞 fix

  • 78591b0 @putout/plugin-filesystem: convert to ESM

🔥 feature

  • f639fc1 putout: @putout/cli-ruler v4.0.0
  • a73365e @putout/cli-ruler: drop support of node < 20
  • 5268019 @putout/cli-ruler: move out stringify
  • 581eee9 @putout/plugin-putout: add-index-to-import: cjs
  • 419b652 @putout/plugin-filesystem: rename-test-to-spec: simplify
  • 8da42e7 @putout/plugin-vitest: drop support of 🐊 < 39

putout v39.0.14

25 Mar 17:14
Compare
Choose a tag to compare

🐞 fix

  • 16e21ad @putout/plugin-madrun: convert-cut-env-to-run: report
  • 5bf53b9 @putout/plugin-putout-config: comparisson -> comparison

🔥 feature

  • fdc7bad putout: @putout/plugin-eslint v13.0.0
  • ce8bab4 @putout/plugin-eslint: remove-useless-define-config: add
  • e71ea95 @putout/plugin-eslint: convert to ESM
  • f420043 putout: @putout/plugin-regexp v11.0.0
  • bb86eb8 @putout/plugin-regexp: drop support of 🐊 < 39
  • 7c97b57 @putout/plugin-putout: apply-namespace-specifier: parent directory
  • ef569b4 @putout/plugin-nodejs: convert-commonjs-to-esm-require: do not add extension

putout v39.0.13

24 Mar 22:49
Compare
Choose a tag to compare

🐞 fix

  • a4a02f1 @putout/plugin-nodejs: declare: json -> esm

🔥 feature

  • 1658180 putout: @putout/plugin-putout-config v9.0.0
  • 6df7980 @putout/plugin-putout-config: apply-assignment: add
  • 2f86e89 @putout/plugin-putout-config: drop support of 🐊 < 39
  • c948d5f @putout/plugin-putout: apply-exports: add
  • 52e17b1 @putout/plugin-nodejs: convert-exports-to-module-exports: declared
  • 3e10bd2 @putout/plugin-putout: check-replace-code: commonjs

putout v39.0.12

24 Mar 20:37
Compare
Choose a tag to compare

🐞 fix

  • 997d6ae @putout/plugin-react-hooks: react-hooks -> index

🔥 feature

  • d272ebf putout: @putout/plugin-madrun v21.0.0
  • 20c97bf @putout/plugin-assignment: convert to ESM
  • e3ffee0 @putout/plugin-assignment: add
  • ea21d12 @putout/plugin-madrun: drop support of node < 20
  • 69b322e @putout/plugin-putout: apply-namespace-specifier: external
  • 11202d1 @putout/plugin-cloudcmd: convert to ESM
  • 98acaf8 @putout/plugin-react-hook-form: drop support of node < 20
  • 18c666b @putout/plugin-react-hooks: convert to ESM
  • da7e1be @putout/engine-parser: hermes-parser v0.27.0
  • d3e6231 @putout/test: v13
  • 9dd1cd6 @putout/test: drop support of node < 20
  • aafcc9b putout: supertape v11.0.2

putout v39.0.11

23 Mar 12:40
Compare
Choose a tag to compare

🔥 feature

  • 69c35c6 putout: @putout/plugin-for-of v9.0.0
  • c6d2ca2 @putout/plugin-for-of: drop support of node < 20
  • bfb25a8 @putout/plugin-for-of: convert to ESM
  • 702ac92 @putout/plugin-putout: check-replace-code: exclude BlockStatement

putout v39.0.10

22 Mar 19:48
Compare
Choose a tag to compare

🐞 fix

  • 9305eaa @putout/plugin-putout: apply-exports-to-rename-files: matchFiles -> renameFiles
  • ac77f5d @putout/plugin-putout: declare: get-rule

🔥 feature

  • 281ad05 putout: @putout/plugin-nodejs v15.0.0
  • 5ffd7d4 @putout/plugin-nodejs: convert to ESM
  • 9f8bd36 @putout/plugin-putout: apply-exports-to-rename-files: add
  • a5e022b @putout/plugin-putout: apply-exports-to-match-files: add
  • 5a21a7d @putout/plugin-putout: convert-report-to-function: esm
  • 8ea2fe3 eslint-plugin-putout: no-unresolved: ".", ".."
  • f162ed7 @putout/engine-runner: @putout/plugin-filesystem v9.0.0