Skip to content

putout v42.14.0

Choose a tag to compare

@coderaiser coderaiser released this 04 Sep 09:40
· 131 commits to master since this release

馃悶 fix

  • c45a4da @putout/plugin-convert-webpack-to-rspack: apply-asset-type: use: array
  • a07809a @putout/plugin-typescript: apply-type-guard: identifier and
  • a28b1a6 @putout/plugin-conditions: convert-switch-to-if: default: multiple consequents
  • d90a0d6 @putout/plugin-esm: apply-privately-imported-file: parse: ts
  • 54af7eb @putout/plugin-try-catch: expand-args: rm useless check
  • c88337b @putout/plugin-try-catch: expand-args: internal variable: exclude
  • 2ea37cd @putout/processor-css: declaration-block-single-line-max-declarations: on
  • b923551 @putout/processor-css: declaration-block-single-line-max-declarations: off
  • bf0781a @putout/processor-css: selector-id-pattern: off
  • cca449a @putout/operate: npmignore: fixture: exclude
  • 3c5d777 @putout/plugin-sql: convert-postgres-to-sqlite: apply-json-type: iNotNull -> isNotNull
  • 4ea2baa @putout/plugin-variables: remove-useless-declarations: const in switch without block: no body
  • be7eff5 @putout/plugin-sql: convert-generate-series-to-with-recursive: convert-postgres-to-sqlite -> convert-sqlite-to-postgres
  • 16f989e @putout/plugin-montag: formatted: exclude
  • e026bd1 @putout/plugin-montag: apply: coocked -> raw

馃敟 feature

  • ddd2798 putout: @putout/plugin-assignment v3.0.0
  • e0f5110 @putout/plugin-assignment: drop support of 馃悐 < 42
  • e567be7 @putout/plugin-assignment: remove-useless-undefined
  • f33084f @putout/plugin-spread: remove-useless-logical
  • ed1e5d7 @putout/plugin-conditions: convert-switch-to-if: default
  • 2dcac08 @putout/plugin-esm: apply-privately-imported-file: ts
  • 5278880 @putout/plugin-typescript: apply-typeguards: unknown
  • a03be34 @putout/processor-css: at-rule-prelude: turn of (stylelint/stylelint#9472)
  • c958fd5 @putout/plugin-tape: apply-assertions-order: couple
  • 1b3de75 @putout/plugin-esm: merge-duplicate-imports: join: type first
  • 4ade6d4 @putout/engine-parser: plugins: types
  • 1f46831 @putout/operate: insertAfter: inside ArrayExpression
  • 342015d @putout/plugin-logical-expressions: convert-calescing-to-logical: add
  • 1e32564 @putout/plugin-tape: convert-equal-length-to-match-string: add
  • 3c3354a @putout/operate: insertBefore: inside array
  • 8fc3d31 @putout/plugin-convert-webpack-to-rspack: add
  • dbc3ca2 @putout/plugin-sql: convert-sqlite-to-postgres: apply-key-exists
  • 4124f1c @putout/operator-json: types: __sql_name
  • 5293410 @putout/plugin-sql: apply-json-type: add
  • dbbe5ca @putout/plugin-sql: convert-sqlite-to-postgres: apply-jsonb-extract-path-text: add
  • c192cb8 @putout/plugin-sql: convert-postgres-to-sqlite: apply-json-extract: add
  • 9317fb9 @putout/plugin-printer: remove-useless-arrow-from-type-checker: arrow in comparators
  • dc37e14 @putout/plugin-sql: convert-postgres-to-sql: convert-generate-series-to-with-recursive
  • d6bc302 @putout/eslint-config: no-useless-computed-key: off
  • bd6f097 @putout/plugin-sql: apply-generate-series: convert-sqlite-to-postgres -> postgres
  • 547d94a @putout/plugin-sql: convert-sqlite-to-postgres: apply-generate-series
  • afa1662 @putout/plugin-montag: apply: no newlines: exclude
  • a47a541 @putout/plugin-tape: remove-skip: filter -> match
  • d869d0c @putout/plugin-montag: apply: top level: exclude
  • bb02099 @putout/operator-json: isSQL: add
  • 4dfc110 @putout/processor-toml: @decimalturn/toml-patch v3.0.2 (#244)
  • ae0ec22 @putout/plugin-montag: apply: match -> replace
  • e6e20fa @putout/plugin-montag: apply: inside VariableDeclarator
  • 165ede6 @putout/plugin-sql: convert-postgres-to-sqlite: as
  • 29f3e5e @putout/operate: extract: TSLiteralType
  • 10ca06b @putout/processor-sql: happy-sql v2.0.0
  • 1450add @putout/plugin-sql: convert-postgres-to-sql: apply-auto-increment: nextval
  • c6731c9 @putout/plugin-sql: convert-postgres-to-sql: convert-lastval-tl-last-insert-rowid: add
  • 9c70b5f @putout/plugin-sql: convert-postgres-to-sqlite: apply-auto-increment
  • d49655c @putout/plugin-remove-useless-computed: add