2025.12.31, v4.0.0

feature:
- 05c003e redput: drop support of node < 22

2025.12.31, v3.6.2

feature:
- 0be8532 redput: try-to-catch v4.0.0
- 7b48eaa redput: try-catch v4.0.4

2025.12.27, v3.6.1

feature:
- cbbb70b redput: @putout/plugin-putout v28.2.0
- 29e1f26 redput: @putout/plugin-nodejs v18.1.0
- 70053df redput: @putout/plugin-declare-before-reference v9.0.0

2025.12.05, v3.6.0

feature:
- 191bd99 redput: @putout/plugin-variables v1.3.1
- 30d845b redput: eslint-plugin-putout v29.0.2
- cea3d86 redput: @putout/plugin-esm v6.0.0

2025.11.05, v3.5.4

feature:
- 6f6754a redput: @putout/plugin-declare v6.0.0

2025.09.10, v3.5.3

feature:
- 81fdbfd redput: @putout/plugin-putout v27.4.0
- 76f98f3 redput: @putout/test v14.0.0

2025.07.30, v3.5.2

feature:
- 3acb36d redput: @putout/plugin-esm v5.0.0

2025.07.09, v3.5.1

feature:
- 9ba6629 redput: @putout/plugin-putout v26.5.0
- 18a998e redput: eslint-plugin-putout v28.0.1
- 3373f87 redput: @putout/plugin-nodejs v17.0.0

2025.06.02, v3.5.0

feature:
- 81ec471 apply-namespace
- 7b40985 redput: octokit v5.0.3
- f5f6955 redput: @putout/plugin-remove-unused-variables v14.0.0
- 03cfc29 redput: eslint-plugin-putout v27.1.0

2025.05.19, v3.4.0

feature:
- 92fe650 redput: isTSCode: add

2025.05.08, v3.3.0

feature:
- e9285b6 redput: @putout/plugin-nodejs v16.1.0
- 0051886 redput: @putout/plugin-declare-before-reference v8.1.0

2025.04.09, v3.2.0

feature:
- c72e004 redput: @putout/plugin-esm v4.0.0
- c9d2274 redput: supertape v11.1.0
- fedbcd9 redput: putout v40.0.1
- 17990f1 redput: @putout/test v13.0.1
- e99321c redput: @putout/plugin-putout v25.0.0

2025.03.23, v3.1.0

feature:
- 803ea39 redput: @putout/plugin-nodejs v15.0.0
- f913157 redput: add-rule: esm

2025.03.22, v3.0.1

fix:
- 8d44849 redput: convert-esm-to-commonjs: rm

feature:
- a940e02 redput: nested: convert-commonjs-to-esm

2025.03.22, v3.0.0

feature:
- 2b371b1 redput: do not convert to CommonJS
- 16e28b7 redput: madrun v11.0.0
- e9d2ecb redput: eslint-plugin-putout v26.1.0
- 1e1a052 redput: @putout/plugin-putout v24.0.0
- c49216d redput: redlint v4.0.0
- 0436946 redput: putout v39.0.9
- 0fb9c10 redput: drop support of node < 20

2025.03.15, v2.9.0

feature:
- 582bd8c redput: @putout/test v12.1.0
- c01a6ce redput: @putout/plugin-declare-before-reference v6.2.0
- 6f873ff redput: eslint-plugin-putout v25.2.0
- 95c939b redput: @putout/plugin-declare v5.0.0

2025.02.13, v2.8.0

feature:
- f10ab2f redput: link instead of name
- 6c5af63 redput: @putout/plugin-remove-unused-variables v12.0.0
- 2b2a84b redput: @putout/plugin-putout v23.4.1
- a0f4608 redput: @putout/plugin-nodejs v14.0.1

2025.01.29, v2.7.1

feature:
- 567d504 redput: @putout/plugin-remove-unused-variables v11.0.0
- bd5b935 redput: eslint-plugin-putout v24.0.0
- 97542d4 redput: putout v38.0.0

2025.01.01, v2.7.0

feature:
- 2b5d2c9 template: plugin: get rid of printer

2024.12.28, v2.6.0

feature:
- 6732fc0 redput: putout v37.7.2
- cec2d7c redput: @putout/plugin-remove-unused-variables v10.1.0
- d56c841 redput: @putout/plugin-putout v22.0.0
- 283c164 redput: @putout/plugin-nodejs v13.1.1
- 55cf1d2 redput: @putout/plugin-declare-before-reference v5.1.0
- b46a6d1 redput: eslint-plugin-putout v23.3.0

2024.07.19, v2.5.1

feature:
- 5903bd0 redput: putout v36.0.2
- 980e894 redput: @putout/test v11.0.0

2024.07.14, v2.5.0

feature:
- 33feb59 redput: parseComment: ^[a-z-]$: avoid any parsing use as is

2024.06.17, v2.4.1

feature:
- 6f4eada redput: get-report: body

2024.06.17, v2.4.0

