Repository navigation
libherb
- Shrink initial parser buffer sizes by @marcoroth in #2874
- Upgrade Prism to
v2.1.0by @marcoroth in #2855
Parser
- Add
ruby_versionoption to parse with an older Ruby syntax by @marcoroth in #2869 - Keep
form.selectandtag.selectblocks out of iteration nodes by @marcoroth in #2884 - Default
ruby_versionto4.0by @marcoroth in #2886
Engine
- Don't instrument custom ERB openers by @joelhawksley in #2832
- Keep
<%==and trim markers inInstrumentationVisitorby @marcoroth in #2873 - Keep a partial's values when a tag that takes a block renders it by @jonasporto in #2804
- Fall back to position for unkeyed collections by @marcoroth in #2889
Ruby
- CLI: Honor custom ERB openers in
herb analyzeby @joelhawksley in #2833
Linter
New Linter Rules
Rule Updates
- Report
erb-no-trailing-commentas error only when rendering breaks by @marcoroth in #2880
Linter CLI
- Don't truncate output when stdout is piped by @Nikudanngo in #2854
- Sort globbed files and cap the default
--jobsat 8 by @excid3 in #2856
Formatter
- Keep ERB in the open tag of void elements in text flow by @SlyDeath in #2878
- Keep line breaks of multiline elements glued to a previous sibling by @SlyDeath in #2879
VS Code
- Bundle the language server instead of copying it by @markokajzer in #2780
Analysis
- Resolve variant templates to the matching partial by @marcoroth in #2883
Dev Tools
Playground
- Add a Ruby version switcher by @marcoroth in #2885
Internals
- CI: Pin Ruby jobs to
ubuntu-24.04by @marcoroth in #2872
Dependencies
- Upgrade Prism to
v2.1.0and rubydex tov0.4.3by @marcoroth in #2855 - Bump rubocop to 1.92.0 by @joelhawksley in #2837
- Bump @shikijs/vitepress-twoslash from 4.4.3 to 4.5.0 by @dependabot in #2844
- Bump vitepress from 2.0.0-alpha.20 to 2.0.0-alpha.21 by @dependabot in #2862
- Bump postcss-import from 17.0.0 to 17.0.1 by @dependabot in #2840
- Bump @types/node from 26.5.0 to 26.6.5 by @dependabot in #2863
- Update
@vitest/uiandbrace-expansionby @dependabot in #2864 - Bump rolldown from 1.2.13 to 1.2.15 by @dependabot in #2843
New Contributors
- @excid3 made their first contribution in #2856
- @SlyDeath made their first contribution in #2878
- @Nikudanngo made their first contribution in #2854
- @jonasporto made their first contribution in #2804
Commits
Full Changelog: v0.11.1...v0.11.2