v0.9.5
Parser
- Wrap
javascript_tagcontent inCDATANodeby @marcoroth in #1574 - Match Rails attribute ordering for Action View helpers by @marcoroth in #1576
- Always mark Action View helper attributes as quoted by @marcoroth in #1577
- Extend
ERBRenderNodeto handle blocks by @marcoroth in #1583 - Introduce
RubyParameterNodeand support block arguments by @marcoroth in #1585 - Properly transform nested
rendercalls by @marcoroth in #1588
Engine
- Fix compilation of
CDATANodes by @marcoroth in #1575
Core
- Introduce
isPrismNodeTypefor Prism node type checks by @marcoroth in #1582
Language Server
- Restrict rewrite code actions to open tag range by @marcoroth in #1592
Formatter
- Fix trailing whitespace in
<pre>with inline child elements by @hakanensari in #1571
Linter
- Allow Turbo helpers in
erb-no-unused-expressionsby @marcoroth in #1586 - Don't flag render block locals in
erb-no-unused-expressionsby @marcoroth in #1587 - Fix
--upgradeto not use parallel processing by @marcoroth in #1589
Config
- Use dynamic
importfortinyglobbyby @marcoroth in #1591 - Prefer
.herb.ymlover soft project indicators by @marcoroth in #1602
Dependencies
- Bump lodash-es from 4.17.23 to 4.18.1 by @dependabot[bot] in #1579
- Bump lodash from 4.17.23 to 4.18.1 by @dependabot[bot] in #1581
- Bump oxlint from 1.57.0 to 1.58.0 by @dependabot[bot] in #1596
- Bump rollup from 4.60.0 to 4.60.1 by @dependabot[bot] in #1599
- Bump esbuild from 0.27.7 to 0.28.0 by @dependabot[bot] in #1601
- Bump playwright from 1.58.2 to 1.59.1 by @dependabot[bot] in #1598
- Bump node-addon-api from 8.6.0 to 8.7.0 by @dependabot[bot] in #1597
- Bump nx from 22.6.3 to 22.6.4 by @dependabot[bot] in #1600
New Contributors
- @hakanensari made their first contribution in #1571
Commits
Full Changelog: v0.9.4...v0.9.5