What's Changed
- fix(npm/js-api): Import type from @rometools/backend-jsonrpc by @nikolaxhristov in #3647
- [website] Port docs to astro by @sebmck in #3659
- Revert "[website] Port docs to astro" by @sebmck in #3662
- docs: change indent-style from tabs to tab by @lolopinto in #3657
- fix(website): fix grammar mistake by @strager in #3666
- doc(website): Astro migration and playground polish by @sebmck in #3679
- website(docs): Astro fixes by @sebmck in #3687
- Fix pnpm install command by @levrik in #3688
- docs(configuration): add to sidebar by @simon04 in #3691
- website(docs): Add package manager command selector by @sebmck in #3692
- website(docs): Add ability to resize playground code view and collapse settings by @sebmck in #3693
- website(docs): Fix some regressions by @sebmck in #3694
- website(docs): Remove base property from netlify.toml by @sebmck in #3696
- docs: fix broken links by @mkusaka in #3685
- fix(lindoc): fix generated docs path by @95th in #3700
- fix(rome_js_parser): Allow super in constructor parameter #3613 by @denbezrukov in #3678
- docs: Add
repository
field inpackage.json
files of published npm packages by @nstepien in #3703 - website(docs): Add CodeBlockHeader by @sebmck in #3704
- website(docs): Add default layout property by @sebmck in #3705
- website(docs): More website tweaks by @sebmck in #3707
- docs(website): added checkbox to toggle linter in playground by @PatrM in #3699
- fix(rome_js_formatter): new expression attribute by @denbezrukov in #3686
- website(docs): More playground IDE features by @sebmck in #3711
- fix(rome_js_parser): improve yield parsing in non generator function by @95th in #3622
- fix(rome_js_parser): improve await handling in non-async context by @95th in #3573
- test(rome_js_formatter): update prettier tests by @denbezrukov in #3684
- fix(rome_js_formatter): Single-line comment below a JSX prop triggers… by @denbezrukov in #3641
- doc(website): Add context about Romes philosophy by @jaschaio in #3714
- feat(rome_js_formatter): jestEach template literals #3308 by @denbezrukov in #3582
- feat(rome_js_analyze): Implement prefer-numeric-literals lint by @95th in #3558
- feat(rome_analyze): add a warning for unused suppression comments by @leops in #3718
- website(docs): set
color-scheme
on the root element by @nstepien in #3721 - fix(rome_lsp): update all diagnostics after a configuration change by @leops in #3724
- feat(vscode): try to resolve the rome package from the workspace root by @leops in #3717
- feat(rome_js_analyze): lint/correctness/noDupeKeys by @jeysal in #3562
- feat(rome_cli): add a
--force-colors
argument by @leops in #3625 - doc(website): Document Versioning by @MichaReiser in #3584
- feat(rome_cli): print number of errors in summary by @SuperchupuDev in #3651
- feat(rome_analyze): extend ActionCategory to allow expressing more code action kinds by @leops in #3627
- fix(rome_js_formatter): jsx whitespace is meaningful jsx text by @denbezrukov in #3732
- docs(contributing): update internal documentation links by @mzbac in #3742
- ci: fix conformance workflow by @ematipico in #3743
- chore: add @ematipico to some crates by @ematipico in #3744
- Add notes about language-specific config by @IanVS in #3730
- feat(rome_cli): ignore option of files config by @nissy-dev in #3564
- fix(rome_js_formatter): Unnecessary parentheses for return/unary with verbatim argument by @MichaReiser in #3736
- fix(rome_js_formatter): restrict export line break for single specifier by @unvalley in #3726
- fix(rome_lsp): improve the handling of UTF-8 and overflow errors in
LineIndex
by @leops in #3745 - feat(rome_js_analyzer): new rule: useConst by @95th in #3680
- docs(website): fix broken link to blog by @iamnapo in #3758
New Contributors
- @nikolaxhristov made their first contribution in #3647
- @lolopinto made their first contribution in #3657
- @levrik made their first contribution in #3688
- @simon04 made their first contribution in #3691
- @mkusaka made their first contribution in #3685
- @nstepien made their first contribution in #3703
- @PatrM made their first contribution in #3699
- @jaschaio made their first contribution in #3714
- @mzbac made their first contribution in #3742
- @IanVS made their first contribution in #3730
- @iamnapo made their first contribution in #3758
Full Changelog: js-api/v0.1.3...lsp/v0.19.20221116