github rome/tools lsp/v0.21.20221217
VSCode Extension v0.21.20221217

latest releases: lsp/v0.28.0, lsp/v0.26.0, cli/v12.1.3-nightly.4c8cf32...
pre-release23 months ago

What's Changed

  • fix(rome_js_analyze): fix useConst suggestion when some bindings cannot live inside const by @xunilrj in #4014
  • docs(noConstructorReturn): fix rule description by @Conaclos in #4015
  • feat(playground): Add JSON support by @MichaReiser in #3968
  • fix(rome_js_analyze): fix ts const assertion on noUndeclaredVariables by @xunilrj in #3981
  • feat(rome_js_analyze): lint rule to check if react hooks are at top level by @xunilrj in #3927
  • feat(rome_js_analyze): noAssignInExpressions by @Conaclos in #3928
  • feat(rome_cli): Add JS runtime and package manager information to rage by @MichaReiser in #4021
  • feat(rome_js_analyze): noUselessSwitchCase by @Conaclos in #3912
  • fix(vscode): ignore incompatible versions of the binary and improve the restart logic by @leops in #4022
  • feat(rome_js_analyze): complete useAriaPropTypes rule by @ematipico in #3959
  • docs: fix typo in configuration.mdx by @ShiChenCong in #4034
  • feat(rome_js_analyze): add module and classes support for noRedundantUseStrict by @mzbac in #3955
  • chore(xtask): update the coverage submodules by @leops in #4041
  • feat(rome_js_analyzer): add noWith rule by @ktfth in #4025
  • chore: update contribution guidelines by @ematipico in #3996
  • refactor(rome_lsp): refactor the initialization and configuration loading logic by @leops in #4044
  • fix(rome_lsp): improve the pattern matching logic for ignored files by @leops in #4024
  • fix(rome_lsp): fix the merge conflict of #4042 and #4044 by @leops in #4051
  • feat: Support Auto Accessors by @nissy-dev in #3956
  • feat(rome_json_formatter): JSON Formatting object #2570 by @denbezrukov in #4040
  • feat(rome_js_analyze): noCommaOperator by @Conaclos in #4019
  • chore(codegen): fix codegen for new lint rule by @xunilrj in #4057
  • refactor(rome_formatter): Extract shared separated logic by @MichaReiser in #4056
  • feat(rome_js_analyze): noSelfCompare rule by @kaioduarte in #4031
  • feat(rome_js_analyze): noClassAssign rule by @kaioduarte in #4033
  • fix(rome_js_analyze): should handle read-only arrays by @unvalley in #3954
  • feat(rome_json_formatter): Fallback to Verbatim for nodes with syntax errors by @MichaReiser in #4066

New Contributors

Full Changelog: js-api/v0.2.0...lsp/v0.21.20221217

Don't miss a new tools release

NewReleases is sending notifications on new releases.