v8.8.0
What's Changed
- test(ssr): test dynamic
style
attribute by @nolanlawson in #4791 - test(ssr): add tests for
class
attribute by @nolanlawson in #4789 - test(ssr): dynamic aria attribute tests by @nolanlawson in #4787
- test(ssr): add styled/slot benchmarks by @nolanlawson in #4783
- test(ssr): more tests for global HTML attrs by @nolanlawson in #4801
- test(ssr): more tests for non-top-level slots by @nolanlawson in #4803
- fix(ssr): use
observable-membrane
's read-only proxy by @nolanlawson in #4802 - fix(ssr-compiler): unused htmlEscape import by @cardoso in #4804
- test(ssr-compiler): enable all tests and skip fixtures by @cardoso in #4809
- fix(ssr-compiler): conflicting type definitions for estree by @cardoso in #4806
- test: add benchmark for light dom slots by @cardoso in #4808
- build(deps): bump the theoretically-non-breaking group with 14 updates by @dependabot in #4821
- chore(deps): remove @eslint/compat by @cardoso in #4822
- feat: implement wire + context for SSR compiler by @divmain in #4807
- chore: remove unused utility dependency by @divmain in #4831
- test(ssr): basic tests for superclasses and mixins by @nolanlawson in #4819
- fix(ssr): infer the SSR mode in
renderComponent
by @nolanlawson in #4820 - chore(ssr): run tests in CI, ignore known failures by @nolanlawson in #4816
- test(ssr): fix tests broken by merge by @nolanlawson in #4836
- fix: revert "fix(ssr): infer the SSR mode in
renderComponent
" by @nolanlawson in #4837 - fix(ssr): fix rendering of
class
attribute by @nolanlawson in #4805 - feat(style-compiler): enable :root & :host-context() for native-shadow-only CSS by @cardoso in #4833
- chore: release v8.8.0 by @nolanlawson in #4842
- chore: release v8.8.0 by @nolanlawson in #4843
Full Changelog: v8.7.0...v8.8.0