Releases: typescript-eslint/tslint-to-eslint-config
v0.6.0: FAQ Links
This new minor version release adds an FAQ notice explaining the generated ESLint file, which starts this project's journey towards better documenting best practices for generated configurations. Hooray!
In total, it contains:
- #238: [Feature] Add jsdoc-format converter
- #337: Add no-boolean-literal-compare converter
- #347: Fix arrow-parens converter
- #348: Added usage and base configuration FAQs
- #351: chore: set minimum node version to 10
- #353: Respect the original TSLint configuration of
ban-types
Many thanks to our community contributors!
v0.5.2: Happy Valentine's Day!
This release celebrates our collective love of linting JavaScript & TypeScript code! 💖
- #323: Change notice behavior for trailing-comma esSpecCompliant
- #326: Set strict Node engine requirement on package
- #332: Fix space-within-parens with option 0
- #336: Fixed member-access converter for option length 1
Great appreciation and love to this version's contributors:
v0.5.1: Happy New Year!
This release improves the phrasing for unknown TSLint rules by shifting the blame to this repository instead of ESLint. It also contains a new converter for import-blacklist, a couple of small bugfixes, and a few development improvements.
The user-facing changes are:
- #277: Missing converter: import-blacklist to no-restricted-imports
- #299: "do not have an ESLint equivalent" is misleading
- #310: prefer-readonly: within @typescript-eslint
- #314: Convert space-within-parens to space-in-parens
Many thanks to our excellent contributors: @mc-suchecki, @adamazing, and @beenotung!
v0.5.0: Happier Reporting
This release contains several rule fixes as well as improvements around CLI output reporting:
- #276: Account for TSLint and @typescript-eslint rulesets
- #291: fix
no-underscore-dangle - #293: fix
space-before-function-paren - #297: Fix
comment-format(capitalized-comments) - #304: Stopped erroring when .vscode/settings.json doesn't exist
- #305: Improved spacing around reporting line groups
Eternal thanks to this release's repeat contributor, @bouzuya! ✨
v0.4.0: VS Code Settings Conversion
This fast v0.4.0 is a doozy! In addition to a selection of traditional converter and merger improvements, a new --editor option will convert your editor settings from the TSLint extension's to the ESLint extension's. 🚀
- #281: Fixed
@typescript-eslint/member-delimiter-styleandpadding-line-between-statementsconverters - #282: Add no-redundant-jsdoc converter
- #284: Missing merger [member-delimiter-style]
- #273: Generating
space-before-function-paren - #250: Convert editor settings
- #271: no-import-side-effect output rule
v0.3.1: Corrected no-import-side-effect conversion
This mini-release contains:
- Corrected no-import-side-effect output rule (#271)
v0.3.0: Node 8 Support!
v0.2.11: Rule Extensions Bugfix
This release includes but one feature:
- #262: Again allowed rules from extended rulesets (via reported configs) to be factored in
...fixing an annoying bug where extended rulesets' rules were not factored into output ESLint configurations. Thanks to @jeremyyap for spotting!
v0.2.10: Small Hacktoberfest Bugs
Thanks, of course, to this small release's included contributor:
This release contains a couple of small but key bug fixes:
v0.2.9: Hacktoberfest Round 3
Hacktoberfest 2019 continues with some wonderful additions from the community. Thanks everyone!
Feature changes included:
- #230: Added missing no-implicit-dependencies converter
- #231: Fix member access converter
- #236: Output optimizing for unsupported rules
- #237: Add strict-boolean-expression converter
- #239: add no-import-side-effect converter
- #240: Add comment-format converter
- #243: Fix typescript-eslint rulename to no-reference converter
- #244: [Bugfix] Replace removed rules
- #245: Factor in 'raw' configurations on top of 'reported' ones
- #248: Add align rule converter + indent merger
- #253: Add deprecation converter