v8.9.0
What's Changed
- chore(forks): auto trigger nucleus tests by @wjhsf in #4850
- feat: remove decorator imports visitor by @jmsjtu in #4840
- chore: remove deprecated contextmenu html global attribute by @ekashida in #4834
- chore(ssr): remove as-component-prop/with-@api from expected failures by @cardoso in #4854
- fix(engine-core): log warnings instead of errors on hydration mismatch by @cardoso in #4848
- test(ssr-compiler): narrow which unused imports are expected by @wjhsf in #4856
- chore(ssr): use test options for expected failures by @cardoso in #4844
- chore(deps): remove eslint-plugin-jest by @cardoso in #4846
- fix(engine-server): reflect global HTML attributes @W-17146845 by @wjhsf in #4855
- fix(ssr): fix rendering of
spellcheck
attribute by @nolanlawson in #4868 - feat: add dynamic components for @lwc/ssr-compiler by @jmsjtu in #4847
- test(ssr): test global html literals on components by @nolanlawson in #4864
- fix(ssr): remove unused imports by @nolanlawson in #4873
- fix(hydration): ignore host scope token in
class
validation by @nolanlawson in #4865 - test(ssr): add more tests for dynamic components by @nolanlawson in #4872
- fix(ssr): make sync mode default, fix it by @nolanlawson in #4869
- build(deps): bump @eslint/plugin-kit from 0.2.0 to 0.2.3 by @dependabot in #4877
- build(deps): bump the theoretically-non-breaking group with 16 updates by @dependabot in #4881
- test(ssr): add test for dynamic imports by @nolanlawson in #4878
- feat(ssr): avoid adding unused imports @W-17263761 by @wjhsf in #4883
- chore(ssr): dynamic imports as noops by @ekashida in #4887
- chore: remove unnecessary block statements by @wjhsf in #4888
- chore: release v8.9.0 by @nolanlawson in #4890
- chore: release v8.9.0 by @nolanlawson in #4893
Full Changelog: v8.8.0...v8.9.0