2024.09.06, v5.18.0

feature:
- 641db76 goldstein: eslint-plugin-putout v23.1.0
- 84be18f goldstein: @putout/plugin-try-catch v4.0.0
- b2b030b goldstein: add support of safe assignment operator (https://github.com/arthurfiorette/proposal-safe-assignment-operator/issues/41)

2024.07.27, v5.17.0

feature:
- 7bf4e42 goldstein: putout v36.0.3
- 9c03d48 goldstein: @putout/test v11.0.0
- 5c329c3 goldstein: esbuild v0.23.0

2024.06.11, v5.16.0

feature:
- dc62f70 keyword-useless-comma: improve support of identifiers
- b09a906 @putout/plugin-goldstein: c8 v10.0.0
- 7873c60 goldstein: c8 v10.0.0

2024.06.07, v5.15.1

feature:
- 40d2966 goldstein: @putout/printer v9.0.1

2024.06.03, v5.15.0

feature:
- 5d11929 goldstein: keyword-useless-comma: class methods

2024.06.03, v5.14.0

feature:
- 7e81e0e goldstein: keyword-assign-from: add

2024.06.03, v5.13.2

fix:
- 775a6fc goldstein: keyword: broken-string: infinite loop

feature:
- 4eb6237 goldstein: @putout/test v10.0.0

2024.05.31, v5.13.1

fix:
- 1d705cf goldstein: keyword-useless-comma: rename-unnamed-identifier: StringLiteral

2024.05.31, v5.13.0

feature:
- c16a034 golstein: useless-semicolon

2024.05.30, v5.12.0

feature:
- ade2799 goldstein: useless comma

2024.05.28, v5.11.0

feature:
- c84aaa4 goldstein: add support of jsx/typescript

2024.05.27, v5.10.0

feature:
- 05d0b92 goldstein: @putout/plugin-logical-expressions v6.0.0
- 1554718 goldstein: Import: identifier

2024.05.23, v5.9.0

feature:
- 1a9585b goldstein: missing-initializer: add

2024.05.22, v5.8.0

feature:
- 2bd6e8c test: do not fail when update tests
- f4fb1d6 goldstein: broken strings
- e80d132 goldstein: check-dts v0.8.0

2024.05.11, v5.7.2

fix:
- 3fddd10 goldstein: rm unused

2024.05.11, v5.7.1

feature:
- 9856dbc goldstein: make esbuild optional

2024.05.09, v5.7.0

feature:
- 2f2fecf goldstein: add ability to disable keyword

2024.05.09, v5.6.1

fix:
- ecd46b4 goldstein: override keywords

2024.05.08, v5.6.0

feature:
- 4be8b79 goldstein: keyword-fn: add constant
- f0b7d54 goldstein: keyword-fn: add ability to use "fn" as function name

2024.05.08, v5.5.2

fix:
- 811815f exports

2024.05.07, v5.5.1

fix:
- b229122 goldstein: export

2024.05.07, v5.5.0

feature:
- 44dee08 goldstein: get rid of ability to parse no async code with await

2024.05.07, v5.4.0

feature:
- 0758d6a rm build

2024.05.06, v5.3.0

feature:
- 98f3048 goldstein: add ability to parse no async code with await
- 45c7363 @putout/plugin-goldstein: eslint-plugin-putout v22.7.0
- 3964832 @putout/plugin-goldstein: @putout/test v9.1.0
- aa689c7 @putout/plugin-goldstein: eslint v9.2.0
- 1399854 @putout/plugin-goldstein: c8 v9.1.0
- a728422 goldstein: redlint v3.14.1
- 6f03127 goldstein: eslint v9.2.0
- 23c8eb3 goldstein: @putout/plugin-declare v4.0.0

2024.02.20, v5.2.0

feature:
- 5728421 goldstein: improve support of comments
- 0d997c3 goldstein: printer: visitors: await-expression: maybeVisitor

2024.02.19, v5.1.0

feature:
- c329ff0 goldstein: printer: visitors: try-statememnt: improve support

2024.02.19, v5.0.2

feature:
- 7b1e60e goldstein: supertape v10.1.0
- 448fd5b goldstein: @putout/test v9.0.1
- 9e4433d goldstein: esbuild v0.20.1
- 302b0c4 goldstein: @putout/plugin-declare v3.0.0

2024.01.29, v5.0.1

feature:
- ea5ffdd goldstein: @putout/printer v8.0.1
- 74221ae ifStatement: VariableDeclaration: drop semicolons
- fa700a3 goldstein: c8 v9.1.0
- 28b77bb goldstein: putout v35.0.0

2023.12.12, v5.0.0

feature:
- 3e54d9c goldstein: escover v4.0.1
- 9c35606 goldstein: drop support of node < 18
- fb7a96d goldstein: @putout/plugin-logical-expressions v5.0.0
- 51f1ff6 goldstein: @putout/printer v7.1.0
- 27106cb goldstein: @putout/test v8.0.0
- 04d7d2c goldstein: madrun v10.0.0
- f477bb7 goldstein: eslint-plugin-putout v22.0.0
- c8391d9 goldstein: putout v34.0.7
- 0c81207 goldstein: supertape v9.0.0
- fa384a5 goldstein: estree-to-babel v9.0.0

2023.10.28, v4.12.0

feature:
- 9cd55bd package: @putout/printer v6.0.0
- 3ff2ebe package: eslint-plugin-putout v21.0.1

2023.10.19, v4.11.0

feature:
- 005959d goldstein: convert: if let

2023.10.19, v4.10.0

feature:
- 0b4756a goldstein: add if let

2023.10.19, v4.9.1

fix:
- aff82e3 goldstein: simplify

2023.10.19, v4.9.0

feature:
- 2346464 goldstein: convert: add-array

2023.10.19, v4.8.0

feature:
- 924f182 goldstein: add-array: add

2023.10.04, v4.7.0

feature:
- 136f4a9 goldstein: convert: rm useless import of try-catch
- fcb8679 package: estree-to-babel v8.0.0

2023.10.03, v4.6.0

feature:
- 04ca141 goldstein: export print, convert

2023.10.03, v4.5.0

feature:
- c55a3d1 goldstein: parse: type
- db6bcbe goldstein: types

2023.10.03, v4.4.0

feature:
- 02f16ef goldstein: add convert js to gs

2023.10.03, v4.3.0

feature:
- 77cd780 goldstein: print: if

2023.10.03, v4.2.0

feature:
- e5fb5c9 goldstein: printer: add ability to print goldstein: try

2023.09.18, v4.1.2

feature:
- 99cf10f package: @putout/printer v5.0.0
- 5471f17 package: eslint-plugin-putout v20.0.0

2023.09.14, v4.1.1

feature:
- 003e2ce package: putout v32.0.1

2023.09.13, v4.1.0

feature:
- a7b3eae package: @putout/printer v4.2.0
- 5c23933 package: estree-to-babel v7.0.0

2023.08.30, v4.0.2

feature:
- 6f46703 parser options

2023.08.29, v4.0.1

fix:
- 999445f goldstein: get back sync

2023.08.28, v4.0.0

feature:
- 37f9e82 goldstein: async
- 901a4fa rules: convert-t-raise-to-raise
- cb5d441 rules: add convert-t-raise-to-raise
- 86c5230 rules: add
- 8a8dd67 package: esbuild v0.19.2
- 8501a14 package: @putout/printer v3.6.0

2023.08.09, v3.3.2

fix:
- 456c500 should: typo

2023.08.07, v3.3.1

feature:
- af6f474 package: eslint-plugin-putout v19.0.3
- 2ecbcd5 package: putout v31.0.3

2023.07.09, v3.3.0

feature:
- bbe6942 goldstein: update fixtures
- 34e8be9 package: @putout/printer v2.61.0
- 483a094 package: esbuild v0.18.11
- 2ccfc8b package: escover v3.4.0
- c49f5b6 package: eslint-plugin-putout v18.0.0
- 86e8467 package: estree-to-babel v6.0.0
- eee1ae4 package: c8 v8.0.0
- 92dce62 package: putout v30.2.0
- d7f423b package: eslint-plugin-n v16.0.1
- 430bceb package: nodemon v3.0.1

2023.04.19, v3.2.4

fix:
- dc9866d parser: comment

2023.04.19, v3.2.3

fix:
- bf330c5 goldstein: add support of tokens

2023.04.19, v3.2.2

fix:
- 1ec307f madrun: prepublish -> wisdom

2023.04.19, v3.2.1

fix:
- fd137e5 parser: options

2023.04.18, v3.2.0

feature:
- 76a336d golstein: add support of CommonJS

2023.04.18, v3.1.0

feature:
- 4236346 goldstein: add ability to use arrow in FunctionDeclaration
- 8e2197f goldstein: add ability tot pass keywords and 🐊Putout optionts

2023.04.02, v3.0.0

feature:
- 3eeeab7 goldstein: add ability to simplify logical expressions during compilation
- 7959e57 goldstein: add ability to compile import gs to js
- c61e500 goldstein: improve compiler, disable bundling
- 6cd279e goldstein: enable support of ifStatments with no round braces
- 0ba6f9c major: goldstein: compile: use @putout/pinter instead of recast, parse: provide Babel AST

2023.04.01, v2.6.0

feature:
- ccdb0f1 package: esbuild v0.17.14
- ecf9023 package: eslint-plugin-putout v17.2.1
- 15a95e5 package: typescript v5.0.3
- 84a6049 package: putout v29.1.11
- d4f22c6 package: check-dts v0.7.1

2023.01.06, v2.5.1

feature:
- package: esbuild v0.16.14
- package: putout v28.5.0

2022.11.14, v2.5.0

feature:
- goldsten: export parse

2022.10.20, v2.4.2

feature:
- package: putout v28.0.0
- package: esbuild v0.15.7
- package: @types/acorn v6.0.0
- package: supertape v8.0.1

2022.07.20, v2.4.1

feature:
- package: eslint-plugin-n v15.2.4
- package: eslint-plugin-putout v16.0.0
- package: putout v27.0.1


2022.06.30, v2.4.0

feature:
- goldstein: freeze: simplify: MemberExpression -> Identifier
- goldstein: add freeze keyword (#6)


2022.06.27, v2.3.0

feature:
- goldstein: add curry


2022.06.27, v2.2.0

feature:
- goldstein: add support of throw expressions


2022.06.25, v2.1.0

feature:
- goldstein: integrate 'should'
- add should keyword (#5)


2022.06.22, v2.0.0

feature:
- goldstein: keyword: safe -> try


2022.06.22, v1.6.0

feature:
- goldstein: guard keyword: add ability to omit parens


2022.06.22, v1.5.0

feature:
- goldstein: keyword if: add ability to omit parens


2022.06.22, v1.4.0

feature:
- goldstein: keyword safe: add support of VariableDeclaration


2022.06.22, v1.3.0

feature:
- goldstein: add support of safe await


2022.06.22, v1.2.2

fix:
- goldstein: cli: add mainFields


2022.06.22, v1.2.1

fix:
- package: repository url


2022.06.22, v1.2.0

feature:
- goldstein: add CLI


2022.06.21, v1.1.0

feature:
- goldstein: add keyword-safe

