lit/lit (lit)
### [`v3.1.0`](https://togithub.com/lit/lit/blob/HEAD/packages/lit/CHANGELOG.md#310)
[Compare Source](https://togithub.com/lit/lit/compare/lit@3.0.2...lit@3.1.0)
##### Minor Changes
- [#4309](https://togithub.com/lit/lit/pull/4309) [`949a5467`](https://togithub.com/lit/lit/commit/949a54677748a1f83ec4d166bd40e244de3afda7) - Adds two new types: UncompiledTemplateResult and MaybeCompiledTemplateResult. Currently UncompiledTemplateResult is the same as TemplateResult, and MaybeCompiledTemplateResult is the union of the compiled and uncompiled types.
##### Patch Changes
- [#4387](https://togithub.com/lit/lit/pull/4387) [`bf551b5b`](https://togithub.com/lit/lit/commit/bf551b5bdc816c1b0117ab436c50390ae3f5686d) - Ensure `renderRoot` exists before first update ([#4268](https://togithub.com/lit/lit/issues/4268))
- [#4282](https://togithub.com/lit/lit/pull/4282) [`c7922a0c`](https://togithub.com/lit/lit/commit/c7922a0cb90075a9e4c72f93078e411a303c54d1) Thanks [@MaxArt2501](https://togithub.com/MaxArt2501)! - Fix a bug where accessing a `@query` decorated field with the `cache` flag set before the first update would result in `null` being cached permanently. `null` will no longer be cached before the first update and in `DEV_MODE` now raises a warning.
- [#4388](https://togithub.com/lit/lit/pull/4388) [`839ca0f8`](https://togithub.com/lit/lit/commit/839ca0f81a451fbaae97d958aafcaf4c52df9b65) - Fixes bug where adding or removing controllers during a reactive controller lifecycle would affect the execution of other controllers ([#4266](https://togithub.com/lit/lit/issues/4266)). Controllers can now be added/removed during lifecycle without affecting others.
- Updated dependencies \[[`949a5467`](https://togithub.com/lit/lit/commit/949a54677748a1f83ec4d166bd40e244de3afda7)]:
- lit-html@3.1.0
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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:
3.0.2
->3.1.0
Release Notes
lit/lit (lit)
### [`v3.1.0`](https://togithub.com/lit/lit/blob/HEAD/packages/lit/CHANGELOG.md#310) [Compare Source](https://togithub.com/lit/lit/compare/lit@3.0.2...lit@3.1.0) ##### Minor Changes - [#4309](https://togithub.com/lit/lit/pull/4309) [`949a5467`](https://togithub.com/lit/lit/commit/949a54677748a1f83ec4d166bd40e244de3afda7) - Adds two new types: UncompiledTemplateResult and MaybeCompiledTemplateResult. Currently UncompiledTemplateResult is the same as TemplateResult, and MaybeCompiledTemplateResult is the union of the compiled and uncompiled types. ##### Patch Changes - [#4387](https://togithub.com/lit/lit/pull/4387) [`bf551b5b`](https://togithub.com/lit/lit/commit/bf551b5bdc816c1b0117ab436c50390ae3f5686d) - Ensure `renderRoot` exists before first update ([#4268](https://togithub.com/lit/lit/issues/4268)) - [#4282](https://togithub.com/lit/lit/pull/4282) [`c7922a0c`](https://togithub.com/lit/lit/commit/c7922a0cb90075a9e4c72f93078e411a303c54d1) Thanks [@MaxArt2501](https://togithub.com/MaxArt2501)! - Fix a bug where accessing a `@query` decorated field with the `cache` flag set before the first update would result in `null` being cached permanently. `null` will no longer be cached before the first update and in `DEV_MODE` now raises a warning. - [#4388](https://togithub.com/lit/lit/pull/4388) [`839ca0f8`](https://togithub.com/lit/lit/commit/839ca0f81a451fbaae97d958aafcaf4c52df9b65) - Fixes bug where adding or removing controllers during a reactive controller lifecycle would affect the execution of other controllers ([#4266](https://togithub.com/lit/lit/issues/4266)). Controllers can now be added/removed during lifecycle without affecting others. - Updated dependencies \[[`949a5467`](https://togithub.com/lit/lit/commit/949a54677748a1f83ec4d166bd40e244de3afda7)]: - lit-html@3.1.0Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.