Unclaimed project
Are you a maintainer of tools? Claim this project to take control of your public changelog and roadmap.
Claim this projectChangelog
tools
Unified developer tools for JavaScript, TypeScript, and the web
formatterjavascriptlintertoolchaintypescript
Last updated over 2 years ago
Back to changelogNew
CLI v12.1.3-nightly.4c8cf32
What's Changed
- feat(rome_js_parser): Implement option-passing mechanism for parser test #4631 by @denbezrukov in https://github.com/rome/tools/pull/4652
- chore: upgrade
bpaf by @ematipico in https://github.com/rome/tools/pull/4659
- feat(rome_js_analyze): new lint rule
noExcessiveComplexity by @arendjr in https://github.com/rome/tools/pull/4657
- refactor(rome_service): better messaging for rule options by @ematipico in https://github.com/rome/tools/pull/4661
- fix(rome_js_analyze): noUselessFragments use JsxString node when replacing JsxText by @nissy-dev in https://github.com/rome/tools/pull/4662
- feat(rome_js_analyze): noFallthroughSwitchClause by @ddanielsantos in https://github.com/rome/tools/pull/4626
- fix(rome_js_analyze): noNonoctalDecimalEscape returns single diagnostic by @unvalley in https://github.com/rome/tools/pull/4663
- feat(rome_cli): show diagnostics even when --apply-unsafe is applied by @ematipico in https://github.com/rome/tools/pull/4668
- chore: add more cases to
noSelfAssign by @ematipico in https://github.com/rome/tools/pull/4672
- chore(new-lintrule): improve category generation to avoid git conflicts by @Conaclos in https://github.com/rome/tools/pull/4665
feat(rome_cli): exit with error if there are warnings by @ematipico in https://github.com/rome/tools/pull/4676fix(rome_js_analyze): skip this reference identifier in the semantic analyzer by @nissy-dev in https://github.com/rome/tools/pull/4675fix(rome_js_parser): Crash at @ character in class name / body #4669 by @denbezrukov in https://github.com/rome/tools/pull/4677fix(rome_js_parser): Crash at empty default export #4670 by @denbezrukov in https://github.com/rome/tools/pull/4680feat(rome_css_parser): CSS lexer #4682 by @denbezrukov in https://github.com/rome/tools/pull/4684feat(rome_js_analyze): useLiteralKeys handle string literal properties by @Conaclos in https://github.com/rome/tools/pull/4692fix(rome_js_analtzer): semantic analyzer handles ts export declaration clause correctly by @nissy-dev in https://github.com/rome/tools/pull/4694feat: transformations by @ematipico in https://github.com/rome/tools/pull/4696feat(rome_js_analyze): noUselessEmptyExport by @Conaclos in https://github.com/rome/tools/pull/4693refactor(rome_js_analyze): noFallthroughSwitchClause handle block statements by @Conaclos in https://github.com/rome/tools/pull/4695refactor(rome_js_analyze): handle string literal names in useNamingCo… by @Conaclos in https://github.com/rome/tools/pull/4698feat(rome_js_analyze): noControlCharactersInRegex by @unvalley in https://github.com/rome/tools/pull/4656feat(rome_js_formatter, rome_cli): add arrowParentheses option by @SuperchupuDev in https://github.com/rome/tools/pull/4667docs: auto generated CLI reference by @ematipico in https://github.com/rome/tools/pull/4671chore: revert the cli.mdx by @ematipico in https://github.com/rome/tools/pull/4705feat(rome_js_analyze): useIsArray by @Conaclos in https://github.com/rome/tools/pull/4701refactor(rome_js_analyze): handle globalThis for noNewSymbol by @Conaclos in https://github.com/rome/tools/pull/4707fix(rome_js_formatter): improve handling of arrow parentheses by @SuperchupuDev in https://github.com/rome/tools/pull/4704fix(rome_js_analyze): fix a false positive for noDuplicateCase by @Conaclos in https://github.com/rome/tools/pull/4709New Contributors
- @ddanielsantos made their first contribution in https://github.com/rome/tools/pull/4626
Full Changelog: https://github.com/rome/tools/compare/cli/v12.1.3-nightly.f65b0d9...cli/v12.1.3-nightly.4c8cf32