What's Changed
- feat(rome_js_analyze): noConfusingArrow by @malobre in #4321
- feat(rome_js_analyze): noRedundantRoles by @unvalley in #4293
- Fix typo in configuration.mdx by @yannicschroeer in #4335
- fix(rome_js_syntax): Allow module syntax in cts files by @nissy-dev in #4317
- feat(rome_js_analyze): noNoninteractiveTabindex by @unvalley in #4312
- fix(rome_js_formatter): format JsxString node by @nissy-dev in #4334
- docs(vscode): document quick fix action by @ianzone in #4339
- feat(rome_js_analyze): noAriaUnsupportedElements by @unvalley in #4340
- feat(rome_service): apply formatter to code actions by @ematipico in #4324
- chore: update version numbers by @ematipico in #4350
- feat(rome_js_analyzer):
noConsoleLog
rule by @ematipico in #4357 - refactor(rome_js_anaylze): introduce StaticValue enum for checking value of the JSX attributes or JS expressions by @nissy-dev in #4342
- feat(rome_js_analyze): noForEach by @denbezrukov in #4364
- fix(rome_js_analyze): lint/correctness/noUndeclaredVariables incorrectly identifies AggregateError as an undeclared variable. #4365 by @denbezrukov in #4366
- fix(rome_js_analyze):
useShorthandArrayType
should handle nested ReadonlyArray and not report toTsObjectType
by @unvalley in #4354 - feat(rome_js_parser, rome_js_formatter): import attribute by @ematipico in #4359
- feat(rome_js_analyzer):
useLiteralKeys
rule by @ematipico in #4358 - fix(rome_json_formatter): JSON formatter does not respect lineWidth for arrays #4351 by @denbezrukov in #4367
- chore: crates metadata and documentation by @ematipico in #4352
- feat(rome_js_analyze): analyzer metadata by @ematipico in #4368
New Contributors
- @yannicschroeer made their first contribution in #4335
- @ianzone made their first contribution in #4339
Full Changelog: cli/v12.0.0...lsp/v0.23.20230413