What's Changed
- Implement round-trip fuzzers for finding correctness bugs by @addisoncrump in #4559
- refactor(rome_js_analyze): remove
noExtraSemicolon
by @Conaclos in #4576 - docs: update CHANGELOG by @Conaclos in #4578
- fix typo in diagnostic message by @stef7 in #4581
- refactor(rome_js_analyze): enhance
useDefaultParameterLast
by @Conaclos in #4577 - feat(rome_service): add parser option for unsafe decorators by @ematipico in #4574
- docs: fix broken link in change log by @strager in #4588
- docs: linkify lint rules in change log by @strager in #4589
- fix(docs): fix typo in lint rule name by @strager in #4590
- fix(rome_js_analyze): noRedundantUseStrict check only 'use strict' directive by @nissy-dev in #4591
- feat(rome_js_analyze): useNamingConvention by @Conaclos in #4534
- feat(rome_service, rome_js_parser): add parse options by @ematipico in #4587
- fix(rome_js_analyze): useExhaustiveDependencies support function syntax, or React.use* hooks and more. by @nissy-dev in #4571
- refactor(rome_js_analyze): relax noConfusingArrow by @Conaclos in #4593
- docs: remove unintended configuration by @ematipico in #4596
- fix(rome_cli): Use lines() separator for os independent git ignore pa… by @m1212e in #4558
- feat(rome_json_analyze): noDuplicateKeys by @ematipico in #4592
- docs: getting started by @ematipico in #4600
New Contributors
- @addisoncrump made their first contribution in #4559
- @stef7 made their first contribution in #4581
- @m1212e made their first contribution in #4558
Full Changelog: cli/v12.1.3-nightly.3de5a1a...cli/v12.1.3-nightly.50eb45f