Skip to content

Releases: coderaiser/putout

putout v35.36.2

01 Jul 11:24
Compare
Choose a tag to compare

🔥 feature

  • ee7386f putout: picomatch v4.0.2
  • 419d1ce @putout/engine-processor: picomatch v4.0.2
  • 7e4f47a @putout/processor-typescript: ts-morph v23.0.0

putout v35.36.1

26 Jun 08:53
Compare
Choose a tag to compare

🔥 feature

  • 7b4c973 putout: @putout/plugin-remove-unused-expressions v9.0.0
  • 269a895 @putout/plugin-remove-unused-expressions: drop support of 🐊 < 35
  • cb3b146 @putout/plugin-remove-unused-expressions: use client: exclude (#211)

putout v35.36.0

25 Jun 18:42
Compare
Choose a tag to compare

🔥 feature

  • 3d798f3 putout: add ability to import as specifier "putout"
  • 7e813cb @putout/plugin-putout: check-replace-code: once: add

putout v35.35.8

25 Jun 13:08
Compare
Choose a tag to compare

🔥 feature

  • c999629 putout: @putout/plugin-remove-useless-return v7.0.0
  • 08198fb @putotu/plugin-remove-useless-return: drop support of 🐊 < 35'
  • eaaef62 @putout/plugin-remove-useless-return: not argument
  • 74819bb putout: kill when hang after --inspect
  • 34b1b4c @putout/plugin-putout: check-replace-code: split more
  • 4e4f395 @putout/plugin-putout: check-replace-code: split
  • d675e3d @putout/plugin-putout: check-replace-code: esm

putout v35.35.7

24 Jun 13:56
Compare
Choose a tag to compare

🐞 fix

  • 3c23a96 putout: parse-error: braces
  • 4efc9b2 @putout/operate: extract: quotes

🔥 feature

  • 21e0647 @putout/plugin-eslint: convert-plugins-array-to-object
  • 798a45c @putout/plugin-convert-const-to-let: exclude: declare

putout v35.35.6

21 Jun 22:45
Compare
Choose a tag to compare

🐞 fix

  • 4956733 putout: cli: pass processorRunners
  • 01e1ac3 @putout/engine-processor: picomatch works differently on win/unix (#208)

🔥 feature

  • 8cb4335 @putout/engine-loader: createAsyncLoader: get rid of nanomemoize

putout v35.35.5

21 Jun 15:54
Compare
Choose a tag to compare

🐞 fix

  • f2a4d92 putout: syntax error: startLine
  • da1baf2 putout: --no-worker: silently fail when no formatter found -> log error (#208)
  • 814d322 @putout/plugin-minify: mangle-names: get back references

🔥 feature

  • dbf4d04 @putout/operate: get-literal-raw: quotes
  • 2f415bd @putout/plugin-minify: mangle-names: speed up: 1403 -> 1058

putout v35.35.4

19 Jun 17:19
Compare
Choose a tag to compare

🔥 feature

  • f445af2 putout: @putout/plugin-regexp v9.0.0
  • b2ebf86 @putout/plugin-regexp: drop support of 🐊 < 35
  • 3509f47 @putout/plugin-regexp: remove-useless-group: exclude Disjunction
  • 7e2a26c @putout/plugin-minify: types: exclude object property
  • b3881cc @putout/plugin-remove-useless-spread: object: inside call
  • 9324b49 @putout/operate: get-literal-raw: no raw, no extra

putout v35.35.3

19 Jun 15:30
Compare
Choose a tag to compare

🔥 feature

  • e48b9e5 putout: @putout/plugin-merge-destructuring-properties v9.0.0
  • 01426a7 @putout/plugin-merge-destructuring-properties: drop support of 🐊 < 35
  • cae5511 @putout/plugin-merge-destructuring-properties: exclude remove parentPath
  • 98e7150 @putout/plugin-minify: merge-variables: exclude when first

putout v35.35.2

18 Jun 20:29
Compare
Choose a tag to compare

🔥 feature

  • 1ef73c5 @putout/plugin-group-imports-by-source: add
  • 929ef60 @putout/plugin-putout: add-traverse-args: listStore
  • 3c530d7 @putout/plugin-promises: remove-useless-await: exclude TaggedTemplateExpression
  • 9d2090f @putout/engine-parser: hermes-parser v0.22.0