Parser
- Upgrade Prism to v1.9.0 by @marcoroth in #1110
- Add error for case/when in same ERB tag by @tvararu in #1112
Engine
- Handle trailing comments in ERB output tags by @marcoroth in #1083
- Show component names in
DebugVisitorby @marcoroth in #1132
Linter
- Allow nested parens in
erb-strict-locals-comment-syntaxrule by @marcoroth in #1141
Formatter
- Fix heredoc formatting by @citizen428 in #1142
Dev Tools
- Show colored outlines in Herb Debug Menu by @marcoroth in #1133
Language Server
- Don't add
\nwhen formatting ranges by @marcoroth in #1126
libherb
- Mark certain targets as
.PHONYin Makefile by @citizen428 in #1118 - Change LLVM detection on macOS by @citizen428 in #1123
- Add test for
herb_read_fileby @citizen428 in #1127 - Remove old
visitsubcommand by @citizen428 in #1129 - Add
freecalls toprismcommand by @citizen428 in #1128 - Add default language case in
herb_extractby @citizen428 in #1131 - Introduce
string_equalsutility function by @citizen428 in #1130 - Simplify
main.cby @citizen428 in #1134 - Add support for
.envrc.localby @citizen428 in #1120
Dependencies
- Bump @typescript-eslint/parser from 8.53.1 to 8.54.0 by @dependabot[bot] in #1104
- Bump zod from 4.3.5 to 4.3.6 by @dependabot[bot] in #1105
- Bump playwright from 1.57.0 to 1.58.0 by @dependabot[bot] in #1103
- Bump @typescript-eslint/eslint-plugin from 8.53.1 to 8.54.0 by @dependabot[bot] in #1106
- Bump @shikijs/vitepress-twoslash from 3.21.0 to 3.22.0 by @dependabot[bot] in #1117
- Bump nx from 22.3.3 to 22.4.4 by @dependabot[bot] in #1116
- Bump rollup from 4.55.2 to 4.57.1 by @dependabot[bot] in #1115
- Bump playwright from 1.58.0 to 1.58.1 by @dependabot[bot] in #1114
- Bump vitepress from 2.0.0-alpha.15 to 2.0.0-alpha.16 by @dependabot[bot] in #1113
- Bump @types/vscode from 1.108.1 to 1.109.0 by @dependabot[bot] in #1138
- Bump prettier from 3.8.0 to 3.8.1 by @dependabot[bot] in #1140
- Bump @types/node from 25.0.10 to 25.2.2 by @dependabot[bot] in #1137
- Bump oxlint from 1.39.0 to 1.43.0 by @dependabot[bot] in #1136
- Bump eslint from 9.39.2 to 10.0.0 in /javascript/packages/vscode by @dependabot[bot] in #1135
- Bump @typescript-eslint/eslint-plugin from 8.54.0 to 8.55.0 by @dependabot[bot] in #1139
New Contributors
- @citizen428 made their first contribution in #1120
- @tvararu made their first contribution in #1112
Commits
Full Changelog: v0.8.9...v0.8.10