This repository has been archived by the owner on Aug 31, 2023. It is now read-only.
Releases: rome/tools
Releases · rome/tools
CLI v12.0.0-nightly.b77547d
What's Changed
- ci: upload configuration JSON schema by @ematipico in #4450
- ci: fix binary names by @ematipico in #4451
Full Changelog: cli/v12.0.0-nightly.ff02317...cli/v12.0.0-nightly.b77547d
VSCode Extension v0.23.20230509
What's Changed
- refactor(rome_js_analyze): add more tests and docs for a11y rules through refactoring by @nissy-dev in #4417
- feat(rome_js_analyze): implement useHeadingContent and refactor useAnchorContent by @nissy-dev in #4423
- chore: new Rust version and change CI actions by @ematipico in #4425
- fix(rome_js_analyzer): ignore default exported function in useCamelCase by @nissy-dev in #4424
- ci: fix build action by @ematipico in #4427
- ci: fix build action by @ematipico in #4428
- ci: use latest os for tests by @ematipico in #4429
- feat(rome_cli): rome check via stdin by @ematipico in #4430
- fix(rome_js_analyzer): Fix false positive diagnostics that useCamelCase caused to private class members by @nissy-dev in #4432
- feat(rome_js_analyze): noAccumulatingSpread by @Vivalldi in #4426
- feat(rome_js_parser): EcmaScript @decorators #4252 by @denbezrukov in #4415
- Promote nursery rules for 12.1.0 by @Conaclos in #4431
- docs(changelog): fix links by @Conaclos in #4433
- fix(rome_js_analyze): Fix false positive diagnostics that
useHookAtTopLevel
caused to arrow functions, export default functions and function expressions. by @nissy-dev in #4435 - fix(rome_js_analyze): suppress noHeadeScope diagnostics for custom components by @nissy-dev in #4436
- refactor(rome_js_analyze): add more eslint's tests and refactor for useAltText by @nissy-dev in #4437
- refactor(rome_js_analyze): move useIframeTitle from semantic_analyzer to analyzer and refactoring by @nissy-dev in #4438
- feat(rome_js_analyze): update
noNoninteractiveElementToInteractiveRole
andnoNoninteractiveTabindex
by @unvalley in #4439 - chore: update prettier snapshots by @nissy-dev in #4441
- feat(rome_js_analyze):
useSimpleNumberKeys
by @ematipico in #4447 - fix(rome_lsp): don't throw error for ignored files in code actions by @ematipico in #4443
- refactor(rome_js_analyze): update error messages for UseAltText diagnostics by @nissy-dev in #4440
- feat(rome_js_formatter): EcmaScript @decorators #4252 by @denbezrukov in #4442
New Contributors
Full Changelog: cli/v12.0.0-nightly.5aa3efa...lsp/v0.23.20230509
CLI v12.0.0-nightly.ff02317
What's Changed
- refactor(rome_js_analyze): add more tests and docs for a11y rules through refactoring by @nissy-dev in #4417
- feat(rome_js_analyze): implement useHeadingContent and refactor useAnchorContent by @nissy-dev in #4423
- chore: new Rust version and change CI actions by @ematipico in #4425
- fix(rome_js_analyzer): ignore default exported function in useCamelCase by @nissy-dev in #4424
- ci: fix build action by @ematipico in #4427
- ci: fix build action by @ematipico in #4428
- ci: use latest os for tests by @ematipico in #4429
- feat(rome_cli): rome check via stdin by @ematipico in #4430
- fix(rome_js_analyzer): Fix false positive diagnostics that useCamelCase caused to private class members by @nissy-dev in #4432
- feat(rome_js_analyze): noAccumulatingSpread by @Vivalldi in #4426
- feat(rome_js_parser): EcmaScript @decorators #4252 by @denbezrukov in #4415
- Promote nursery rules for 12.1.0 by @Conaclos in #4431
- docs(changelog): fix links by @Conaclos in #4433
- fix(rome_js_analyze): Fix false positive diagnostics that
useHookAtTopLevel
caused to arrow functions, export default functions and function expressions. by @nissy-dev in #4435 - fix(rome_js_analyze): suppress noHeadeScope diagnostics for custom components by @nissy-dev in #4436
- refactor(rome_js_analyze): add more eslint's tests and refactor for useAltText by @nissy-dev in #4437
- refactor(rome_js_analyze): move useIframeTitle from semantic_analyzer to analyzer and refactoring by @nissy-dev in #4438
- feat(rome_js_analyze): update
noNoninteractiveElementToInteractiveRole
andnoNoninteractiveTabindex
by @unvalley in #4439 - chore: update prettier snapshots by @nissy-dev in #4441
- feat(rome_js_analyze):
useSimpleNumberKeys
by @ematipico in #4447 - fix(rome_lsp): don't throw error for ignored files in code actions by @ematipico in #4443
- refactor(rome_js_analyze): update error messages for UseAltText diagnostics by @nissy-dev in #4440
- feat(rome_js_formatter): EcmaScript @decorators #4252 by @denbezrukov in #4442
New Contributors
Full Changelog: cli/v12.0.0-nightly.5aa3efa...cli/v12.0.0-nightly.ff02317
VSCode Extension v0.23.20230429
What's Changed
- fix(rome_js_analyze): #4348 by @Conaclos in #4414
- fear(rome_js_analyze): useGroupedTypeImport by @Conaclos in #4413
- refactor: use bpaf by @ematipico in #4405
- chore: add script to promote rules by @ematipico in #4419
- fix(rome_js_analyze): #4410 by @Conaclos in #4418
Full Changelog: cli/v12.0.0-nightly.19b60d4...lsp/v0.23.20230429
CLI v12.0.0-nightly.5aa3efa
What's Changed
- fix(rome_js_analyze): #4348 by @Conaclos in #4414
- fear(rome_js_analyze): useGroupedTypeImport by @Conaclos in #4413
- refactor: use bpaf by @ematipico in #4405
- chore: add script to promote rules by @ematipico in #4419
- fix(rome_js_analyze): #4410 by @Conaclos in #4418
Full Changelog: cli/v12.0.0-nightly.19b60d4...cli/v12.0.0-nightly.5aa3efa
VSCode Extension v0.23.20230427
What's Changed
- ci: update submodules by @ematipico in #4386
- fix(rome_js_analyze): check if the string key can convert to a static member by @nissy-dev in #4378
- chore: support long file names when cloning repositories related to Test262 by @nissy-dev in #4389
- docs: change "tabs" to "tab" in format help command by @jamesdury in #4387
- chore: suppress support longpaths steps in ubuntu-latest by @nissy-dev in #4390
- feat(rome_js_parser): EcmaScript @decorators class #4252 by @denbezrukov in #4381
- feat(rome_js_analyze):
noConstantCondition
by @unvalley in #4363 - fix(website): update copyright year 📝 by @Rustam-Abrahamyan in #4396
- feat(rome_js_analyze): noUselessConstructor by @Conaclos in #4385
- chore: deserialize formatter options by @ematipico in #4401
- chore: create newtype for string sets by @ematipico in #4404
- fix(rome_lsp): remove code assists from code actions by @ematipico in #4411
- feat(rome_js_parser): EcmaScript @decorators #4252 by @denbezrukov in #4392
- feat(rome_js_analyze): useLiteralEnumMembers by @Conaclos in #4409
New Contributors
- @jamesdury made their first contribution in #4387
- @Rustam-Abrahamyan made their first contribution in #4396
Full Changelog: cli/v12.0.0-nightly.b4bd55c...lsp/v0.23.20230427
CLI v12.0.0-nightly.19b60d4
What's Changed
- ci: update submodules by @ematipico in #4386
- fix(rome_js_analyze): check if the string key can convert to a static member by @nissy-dev in #4378
- chore: support long file names when cloning repositories related to Test262 by @nissy-dev in #4389
- docs: change "tabs" to "tab" in format help command by @jamesdury in #4387
- chore: suppress support longpaths steps in ubuntu-latest by @nissy-dev in #4390
- feat(rome_js_parser): EcmaScript @decorators class #4252 by @denbezrukov in #4381
- feat(rome_js_analyze):
noConstantCondition
by @unvalley in #4363 - fix(website): update copyright year 📝 by @Rustam-Abrahamyan in #4396
- feat(rome_js_analyze): noUselessConstructor by @Conaclos in #4385
- chore: deserialize formatter options by @ematipico in #4401
- chore: create newtype for string sets by @ematipico in #4404
- fix(rome_lsp): remove code assists from code actions by @ematipico in #4411
- feat(rome_js_parser): EcmaScript @decorators #4252 by @denbezrukov in #4392
- feat(rome_js_analyze): useLiteralEnumMembers by @Conaclos in #4409
New Contributors
- @jamesdury made their first contribution in #4387
- @Rustam-Abrahamyan made their first contribution in #4396
Full Changelog: cli/v12.0.0-nightly.b4bd55c...cli/v12.0.0-nightly.19b60d4
VSCode Extension v0.23.20230418
What's Changed
- feat(rome_cli): rome migrate by @ematipico in #4343
- fix(vscode): Text duplication when using VSCode git utilities #4338 by @denbezrukov in #4376
- refactor(rome_js_analyze): add more tests and docs for a11y rules through refactoring by @nissy-dev in #4377
- tests(rome_js_formatter): update prettier snapshots by @Conaclos in #4234
- feat: VCS support by @ematipico in #4375
Full Changelog: cli/v12.0.0-nightly.0133f40...lsp/v0.23.20230418
CLI v12.0.0-nightly.b4bd55c
What's Changed
- feat(rome_cli): rome migrate by @ematipico in #4343
- fix(vscode): Text duplication when using VSCode git utilities #4338 by @denbezrukov in #4376
- refactor(rome_js_analyze): add more tests and docs for a11y rules through refactoring by @nissy-dev in #4377
- tests(rome_js_formatter): update prettier snapshots by @Conaclos in #4234
- feat: VCS support by @ematipico in #4375
Full Changelog: cli/v12.0.0-nightly.0133f40...cli/v12.0.0-nightly.b4bd55c
VSCode Extension v0.23.20230413
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