Releases: lit/lit
lit@3.3.3
Patch Changes
- #5218
be6b275035079db3239be4019c4f93c2b1f32428Thanks @louis-bompart! - Ensure therefdirective disconnect gracefuly when its internal ref isundefined.
lit-html@3.3.3
Patch Changes
- #5218
be6b275035079db3239be4019c4f93c2b1f32428Thanks @louis-bompart! - Ensure therefdirective disconnect gracefuly when its internal ref isundefined.
@lit/localize-tools@0.8.2
Patch Changes
- #5334
a691944cbf67a8ab047218f50deceee0fa8dda4cThanks @jimsimon! - FixparseStringAsTemplateLiteralmisparsing TypeScript generic call expressions inside${...}template substitutions. Previously the helper parsed template literal bodies withts.ScriptKind.JS, so an expression like${foo<T>(arg)}was parsed as a chain of comparison operators ((foo < T) > (arg)) instead of a generic call. Parsing as TypeScript now correctly recognizes the type argument list and produces aCallExpression.
@lit-labs/ssr@4.1.0
Minor Changes
-
#4893
6c051d517bd92761787897b2c8c060ed419126e2Thanks @kyubisation! - Implement ShadowRoot and document in event path -
#5265
1e85a64f2add060087e85d3aa456078e5c3793a2Thanks @kyubisation! - Add configuration on LitElementRenderer for disabling SSR or calling connectedCallback on LitElement subclasses -
#4894
baa780d2b78a4b792cf61b220b8e3e186739d48cThanks @kyubisation! - Add DOM shim implementation forMutationObserver,ResizeObserverandIntersectionObserver
Patch Changes
- Updated dependencies [
6c051d517bd92761787897b2c8c060ed419126e2,b9de4295489b0caf91069bfe21f640f3ab5e12bb,077a4b727d0d30540f1813bbbe66477790c9805e,baa780d2b78a4b792cf61b220b8e3e186739d48c]:- @lit-labs/ssr-dom-shim@1.6.0
@lit-labs/ssr-dom-shim@1.6.0
Minor Changes
-
#4893
6c051d517bd92761787897b2c8c060ed419126e2Thanks @kyubisation! - Implement ShadowRoot and document in event path -
#4894
baa780d2b78a4b792cf61b220b8e3e186739d48cThanks @kyubisation! - Add DOM shim implementation forMutationObserver,ResizeObserverandIntersectionObserver
Patch Changes
-
#5240
b9de4295489b0caf91069bfe21f640f3ab5e12bbThanks @kyubisation! - Register CSSStyleSheet polyfill in global scope when using Node.js hook for importing CSS files -
#5330
077a4b727d0d30540f1813bbbe66477790c9805eThanks @cecilyhunt! - fix(ssr-dom-shim): Add stubs for TS 6.0.3 compatibility
@lit-labs/signals@0.3.0
Minor Changes
- #5194
3e54ba22b24bdd6f5e29e74534aeab65d08c669eThanks @malobre! - exportSignalWatcherApiinterface which is used in the return type of theSignalWatchermixin
@lit-labs/rollup-plugin-minify-html-literals@0.2.0
Minor Changes
- #5208
fb64afc2fbe5d086d1586feaf1a9b9646e5aaccdThanks @bencbradshaw! - feat: replace clean-css with lightningcss for CSS minification
@lit-labs/gen-manifest@0.3.6
Patch Changes
- #5263
c5f4811d8ddfea2031a634b1e3abd7a5e4f084f6- Emit attributes for LitElement properties
lit@3.3.1
Patch Changes
-
#4988
6792b7efThanks @ADNolan! - Adjusted the comparison to use the name property of the _$resolve function and the resolveOverrideFn in private ssr support to prevent duplicated patching of the directive class. -
#4976
a126d8df- Fix minor regression in property converters. fromAttribute may return either null or undefined.