feature:
- ed520d8 redput: @putout/test v10.0.0
- 6cee98a redput: octokit v4.0.2
- 5c40fa7 redput: @putout/plugin-putout v20.6.0
- 898a079 redput: @putout/plugin-declare-before-reference v4.0.0
- 11c1416 redput: @putout/plugin-declare v4.0.0
- 2190619 redput: c8 v10.1.2
- efef6c5 redput: get-report: add support of body
- a89fa1e redput: migrate to ESLint v9
- 5eb3692 redput: redlint v3.14.1

2024.04.12, v2.3.0

feature:
- 3eb3345 redput: @putout/plugin-remove-unused-variables v9.0.0
- 1278762 redput: @putout/plugin-putout v19.1.0
- c0e49ce redput: eslint-plugin-n v17.2.0
- e69a472 redput: @putout/plugin-declare-before-reference v3.0.0

2024.02.19, v2.2.2

feature:
- 99e0eb8 redput: @putout/plugin-nodejs v11.0.0
- 4c1db17 redput: @putout/test v9.0.1
- 55f6303 redput: supertape v10.1.0
- 1ccb7e7 redput: @putout/plugin-declare v3.0.0

2024.01.19, v2.2.1

feature:
- 3fb1002 redput: putout v35.0.0

2024.01.09, v2.2.0

fix:
- 1453d1e redput: nested: writeNestedTests: nestedPluginName

feature:
- d4343b5 redput: c8 v9.0.0
- 3da8937 redput: add-rule: add support of ESM

2023.12.19, v2.1.0

feature:
- 59c9e8e redput: add ability to convert to string tuple

2023.12.13, v2.0.1

feature:
- 500158f redput: escover v4.0.1
- 0939e42 redput: @putout/test v8.0.0
- c38a03f redput: @putout/plugin-putout v18.0.0
- 2b18949 redput: @putout/plugin-remove-unused-variables v8.0.0
- 06ee597 redput: eslint-plugin-putout v22.1.0
- 4c16df5 redput: supertape v9.0.0

2023.12.10, v2.0.0

feature:
- c797ecb drop support of node < 18
- 21b28a6 redput: madrun v10.0.0
- d9ab420 redput: putout v34.0.0

2023.11.28, v1.15.1

feature:
- e692952 redput: @putout/plugin-putout v17.0.0

2023.11.28, v1.15.0

feature:
- ec9c667 redput: add ability to disable rules in index

2023.11.28, v1.14.0

feature:
- daae14d redput: add ability to pass options

2023.11.21, v1.13.0

feature:
- 8ecf9d3 redput: @putout/plugin-putout v16.7.0
- afce39c redput: putout v33.9.1
- 3a70560 redput: get-report: improve support of template literals

2023.11.02, v1.12.0

feature:
- 99450ff redput: eslint-plugin-putout v21.0.1
- 5dac2ac redput: trim name

2023.10.12, v1.11.0

feature:
- 830b916 package: eslint-plugin-putout v20.0.0
- af20440 package: @putout/plugin-putout v15.1.0
- 6a6ea8b package: rendy v4.1.3

2023.09.14, v1.10.1

feature:
- e3ccdee package: putout v32.0.1
- b70891d package: @putout/plugin-remove-unused-variables v7.0.0

2023.09.05, v1.10.0

fix:
- 9ddd8c8 redput: fetch

2023.08.30, v1.9.0

feature:
- 2ea4171 redput: add -v, --version

2023.08.28, v1.8.0

feature:
- 00f012e redput: plugins: prepare to ESM: direct import instead of async
- 9d29ea2 package: @putout/plugin-declare v2.0.1
- 84f823b package: @putout/plugin-convert-esm-to-commonjs v6.0.0
- fcf48ac package: @putout/plugin-remove-unused-variables v6.0.2
- d584a26 package: @putout/plugin-putout v14.8.0

2023.08.23, v1.7.0

feature:
- 44f4b4e redput: export: get-report

2023.08.21, v1.6.0

feature:
- c9b5e9c redput: improve adding rule

2023.08.21, v1.5.1

fix:
- c0511bf redput: parseLink

2023.08.17, v1.5.0

feature:
- 4cebd14 redput: add support of Mobile Putout Editor

2023.08.16, v1.4.0

feature:
- 6812e73 redput: prepare rule before write
- 49939c1 write: nested: convert to commonjs
- 52145ff write: nested: optional

2023.08.16, v1.3.0

feature:
- 90f4471 redput: nested: update overall test
- a78d8d4 redput: move add-rule
- 095ccdf redput: nested: update index.js
- 08146ac redput: plugin-insert-get-rule: simplify

2023.08.14, v1.2.1

fix:
- e7fd036 redput: await

2023.08.14, v1.2.0

feature:
- aaebe09 redput: add support of simple plugins (when 'package.json' in current directory)

2023.08.14, v1.1.0

feature:
- 3d1eed2 get-report: commonjs
- 543a0a8 redput: get-report: add support of StringLiteral

2023.08.14, v1.0.3

feature:
- 740a589 package: eslint-plugin-putout v19.0.4
- b90e087 package: nodemon v3.0.1
- 335ca97 package: putout v31.1.0

2023.08.02, v1.0.2

fix:
- 29498c3 package: repo url

2023.08.02, v1.0.1

feature:
- 41b83f5 redput: node v16 support: fetch
