v8.4.0
What's Changed
- fix(engine): fix mutation tracking when getter throws by @nolanlawson in #4688
- chore(integration-karma): provide filename for ssr code in hydration tests by @cardoso in #4683
- test(integration-karma): fix flaky
PerformanceObserver
test by @nolanlawson in #4693 - test: test slots not at top level by @nolanlawson in #4689
- chore(engine-server): run test fixtures concurrently by @cardoso in #4690
- feat(ssr): add SSR compilation mode by @divmain in #4685
- fix(ssr): more fixes for light DOM slots by @nolanlawson in #4695
- test(hydration): add tests for empty string mismatch by @nolanlawson in #4698
- fix(ssr): support
.ts
files by @nolanlawson in #4696 - refactor(ssr-compiler): runtime reflection for aria attributes by @ekashida in #4694
- fix(engine-core): dynamic class with empty string results in hydration mismatch by @cardoso in #4684
- chore: resolve minor feedback from #4685 by @divmain in #4700
- fix(ssr): fix expression scoping and other small fixes by @nolanlawson in #4702
- test(ssr): add ssr benchmarks by @nolanlawson in #4708
- build(deps): bump postcss-selector-parser from 6.1.2 to 7.0.0 by @dependabot in #4713
- test(engine-server): lowercase attribute names by @ekashida in #4706
- chore: release v8.4.0 by @nolanlawson in #4716
- chore: release v8.4.0 by @nolanlawson in #4718
Full Changelog: v8.3.0...v8.4.0