v8.6.0
What's Changed
- chore(tests): disable usage of vitest globals by @cardoso in #4740
- feat(template-compiler): warning for slot attribute not at the top level by @cardoso in #4711
- fix(engine): do not render empty string attr values by @nolanlawson in #4748
- test: ignore rendered class order by @nolanlawson in #4737
- chore(ssr-compiler): aria loose ends by @ekashida in #4735
- fix(ssr-compiler): update estemplate spec by @ekashida in #4749
- Revert "fix(ssr-compiler): update estemplate spec (#4749)" by @wjhsf in #4750
- test(engine-server): rethrow assertion errors by @cardoso in #4755
- chore(ssr): label validators by @wjhsf in #4751
- feat(ssr): add hooks and sanitize HTML content hook @ W-17006973 by @wjhsf in #4733
- test(ssr): fixtures to show static-optimized gaps by @nolanlawson in #4754
- fix(compiler): concatenate adjacent text/comments by @nolanlawson in #4758
- feat(ssr): forbid scary attributes by @wjhsf in #4734
- chore: fix test broken due to merge by @nolanlawson in #4760
- chore: remove fixture copy by @nolanlawson in #4764
- test(ssr): add yet more tests for scoped slots by @nolanlawson in #4745
- feat(ssr): implement scoped slots by @nolanlawson in #4767
- fix: hydrateChildren fixed to handle VFragments by @jye-sf in #4762
- fix(engine): fix
<input>
prop discrepancies by @nolanlawson in #4761 - chore: v8.6.0 by @jye-sf in #4770
- chore: release v8.6.0 by @jye-sf in #4771
Full Changelog: v8.5.0...v8.6.0