lit/lit (lit)
### [`v2.8.0`](https://togithub.com/lit/lit/blob/HEAD/packages/lit/CHANGELOG.md#280)
[Compare Source](https://togithub.com/lit/lit/compare/lit@2.7.6...lit@2.8.0)
##### Minor Changes
- [#3993](https://togithub.com/lit/lit/pull/3993) [`e2c50569`](https://togithub.com/lit/lit/commit/e2c50569c48849a9863e31dfd74a71bb4eb4524d) - Fix return type of `isTemplateResult` helper to include the `CompiledTemplateResult` and fix the `cache` directive to work correctly with `CompiledTemplateResult`s. Also add an explicit `isCompiledTemplateResult` helper.
##### Patch Changes
- [#4031](https://togithub.com/lit/lit/pull/4031) [`8057c78d`](https://togithub.com/lit/lit/commit/8057c78def09e345e68c3fc009b8ab9d6cf1c0f2) - Rename ReactiveElement.\_initialize to \__initialize, make it private, and remove the [@internal](https://togithub.com/internal) annotation. This will help prevent collisions with subclasses that implement their own \_initialize method, while using development builds.
- Updated dependencies \[[`e2c50569`](https://togithub.com/lit/lit/commit/e2c50569c48849a9863e31dfd74a71bb4eb4524d)]:
- lit-html@2.8.0
### [`v2.7.6`](https://togithub.com/lit/lit/blob/HEAD/packages/lit/CHANGELOG.md#276)
[Compare Source](https://togithub.com/lit/lit/compare/lit@2.7.5...lit@2.7.6)
##### Patch Changes
- [#3968](https://togithub.com/lit/lit/pull/3968) [`5bb40831`](https://togithub.com/lit/lit/commit/5bb408315f89b8855329074ad5d707880dc77923) - Allow undefined to be passed to the ref() directive
- [#3969](https://togithub.com/lit/lit/pull/3969) [`7d8d4a15`](https://togithub.com/lit/lit/commit/7d8d4a1517a10f51b7de442acd9354f6083e1518) - Make RefOrCallback generic like Ref
- [#3987](https://togithub.com/lit/lit/pull/3987) [`bb2560f1`](https://togithub.com/lit/lit/commit/bb2560f15884c3decbedb5be6bab587150910668) - Change the `h` field of `CompiledTemplate`s to a `TemplateStringsArray` preventing the spoofing of `CompiledTemplate`s by JSON injection attacks. This should not be a breaking change for most users unless you're using CompiledTemplates. This is a necessary security fix, similar to [#2307](https://togithub.com/lit/lit/pull/2307).
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2.7.5
->2.8.0
Release Notes
lit/lit (lit)
### [`v2.8.0`](https://togithub.com/lit/lit/blob/HEAD/packages/lit/CHANGELOG.md#280) [Compare Source](https://togithub.com/lit/lit/compare/lit@2.7.6...lit@2.8.0) ##### Minor Changes - [#3993](https://togithub.com/lit/lit/pull/3993) [`e2c50569`](https://togithub.com/lit/lit/commit/e2c50569c48849a9863e31dfd74a71bb4eb4524d) - Fix return type of `isTemplateResult` helper to include the `CompiledTemplateResult` and fix the `cache` directive to work correctly with `CompiledTemplateResult`s. Also add an explicit `isCompiledTemplateResult` helper. ##### Patch Changes - [#4031](https://togithub.com/lit/lit/pull/4031) [`8057c78d`](https://togithub.com/lit/lit/commit/8057c78def09e345e68c3fc009b8ab9d6cf1c0f2) - Rename ReactiveElement.\_initialize to \__initialize, make it private, and remove the [@internal](https://togithub.com/internal) annotation. This will help prevent collisions with subclasses that implement their own \_initialize method, while using development builds. - Updated dependencies \[[`e2c50569`](https://togithub.com/lit/lit/commit/e2c50569c48849a9863e31dfd74a71bb4eb4524d)]: - lit-html@2.8.0 ### [`v2.7.6`](https://togithub.com/lit/lit/blob/HEAD/packages/lit/CHANGELOG.md#276) [Compare Source](https://togithub.com/lit/lit/compare/lit@2.7.5...lit@2.7.6) ##### Patch Changes - [#3968](https://togithub.com/lit/lit/pull/3968) [`5bb40831`](https://togithub.com/lit/lit/commit/5bb408315f89b8855329074ad5d707880dc77923) - Allow undefined to be passed to the ref() directive - [#3969](https://togithub.com/lit/lit/pull/3969) [`7d8d4a15`](https://togithub.com/lit/lit/commit/7d8d4a1517a10f51b7de442acd9354f6083e1518) - Make RefOrCallback generic like RefConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.