v8.3.0
What's Changed
- test(hydration): ignore expected console warnings by @nolanlawson in #4649
- feat(ssr): implement native slots @W-14631061 by @wjhsf in #4646
- feat(ssr): implement lwc:inner-html @W-16872197 by @wjhsf in #4652
- chore(integration-karma): avoid conditional tests by @cardoso in #4647
- test(hydration): test non-static-optimized by @nolanlawson in #4657
- chore(integration-karma): replace done callback with async/await by @cardoso in #4658
- feat(ssr): explicitly disallow lwc:dynamic @W-16946933 by @wjhsf in #4623
- test(engine-server): add render mode mismatch test by @nolanlawson in #4664
- test(engine-server): more slot tests by @nolanlawson in #4666
- test(engine-server): test scoped slot forwarding by @nolanlawson in #4669
- chore(engine): report
renderMode
mismatch by @nolanlawson in #4667 - refactor(ssr): add back references to
esTemplate
and infer types by @wjhsf in #4660 - build(deps): bump the theoretically-non-breaking group with 12 updates by @dependabot in #4672
- fix(integration-karma): run hydration preprocessor just for focused tests by @cardoso in #4673
- test: use
glob
package rather thannode:fs
by @nolanlawson in #4677 - chore(ssr): implement stubs for
@lwc/engine-server
exports by @wjhsf in #4674 - fix(ssr-compiler): protect internals from userland by @ekashida in #4679
- test(ssr): add basic slot tests by @nolanlawson in #4675
- fix(template-compiler): disable static content optimization for iframes by @nolanlawson in #4678
- fix(ssr-compiler): only track attribute mutations during connectedCallback by @ekashida in #4680
- fix(ssr): use relative imports for implicit templates @W-16975723 by @wjhsf in #4681
- feat(ssr): implement light DOM slots (part 1 -- fallback content) @W-16869599 by @wjhsf in #4682
- feat(signals): add a way to set symbol as key by @rax-it in #4665
- chore: release
v8.3.0
by @rax-it in #4686 - chore: release
v8.3.0
by @rax-it in #4687
Full Changelog: v8.2.0...v8.3.0