Skip to content

Releases: coderaiser/putout

putout v42.4.6

17 Apr 21:34

Choose a tag to compare

🐞 fix

  • 35cb1a9 @putout/plugin-npmignore: add: *.loc -> *.lock
  • e50cb69 @putout/plugin-remove-useless-escape: report

🔥 feature

  • d6066d3 putout: @putout/plugin-npmignore v8.0.0
  • 50a733a @putout/plugin-npmignore: drop support of 🐊 < 42
  • b8f84d1 @putout/plugin-remove-useless-escape: template: $( -&gt; $(
  • c1cf1c9 @putout/processor-toml: oxfmt v0.45.0

putout v42.4.5

14 Apr 23:42

Choose a tag to compare

🔥 feature

  • 91e1bef putout: @putout/plugin-remove-duplicate-case v5.0.0
  • 868e5f2 @putout/plugin-remove-duplicate-case: drop support of 🐊 < 42
  • 578221c @putout/plugin-remove-duplicate-case: no node

putout v42.4.4

14 Apr 23:10

Choose a tag to compare

🔥 feature

  • 2763058 putout: @putout/plugin-promises v20.0.0
  • ae841fe @putout/plugin-promises: drop support of 🐊 < 42
  • 04d1742 @putout/plugin-promises: add-missing-async: report: twice -> once
  • 433d61b @putout/plugin-printer: remove-useless-arrow-from-type-checker: add
  • 82f0228 @putout/plugin-nodejs: convert-esm-to-commonjs: json
  • 5918b08 @putout/processor-typescript: drop support of 🐊 < 42
  • c1ab35c @putout/processor-typescript: ts-morph v28.0.0

putout v42.4.3

12 Apr 10:30

Choose a tag to compare

🐞 fix

  • 35bfcd8 @putout/processor-docker: RUN: &&
  • 2cfe6c9 @putout/processor-docker: escape

🔥 feature

  • 5310b9f putout: @putout/plugin-apply-entries v3.0.0
  • 966b99b @putout/plugin-apply-entries: drop support of 🐊 < 42
  • a7a73d3 putout: *.md: rm remove-nested-blocks
  • 8176bb9 putout: *.md: conditions/evaluate: off
  • 8cf720c @putout/engine-parser: hermes-parser v0.35.0
  • fd69f2a @putout/processor-toml: oxfmt v0.44.0
  • 5a68fba @putout/plugin-types: declare: isRegExp: add
  • c910c0e @putout/plugin-types: convert-typeof-to-is-type: RegExp: add
  • f69d9cc @putout/plugin-nodejs: convert-default-export-to-default: add
  • ca4d727 @putout/processor-docker: ENV

putout v42.4.2

01 Apr 11:41

Choose a tag to compare

🐞 fix

  • a1463c7 putout: Dockerfile: remove-useless-escape: off
  • d6550cb @putout/plugin-docker: convert-maintainer-to-label: report

putout v42.4.1

31 Mar 20:29

Choose a tag to compare

🔥 feature

  • 16f5cd6 putout: @putout/plugin-remove-debugger v9.0.0
  • a6b14ca @putout/plugin-remove-debugger: drop support of 🐊 < 42
  • 81ab2e1 @putout/plugin-remove-debugger: devDependnecies: rm unused
  • 940ddde @putout/processor-toml: oxfmt v0.43.0

putout v42.4.0

31 Mar 15:45

Choose a tag to compare

🐞 fix

  • 0aebf9d @putout/operator-json: __docker: __object -> __array
  • 394324c @putout/plugin-montag: add-newline-before-text: report

🔥 feature

  • 7ac4560 putout: add support of Dockerfile
  • cdbdfce @putout/plugin-docker: add
  • 4eff63f @putout/plugin-putout: declare: __docker, __toml
  • 9fdf4fa @putout/processor-docker: add
  • 868b6f1 @putout/operator-json: isDocker: add
  • 8e8ec0b @putout/plugin-montag: add-newline-before-text: multiline

putout v42.3.1

31 Mar 14:53

Choose a tag to compare

🔥 feature

  • 1a76c4a putout: @putout/plugin-montag v5.0.0
  • 55f1644 @putout/plugin-montag: remove-useless-space: add
  • 28f04df @putout/plugin-montag: add-newline-before-text: exclude space
  • 7a9bc50 @putout/plugin-montag: drop support of 🐊 < 42
  • 407aff6 @putout/plugin-montag: add-newline-before-text: add

putout v42.3.0

30 Mar 15:48

Choose a tag to compare

🔥 feature

  • 67b008c @putout/plugin-remove-duplicate-elements: add
  • b7447a2 @putout/plugin-types: convert-typeof-to-is-type: CallExpression
  • 6aa1fa4 @putout/processor-toml: oxfmt v0.42.0
  • d489d75 eslint-plugin-putout: typescript v6.0.2
  • 7b48990 @putout/plugin-github: update-actions: docker/setup-qemu-action: v3 -> v4
  • a39076b @putout/plugin-github: update-actions: setup-buildx-action: v3 -> v4
  • 76c6fd0 @putout/plugin-github: update-actions: docker/login-action: v3 -> v4
  • ae8895f @putout/plugin-github: docker/build-push-action: v5 -> v7
  • 81f0f06 @putout/plugin-declare-before-reference: improve support of template literals
  • c71b5a3 @putout/eslint-config: no-extra-parens: ignoreJSX
  • f986ce1 @putout/plugin-printer: check-type-passed-to-type-checker: exclude comparison
  • e98e97d @putout/plugin-printer: merge-tuples-of-type-checkers: Function: exclude

putout v42.2.3

17 Mar 13:37

Choose a tag to compare

🔥 feature

  • 187fa82 putout: @putout/plugin-remove-useless-escape v10.0.0
  • dbf30c7 @putout/plugin-remove-useless-escape: drop support of 🐊 < 42
  • 2e33046 @putout/plugin-remove-useless-escape: couple TemplateElements inside TemplateLiteral
  • ea86a62 @putout/processor-toml: oxfmt v0.41.0
  • 931591a @putout/plugin-printer: remove-useless-path-from-type-checker
  • bca98af @putout/plugin-printer: reverse-comparison-in-type-checker: add
  • f8ec6ba @putout/plugin-printer: remove-useless-tuples-from-type-checker: comparison
  • 5fea189 @putout/plugin-printer: remove-useless-not-from-type-checker
  • 7596bc8 @putout/plugin-printer: merge-tuples-of-type-checkers: +/-
  • dadf3d6 @putout/plugin-printer: merge-tuples-of-type-checkers: booleans: +/-
  • 9e74a3e @putout/plugin-printer: check-type-passed-to-type-checker: exclude: +/-