github rome/tools cli/v0.10.1-next
CLI v0.10.1-next

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

What's Changed

  • feat(rome_diagnostics): refactor some existing diagnostics to use the new Diagnostic trait by @leops in #3315
  • fix(rome_js_analyze): correctly do not flag unused on ts ambient files by @xunilrj in #3322
  • refactor(rome_analyze): automatically derive the rule category in declare_rule! by @leops in #3321
  • perf(rome_js_analyze): improve the performance of noUndeclaredVariables by @leops in #3320
  • refactor: move js bindings to a scoped package by @ematipico in #3323
  • ci: fix tests by @ematipico in #3335
  • fix(rome_js_syntax): pick trimmed text instead the raw text by @ematipico in #3337
  • feat(rome_analyze): accept options inside analyzer by @ematipico in #3325
  • fix(rome_diagnostics): do not print invisible characters on unchanged diff lines by @leops in #3334
  • feat(rome_js_analyze): consider unary expressions in useSimplifiedLogicExpression by @ematipico in #3340
  • feat(rome_js_semantic): Semantic Model support for closures by @xunilrj in #3285
  • fix(rome_fs): improve the messaging of the "unhandled file type" diagnostic by @leops in #3332
  • fix(rome_service): disallow large files from being parsed and analyzed by @leops in #3339
  • fix(rome_js_analyze): improve the diagnostics emitted by noUnreachable by @leops in #3348
  • fix(rome_lsp): fix the calculation of offsets in the diff to LSP text edit conversion by @leops in #3350
  • fix(rome_wasm): fix the WASM diagnostic printer by @leops in #3349
  • chore(playground): remove red text by @ematipico in #3351
  • chore: use cargo workspace dependencies by @ematipico in #3353
  • feat(rome_js_analyzer): rule noAutofocus by @jk-gan in #3333
  • feat(rome_js_semantic): simple globals resolution by @xunilrj in #3354
  • fix(rome_js_formatter): in JSX, some spaces are removed #3211 by @denbezrukov in #3251
  • feat(rome_analyze): use serde to deserialize rule settings by @ematipico in #3347
  • feat(rome_js_analyze): rule useValidAnchor by @ematipico in #3369
  • feat(rome_js_analyze): new rule useBlankTarget by @ematipico in #3356
  • fix(rome_formatter): Fill fits by @MichaReiser in #3374
  • fix(rome_js_parser): Export {"a"} from by @MichaReiser in #3380
  • feat(rome_js_analyze): new rule noRestrictedGlobals by @ematipico in #3342
  • feat(rome_js_analyze): handle serde errors inside RuleContext by @ematipico in #3352
  • feat(rome_formatter): Measure unicode width by @MichaReiser in #3383
  • release: 0.10.1 by @ematipico in #3385

New Contributors

Full Changelog: cli/v0.10.0-next...cli/v0.10.1-next

Don't miss a new tools release

NewReleases is sending notifications on new releases.