v0.10.2
Parser
- Skip close tag search for tag names with no closing tags by @marcoroth in #1794
- Add
timeouttoparse_option_Tby @marcoroth in #1795 - Add
max_errorstoparse_option_Tby @marcoroth in #1796 - Allow inline
inexpressions outside ofcasestatements by @ttilberg in #1821
Linter
New Linter Rules
- Implement
a11y-no-redundant-image-altrule by @joelhawksley in #1686 - Implement
a11y-disabled-attributerule by @joelhawksley in #1685 - Implement
a11y-avoid-generic-link-textrule by @joelhawksley in #1673 - Implement
a11y-svg-has-accessible-textrule by @joelhawksley in #1669 - Implement
a11y-no-aria-label-misuserule by @joelhawksley in #1677 - Implement
a11y-nested-interactive-elementsrule by @joelhawksley in #1674
Updates Rules
- Fix
html-no-self-closingto preserve indentation by @fgkolf in #1753 - Narrow
html-no-self-closingoffense location by @marcoroth in #1777 - Add WAI-ARIA Graphics roles to
html-aria-role-must-be-validby @miyatis in #1825 - Allow
application/ld+jsonforhtml-allowed-script-typerule by @xymbol in #1844
Formatter
Laguage Server
Core
- Update AST Utils for
HTMLConditionalOpenTagNodeby @marcoroth in #1781
JavaScript
- Upgrade to Node.js 24 by @marcoroth in #1778
Ruby
- Add sig/manifest.yaml to declare stdlib dependencies by @tk0miya in #1711
- Check RBS validity on CI by @tk0miya in #1712
Documentation
- Updates custom linter rules documentation by @jkogara in #1773
- Note multi-attribute wrap behavior on
maxLineLengthby @andy-rootly in #1823
Dependencies
See all
- Bump vite from 8.0.8 to 8.0.10 by @dependabot in #1694
- Bump rake-compiler-dock from 1.12.0 and Ruby to 4.0.2 by @dependabot in #1692
- Bump actionview from 8.1.2 to 8.1.3 by @dependabot in #1690
- Bump erb from 6.0.1 to 6.0.1.1 by @dependabot in #1703
- Bump nx from 22.6.5 to 22.7.1 by @dependabot in #1710
- Bump rake from 13.3.1 to 13.4.2 by @dependabot in #1708
- Bump zod from 4.3.6 to 4.4.2 by @dependabot in #1705
- Bump sorbet from 0.6.12903 to 0.6.13185 by @dependabot in #1704
- Bump irb from 1.16.0 to 1.18.0 by @dependabot in #1706
- Bump oxlint from 1.60.0 to 1.62.0 by @dependabot in #1709
- Bump
ip-addressandsimple-gitby @dependabot in #1713 - Bump rbs-inline from 0.12.0 to 0.13.0 by @dependabot in #1693
- Bump yaml from 2.8.3 to 2.8.4 by @dependabot in #1707
- Bump jiti from 2.6.1 to 2.7.0 by @dependabot in #1717
- Bump sorbet from 0.6.13185 to 0.6.13208 by @dependabot in #1715
- Bump zod from 4.4.2 to 4.4.3 by @dependabot in #1720
- Bump fast-uri from 3.1.0 to 3.1.2 by @dependabot in #1714
- Bump oxlint from 1.62.0 to 1.63.0 by @dependabot in #1718
- Bump yaml from 2.8.4 to 2.9.0 by @dependabot in #1733
- Bump nx from 22.7.1 to 22.7.2 by @dependabot in #1737
- Bump vite from 8.0.11 to 8.0.12 by @dependabot in #1739
- Bump clear-module from 4.1.2 to 4.1.3 by @dependabot in #1736
- Bump @types/vscode from 1.116.0 to 1.120.0 by @dependabot in #1738
- Bump vite from 8.0.12 to 8.0.13 by @dependabot in #1734
- Bump rbs-inline from 0.13.0 to 0.14.0 by @dependabot in #1731
- Bump sorbet from 0.6.13208 to 0.6.13222 by @dependabot in #1732
- Bump qs from 6.14.2 to 6.15.2 by @dependabot in #1746
- Bump sorbet from 0.6.13222 to 0.6.13248 by @dependabot in #1747
- Bump nx from 22.7.2 to 22.7.3 by @dependabot in #1749
- Bump yeoman-generator from 8.1.2 to 8.2.2 by @dependabot in #1748
- Bump tsx from 4.21.0 to 4.22.3 by @dependabot in #1752
- Update
vitest,yeoman-environment,tar, andtmpby @dependabot in #1772 - Bump @rollup/plugin-commonjs from 29.0.2 to 29.0.3 by @dependabot in #1769
- Bump oxlint from 1.63.0 to 1.67.0 by @dependabot in #1766
- Bump sorbet from 0.6.13248 to 0.6.13266 by @dependabot in #1764
- Bump tar from 7.4.3 to 7.5.16 in the npm_and_yarn group across 1 directory by @dependabot in #1775
- Bump nx from 22.7.3 to 22.7.5 by @dependabot in #1768
- Bump @shikijs/vitepress-twoslash from 4.0.2 to 4.2.0 by @dependabot in #1788
- Bump oxlint from 1.67.0 to 1.68.0 by @dependabot in #1787
- Bump vscode-languageserver from 9.0.1 to 10.0.0 by @dependabot in #1783
- Bump sorbet from 0.6.13266 to 0.6.13286 by @dependabot in #1784
- Bump yeoman-environment from 6.0.1 to 6.1.0 by @dependabot in #1785
- Bump vscode-languageclient from 9.0.1 to 10.0.0 by @dependabot in #1786
- Bump concurrently from 9.2.1 to 10.0.3 by @dependabot in #1789
- Bump @vitest/ui from 4.0.16 to 4.1.8 by @dependabot in #1804
- Bump rollup from 4.60.2 to 4.62.0 by @dependabot in #1803
- Bump prettier from 3.8.3 to 3.8.4 by @dependabot in #1802
- Bump sorbet from 0.6.13286 to 0.6.13297 by @dependabot in #1800
- Bump esbuild from 0.28.0 to 0.28.1 by @dependabot in #1797
- Bump @vscode/test-electron from 2.5.2 to 3.0.0 by @dependabot in #1805
- Bump rollup from 4.62.0 to 4.62.2 by @dependabot in #1817
- Bump sorbet from 0.6.13297 to 0.6.13308 by @dependabot in #1811
- Bump undici from 6.26.0 to 6.27.0 by @dependabot in #1809
- Bump oxlint from 1.68.0 to 1.70.0 by @dependabot in #1816
- Bump @types/node from 25.9.4 to 26.0.0 in /javascript/packages/vscode by @dependabot in #1819
- Bump @types/node from 25.6.0 to 26.0.0 by @dependabot in #1815
- Bump @types/node from 25.9.4 to 26.0.0 by @dependabot in #1814
- Bump @types/vscode from 1.120.0 to 1.125.0 by @dependabot in #1813
- Bump tsx from 4.22.3 to 4.22.4 by @dependabot in #1828
- Bump js-yaml from 3.14.2 to 3.15.0 by @dependabot in #1832
- Bump vite from 8.0.16 to 8.1.0 by @dependabot in #1831
- Bump sorbet from 0.6.13308 to 0.6.13320 by @dependabot in #1826
- Bump @types/node from 26.0.0 to 26.0.1 by @dependabot in #1829
- Bump
concurrent-rubyandnokogiriby @dependabot in #1820 - Bump tsx from 4.22.4 to 4.23.0 by @dependabot in #1841
- Bump sorbet from 0.6.13320 to 0.6.13323 by @dependabot in #1837
- Bump @vscode/test-cli from 0.0.12 to 0.0.15 by @dependabot in #1843
- Bump picomatch from 4.0.4 to 4.0.5 by @dependabot in #1840
- Bump @vscode/vsce from 3.9.1 to 3.9.2 by @dependabot in #1850
- Bump sorbet from 0.6.13323 to 0.6.13341 by @dependabot in #1847
- Bump @types/node from 26.0.1 to 26.1.1 by @dependabot in #1848
New Contributors
- @tk0miya made their first contribution in #1711
- @jkogara made their first contribution in #1773
- @fgkolf made their first contribution in #1753
- @miyatis made their first contribution in #1825
- @andy-rootly made their first contribution in #1823
- @ttilberg made their first contribution in #1821
- @xymbol made their first contribution in #1844
- @hschne made their first contribution in #1851
- @RSeven made their first contribution in #1776
Commits
Full Changelog: v0.10.1...v0.10.2