v1.0.0-beta1: Cleaner Outputs; Starting on Angular
This one's another big release! Thanks to users of the first 1.0 beta, there were enough important issues discovered that a second 1.0 beta seems appropriate.
In addition to bugfixes and slight improvements to the CLI and configuration file outputs, this release marks the start of our dedicated push for Angular ("Codelyzr") rule migrations. About a quarter of the known existing rules have been converted. Expect more in subsequent 1.X versions!
Many thanks to all our contributors:
- KingDarBoja
- nschonni
- rwaskiewicz
Additionally, I'm personally thrilled to welcome @KingDarBoja as a new repository maintainer to help push the repository forward! 💪 @KingDarBoja has contributed to practically every released version for the last few months and recently cranked out a great deal of Angular rule converters. I'm excited to see what we'll accomplish post-1.0.
The full list of relevant changes in this version is:
- #422: Add no-unused-variable converter
- #432: Add codelyzer component-class-suffix converter
- #441: fix: Missing domain in error messages
- #443: Allowed --comments not to be provided
- #444: Corrected Prettier plugin inclusion in config files
- #446: Stopped logging package notice when none are missing
- #448: Don't output ESLint rules that match extended configurations
- #450: Prefer @typescript-eslint/no-unused-expression
- #451: Add codelyzer component-max-inline-declarations converter
- #452: Add codelyzer component-selector converter
- #454: Prefer @typescript-eslint/dot-notation to native ESLint version
- #456: Add codelyzer contextual-lifecycle converter
- #457: Add codelyzer directive-class-suffix converter
- #458: Add codelyzer directive-selector converter
- #459: Add codelyzer no-attribute-decorator converter
- #460: Add codelyzer use-pipe-decorator converter
- #529: Add codelyzer no-forward-ref converter
- #530: Add codelyzer no-host-metadata-property converter
- #531: Add codelyzer no-input-prefix converter
- #532: Add codelyzer no-input-rename converter
- #533: Add codelyzer no-inputs-metadata-property converter
- #536: Corrected --comment/--comments spelling
- #538: Add codelyzer no-conflicting-lifecycle converter
- #539: Stopped writing empty root members in output configurations