🚀 lit/lit - Release Notes

@lit-labs/compiler@1.1.1 (2025-02-19)

### Patch Changes

-   [#4903](https://github.com/lit/lit/pull/4903) [`6a232e92`](https://github.com/lit/lit/commit/6a232e92af9372892c7a916dd3d25947be674ee0) - Add Lit Labs noticed to README

@lit/task@1.0.2 (2025-01-11)

### Patch Changes

-   [#4836](https://github.com/lit/lit/pull/4836) [`05691ba4`](https://github.com/lit/lit/commit/05691ba4848f1bcbec06df7dcd63ee024589ed47) Thanks [@maxpatiiuk](https://github.com/maxpatiiuk)! - Improve type inference of tuples returned by the args function being used as task function parameter.

@lit/react@1.0.7 (2025-01-11)

### Patch Changes

-   [#4865](https://github.com/lit/lit/pull/4865) [`dd2fdc96`](https://github.com/lit/lit/commit/dd2fdc96441a585f735f3d1daffe65c652bad0df) Thanks [@Artur-](https://github.com/Artur-)! - fix: Widen range for React types to include React 19

@lit-labs/virtualizer@2.0.15 (2025-01-11)

### Patch Changes

-   [#4807](https://github.com/lit/lit/pull/4807) [`1eb179f6`](https://github.com/lit/lit/commit/1eb179f69d663440fd2ebd3589b6f2808d87494f) Thanks [@graynorton](https://github.com/graynorton)! - Fix case where items in a hidden Virtualizer were being rendered

@lit-labs/testing@0.2.6 (2025-01-11)

### Patch Changes

-   [#4821](https://github.com/lit/lit/pull/4821) [`f93f51be`](https://github.com/lit/lit/commit/f93f51be00ae120f7e29be13ff2c7b3dc1d98262) Thanks [@kyubisation](https://github.com/kyubisation)! - Fix fixture base url resolution when running browsers in containers

-   [#4730](https://github.com/lit/lit/pull/4730) [`267d243a`](https://github.com/lit/lit/commit/267d243aeec13a6f0e8184420919db4c519b8caf) Thanks [@kyubisation](https://github.com/kyubisation)! - Add option for init script for ssr worker to allow registering Node.js hooks

-   Updated dependencies \[[`25962bf5`](https://github.com/lit/lit/commit/25962bf58f33f32abef6487689438bf095780b63)]:
    -   @lit-labs/ssr@3.3.0

@lit-labs/ssr@3.3.0 (2025-01-11)

### Minor Changes

-   [#4755](https://github.com/lit/lit/pull/4755) [`25962bf5`](https://github.com/lit/lit/commit/25962bf58f33f32abef6487689438bf095780b63) Thanks [@kyubisation](https://github.com/kyubisation)! - Implement SSR event handling and an optional flag `globalThis.litSsrCallConnectedCallback` to call `connectedCallback` during SSR, if set to true.

### Patch Changes

-   Updated dependencies \[[`25962bf5`](https://github.com/lit/lit/commit/25962bf58f33f32abef6487689438bf095780b63)]:
    -   @lit-labs/ssr-dom-shim@1.3.0

@lit-labs/ssr-react@0.3.1 (2025-01-11)

### Patch Changes

-   [#4865](https://github.com/lit/lit/pull/4865) [`dd2fdc96`](https://github.com/lit/lit/commit/dd2fdc96441a585f735f3d1daffe65c652bad0df) Thanks [@Artur-](https://github.com/Artur-)! - fix: Widen range for React types to include React 19

-   [#4755](https://github.com/lit/lit/pull/4755) [`25962bf5`](https://github.com/lit/lit/commit/25962bf58f33f32abef6487689438bf095780b63) Thanks [@kyubisation](https://github.com/kyubisation)! - Implement SSR event handling and an optional flag `globalThis.litSsrCallConnectedCallback` to call `connectedCallback` during SSR, if set to true.

-   Updated dependencies \[[`25962bf5`](https://github.com/lit/lit/commit/25962bf58f33f32abef6487689438bf095780b63)]:
    -   @lit-labs/ssr@3.3.0

@lit-labs/ssr-dom-shim@1.3.0 (2025-01-11)

### Minor Changes

-   [#4755](https://github.com/lit/lit/pull/4755) [`25962bf5`](https://github.com/lit/lit/commit/25962bf58f33f32abef6487689438bf095780b63) Thanks [@kyubisation](https://github.com/kyubisation)! - Implement SSR event handling and an optional flag `globalThis.litSsrCallConnectedCallback` to call `connectedCallback` during SSR, if set to true.

@lit-labs/nextjs@0.2.1 (2025-01-11)

### Patch Changes

-   [#4840](https://github.com/lit/lit/pull/4840) [`37c02502`](https://github.com/lit/lit/commit/37c025029a085a4837496b6a4fa7203034c3d16f) Thanks [@kyubisation](https://github.com/kyubisation)! - Fix type of nextjs config wrapper

-   [#4815](https://github.com/lit/lit/pull/4815) [`d3ce79a7`](https://github.com/lit/lit/commit/d3ce79a7a7efdbb8645e41810d00eaa09f61251f) Thanks [@JamesIves](https://github.com/JamesIves)! - Adds support for Next.js 15

@lit-labs/gen-wrapper-vue@0.4.1 (2025-01-11)

### Patch Changes

-   [#4888](https://github.com/lit/lit/pull/4888) [`3eb64fbf`](https://github.com/lit/lit/commit/3eb64fbf8c45348f031c7dfc2438a8030643c69b) - Move `Slots` type assertion to fix type errors on generated components.

@lit-labs/eleventy-plugin-lit@1.0.4 (2025-01-11)

### Patch Changes

-   [#4869](https://github.com/lit/lit/pull/4869) [`bdc8db8d`](https://github.com/lit/lit/commit/bdc8db8d54e1e17d36be7dafb2bab877d625596c) Thanks [@zachleat](https://github.com/zachleat)! - Improve performance on trimming outer markers from server rendered results.

-   Updated dependencies \[[`25962bf5`](https://github.com/lit/lit/commit/25962bf58f33f32abef6487689438bf095780b63)]:
    -   @lit-labs/ssr@3.3.0

lit@3.2.1 (2024-10-07)

### Patch Changes

-   [#4782](https://github.com/lit/lit/pull/4782) [`99703a03`](https://github.com/lit/lit/commit/99703a03b68ed800a8a0f5784c10a32fbc6e2db6) - Revert the Terser plugin for Rollup to `rollup-plugin-terser` from `@rollup/plugin-terser`
    due to a bug that prevented our minified name prefixing from working.

lit-html@3.2.1 (2024-10-07)

### Patch Changes

-   [#4782](https://github.com/lit/lit/pull/4782) [`99703a03`](https://github.com/lit/lit/commit/99703a03b68ed800a8a0f5784c10a32fbc6e2db6) - Revert the Terser plugin for Rollup to `rollup-plugin-terser` from `@rollup/plugin-terser`
    due to a bug that prevented our minified name prefixing from working.

lit-element@4.1.1 (2024-10-07)

### Patch Changes

-   [#4782](https://github.com/lit/lit/pull/4782) [`99703a03`](https://github.com/lit/lit/commit/99703a03b68ed800a8a0f5784c10a32fbc6e2db6) - Revert the Terser plugin for Rollup to `rollup-plugin-terser` from `@rollup/plugin-terser`
    due to a bug that prevented our minified name prefixing from working.

@lit/react@1.0.6 (2024-10-07)

### Patch Changes

-   [#4774](https://github.com/lit/lit/pull/4774) [`25652984`](https://github.com/lit/lit/commit/2565298435d017672a1e7669f176134724c4c806) Thanks [@kyubisation](https://github.com/kyubisation)! - Prevent calling HTMLElement.prototype in SSR

@lit/context@1.1.3 (2024-10-07)

### Patch Changes

-   [#4684](https://github.com/lit/lit/pull/4684) [`619449b8`](https://github.com/lit/lit/commit/619449b84cb63d9c00e4316551246957c939a64b) Thanks [@tomherni](https://github.com/tomherni)! - Fix syntax typo in code example in the Context README

@lit-labs/testing@0.2.5 (2024-10-07)

### Patch Changes

-   [#4731](https://github.com/lit/lit/pull/4731) [`ff87eb46`](https://github.com/lit/lit/commit/ff87eb461dfbfa8fd0101a6a9067dcaaa9b49f92) Thanks [@kyubisation](https://github.com/kyubisation)! - Add fallback for call site location detection for webkit

@lit-labs/signals@0.1.1 (2024-10-07)

### Patch Changes

-   [#4791](https://github.com/lit/lit/pull/4791) [`9566ad53`](https://github.com/lit/lit/commit/9566ad53a0348bca6e41b505e8fbb1a778069118) - Update signal-utils dependency and use a wider version range for the lit dependency.

@lit-labs/signals@0.1.0 (2024-10-07)

# @lit-labs/signals

@lit-labs/observers@2.0.4 (2024-10-07)

### Patch Changes

-   [#4782](https://github.com/lit/lit/pull/4782) [`99703a03`](https://github.com/lit/lit/commit/99703a03b68ed800a8a0f5784c10a32fbc6e2db6) - Revert the Terser plugin for Rollup to `rollup-plugin-terser` from `@rollup/plugin-terser`
    due to a bug that prevented our minified name prefixing from working.

@lit-labs/analyzer@0.13.1 (2024-10-07)

### Patch Changes

-   [#4746](https://github.com/lit/lit/pull/4746) [`bc3ba558`](https://github.com/lit/lit/commit/bc3ba558e02f609ca2f1bffd7a05b058904307ba) - Properly ignore class private fields when analyzing LitElement reactive properties.

-   [#4744](https://github.com/lit/lit/pull/4744) [`55a6a0ce`](https://github.com/lit/lit/commit/55a6a0cec63e1f4f57adc8d3ac2a6424b0a554fc) - Fix bugs with type resolution and Lit module detection when using NodeNext module resolution in TypeScript

lit@3.2.0 (2024-08-05)

### Minor Changes

-   [#4637](https://github.com/lit/lit/pull/4637) [`feccc1ba`](https://github.com/lit/lit/commit/feccc1ba8e82b36d07a0e2576381bf2819926b98) - Add MathML support with the `mathml` template tag

### Patch Changes

-   Updated dependencies \[[`feccc1ba`](https://github.com/lit/lit/commit/feccc1ba8e82b36d07a0e2576381bf2819926b98)]:
    -   lit-html@3.2.0
    -   lit-element@4.1.0

lit-html@3.2.0 (2024-08-05)

### Minor Changes

-   [#4637](https://github.com/lit/lit/pull/4637) [`feccc1ba`](https://github.com/lit/lit/commit/feccc1ba8e82b36d07a0e2576381bf2819926b98) - Add MathML support with the `mathml` template tag

lit-element@4.1.0 (2024-08-05)

### Minor Changes

-   [#4637](https://github.com/lit/lit/pull/4637) [`feccc1ba`](https://github.com/lit/lit/commit/feccc1ba8e82b36d07a0e2576381bf2819926b98) - Add MathML support with the `mathml` template tag

### Patch Changes

-   Updated dependencies \[[`feccc1ba`](https://github.com/lit/lit/commit/feccc1ba8e82b36d07a0e2576381bf2819926b98)]:
    -   lit-html@3.2.0

@lit/localize@0.12.2 (2024-08-05)

### Patch Changes

-   [#4679](https://github.com/lit/lit/pull/4679) [`eb84bebc`](https://github.com/lit/lit/commit/eb84bebcf8d3cd6d3ce6731a9fa754f5ae6e445c) Thanks [@codingjoe](https://github.com/codingjoe)! - Move localize setup to resolve import loop

-   Updated dependencies \[[`feccc1ba`](https://github.com/lit/lit/commit/feccc1ba8e82b36d07a0e2576381bf2819926b98)]:
    -   lit@3.2.0

@lit/localize-tools@0.8.0 (2024-08-05)

### Minor Changes

-   [#4682](https://github.com/lit/lit/pull/4682) [`290a608a`](https://github.com/lit/lit/commit/290a608aa2297e8b99a5424dc90632b97c66386c) - Update typescript to 5.5.0

### Patch Changes

-   Updated dependencies \[[`feccc1ba`](https://github.com/lit/lit/commit/feccc1ba8e82b36d07a0e2576381bf2819926b98)]:
    -   lit@3.2.0

@lit-labs/virtualizer@2.0.14 (2024-08-05)

### Patch Changes

-   [#4687](https://github.com/lit/lit/pull/4687) [`8ecf3c03`](https://github.com/lit/lit/commit/8ecf3c03d73486e2529c553e92ef4f044c49aab9) Thanks [@alanbuzek](https://github.com/alanbuzek)! - Fix a null pointer exception when virtulizer component is destroyed and then recreated again quickly.

-   Updated dependencies \[[`feccc1ba`](https://github.com/lit/lit/commit/feccc1ba8e82b36d07a0e2576381bf2819926b98)]:
    -   lit@3.2.0

@lit-labs/ssr-dom-shim@1.2.1 (2024-08-05)

### Patch Changes

-   [#4553](https://github.com/lit/lit/pull/4553) [`65bc240c`](https://github.com/lit/lit/commit/65bc240c91e39163a4debd59351410667b2e0ce9) Thanks [@kyubisation](https://github.com/kyubisation)! - Implement Element.localName and Element.tagName. Fixes [3375](https://github.com/lit/lit/issues/3375).

@lit-labs/observers@2.0.3 (2024-08-05)

### Patch Changes

-   [#4591](https://github.com/lit/lit/pull/4591) [`045b6f15`](https://github.com/lit/lit/commit/045b6f159815edb9e690bc1f6829d467f42aa520) Thanks [@a11delavar](https://github.com/a11delavar)! - Do not initialize observers to prevent failing in SSR environment.

-   Updated dependencies \[[`feccc1ba`](https://github.com/lit/lit/commit/feccc1ba8e82b36d07a0e2576381bf2819926b98)]:
    -   lit-html@3.2.0

@lit-labs/gen-wrapper-vue@0.4.0 (2024-08-05)

### Minor Changes

-   [#4682](https://github.com/lit/lit/pull/4682) [`bbc1760b`](https://github.com/lit/lit/commit/bbc1760b05fedc744c1c86cb836f0b9c0550e428) - Update dependencies, remove Vue compiler output file renaming.

### Patch Changes

-   Updated dependencies \[[`290a608a`](https://github.com/lit/lit/commit/290a608aa2297e8b99a5424dc90632b97c66386c)]:
    -   @lit-labs/analyzer@0.13.0