Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@lit-robot
Copy link
Member

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@lit-labs/[email protected]

Minor Changes

  • #4322 2896209b - Remove dependencies on Node-specific libaries. This change requries passing a path separator to absoluteToPackage().

  • #4260 7a9804ad - Adds TypeScript node reference to analyzer model objects

@lit/[email protected]

Patch Changes

  • #4329 df1980fe - Remove dependency on lit package. All implementation code only uses @lit/reactive-element. lit is moved to dev dependencies as it is still used for tests.

  • #4286 1fb7a108 - Fix erroneous description for the JSDoc on the @provide() decorator.

  • #4287 4edf9bc8 - Broaden the host type of context controllers and decorators to be compatible with Lit 2

@lit-labs/[email protected]

Patch Changes

@lit-labs/[email protected]

Patch Changes

  • #4340 18305b43 - Update dependency version range on graduated package to ^1.0.0 so this package can receive updates.

@lit-labs/[email protected]

Patch Changes

  • #4311 cabe72a8 - Update version range for lit dependency to include v2. This allows projects still on lit v2 to use this package without being forced to install lit v3.

  • #4314 f9c3659f - Fix ModuleLoader so it can load modules concurrently.

@lit-labs/[email protected]

Patch Changes

@lit-labs/[email protected]

Patch Changes

@lit-labs/[email protected]

Patch Changes

@lit-labs/[email protected]

Patch Changes

@lit-labs/[email protected]

Patch Changes

  • #4299 fffa4406 - Update version range for lit dependency to include v2 (and/or @lit/reactive-element v1). This allows projects still on lit v2 to use this package without being forced to install lit v3.

@lit-labs/[email protected]

Patch Changes

  • #4306 c28ebba1 - Update dependency version to refer to stable versions, rather than pre-release versions of our own packages.

@lit-labs/[email protected]

Patch Changes

  • #4299 fffa4406 - Update version range for lit dependency to include v2 (and/or @lit/reactive-element v1). This allows projects still on lit v2 to use this package without being forced to install lit v3.

@lit-labs/[email protected]

Patch Changes

  • #4299 fffa4406 - Update version range for lit dependency to include v2 (and/or @lit/reactive-element v1). This allows projects still on lit v2 to use this package without being forced to install lit v3.

@lit-labs/[email protected]

Patch Changes

  • #4340 18305b43 - Update dependency version range on graduated package to ^1.0.0 so this package can receive updates.

@lit-labs/[email protected]

Patch Changes

  • #4299 fffa4406 - Update version range for lit dependency to include v2 (and/or @lit/reactive-element v1). This allows projects still on lit v2 to use this package without being forced to install lit v3.

@lit-labs/[email protected]

Patch Changes

  • #4299 fffa4406 - Update version range for lit dependency to include v2 (and/or @lit/reactive-element v1). This allows projects still on lit v2 to use this package without being forced to install lit v3.

@lit-labs/[email protected]

Patch Changes

  • #4311 cabe72a8 - Update version range for lit dependency to include v2. This allows projects still on lit v2 to use this package without being forced to install lit v3.

  • #4314 f9c3659f - Fix ModuleLoader so it can load modules concurrently.

  • #4298 c05767c2 - Fix svg templates getting surrounded by empty <svg></svg> tags when rendered.

@lit-labs/[email protected]

Patch Changes

  • #4311 cabe72a8 - Update version range for lit dependency to include v2. This allows projects still on lit v2 to use this package without being forced to install lit v3.

  • #4312 26182733 - Avoid nullish logical assignment in hydrate-lit-html which some minification process would not handle correctly. Fixes hydration errors in Next.js production bundles.

@lit-labs/[email protected]

Patch Changes

  • #4311 cabe72a8 - Removed lit package from dependency. It is now listed as a dev dependency since it is only used for testing.

@lit-labs/[email protected]

Patch Changes

  • #4306 c28ebba1 - Update version range for lit dependency to include v2. This allows projects still on lit v2 to use this package without being forced to install lit v3.

  • #4306 c28ebba1 - Update dependency version to refer to stable versions, rather than pre-release versions of our own packages.

@lit-labs/[email protected]

Patch Changes

[email protected]

Patch Changes

  • #4240 edf998c9 Thanks @remziatay! - Improved the type inferece of the choose() directive to properly restrict the case type inferred from provided value. Note: If this change creates a type error in your code, there must have been an unreachable case that can be removed, or the type of your value might be missing a valid case in the union.

  • #4310 8f674ab3 Thanks @megheaiulian! - The when() directive now calls the case functions with the provided condition value as an argument. This allows the narrowing of types for the condition value based on its truthiness when used as a parameter for the case function.

  • #4284 89a5b088 - Allow null to be in the type of @query() decorated fields

[email protected]

Patch Changes

  • #4284 89a5b088 - Allow null to be in the type of @query() decorated fields

  • #4306 c28ebba1 - Update dependency version to refer to stable versions, rather than pre-release versions of our own packages.

[email protected]

Patch Changes

  • #4240 edf998c9 Thanks @remziatay! - Improved the type inferece of the choose() directive to properly restrict the case type inferred from provided value. Note: If this change creates a type error in your code, there must have been an unreachable case that can be removed, or the type of your value might be missing a valid case in the union.

  • #4310 8f674ab3 Thanks @megheaiulian! - The when() directive now calls the case functions with the provided condition value as an argument. This allows the narrowing of types for the condition value based on its truthiness when used as a parameter for the case function.

@lit/[email protected]

Patch Changes

  • #4326 75943d95 - Loosen type for the @localized() decorator to be able to decorate any ReactiveControllerHost which also alleviates type errors that could arise with multiple copies of @lit/reactive-element present in the project. Also remove dependency on @lit/reactive-element as it is already covered by the lit dependency.

  • #4299 fffa4406 - Update version range for lit dependency to include v2 (and/or @lit/reactive-element v1). This allows projects still on lit v2 to use this package without being forced to install lit v3.

@lit/[email protected]

Patch Changes

  • #4299 fffa4406 - Update version range for lit dependency to include v2 (and/or @lit/reactive-element v1). This allows projects still on lit v2 to use this package without being forced to install lit v3.

@lit/[email protected]

Patch Changes

  • #4335 7fc72f7b Thanks @stefanpearson! - When passing a ref callback to the Component, createComponent was previously intercepting it and wrapping it in an unbound function. This change memoizes the consumer ref with useCallback, to keep the reference stable and ensure it isn't invoked repeatedly on subsequent renders.

@lit/[email protected]

Patch Changes

  • #4284 89a5b088 - Allow null to be in the type of @query() decorated fields

  • #4306 c28ebba1 - Update dependency version to refer to stable versions, rather than pre-release versions of our own packages.

@lit-labs/[email protected]

Patch Changes

@lit-internal/[email protected]

Patch Changes

@github-actions
Copy link
Contributor

github-actions bot commented Oct 27, 2023

πŸ“Š Tachometer Benchmark Results

Summary

nop-update

  • this-change, tip-of-tree, previous-release: unsure πŸ” -3% - +7% (-0.62ms - +1.42ms)
    this-change vs tip-of-tree

render

  • this-change: 87.45ms - 89.76ms
  • this-change, tip-of-tree, previous-release: unsure πŸ” -4% - +4% (-1.70ms - +1.63ms)
    this-change vs tip-of-tree
  • this-change, tip-of-tree, previous-release: unsure πŸ” -3% - +3% (-1.71ms - +1.91ms)
    this-change vs tip-of-tree
  • this-change, tip-of-tree, previous-release: unsure πŸ” -5% - +0% (-3.23ms - +0.07ms)
    this-change vs tip-of-tree

update

  • this-change: 1039.46ms - 1052.85ms
  • this-change, tip-of-tree, previous-release: unsure πŸ” -5% - +3% (-3.57ms - +2.34ms)
    this-change vs tip-of-tree
  • this-change, tip-of-tree, previous-release: unsure πŸ” -3% - +3% (-4.96ms - +3.63ms)
    this-change vs tip-of-tree
  • this-change, tip-of-tree, previous-release: unsure πŸ” -2% - +2% (-23.32ms - +21.06ms)
    this-change vs tip-of-tree

update-reflect

  • this-change: 1008.65ms - 1022.72ms
  • this-change, tip-of-tree, previous-release: unsure πŸ” -3% - +2% (-30.72ms - +16.64ms)
    this-change vs tip-of-tree

Results

this-change

render

VersionAvg timevs
87.45ms - 89.76ms-

update

VersionAvg timevs
1039.46ms - 1052.85ms-

update-reflect

VersionAvg timevs
1008.65ms - 1022.72ms-
this-change, tip-of-tree, previous-release

render

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
36.96ms - 39.28ms-unsure πŸ”
-4% - +4%
-1.70ms - +1.63ms
unsure πŸ”
-4% - +5%
-1.52ms - +1.76ms
tip-of-tree
tip-of-tree
36.96ms - 39.34msunsure πŸ”
-4% - +4%
-1.63ms - +1.70ms
-unsure πŸ”
-4% - +5%
-1.51ms - +1.81ms
previous-release
previous-release
36.84ms - 39.16msunsure πŸ”
-5% - +4%
-1.76ms - +1.52ms
unsure πŸ”
-5% - +4%
-1.81ms - +1.51ms
-

update

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
73.58ms - 78.57ms-unsure πŸ”
-5% - +3%
-3.57ms - +2.34ms
unsure πŸ”
-5% - +3%
-4.15ms - +2.22ms
tip-of-tree
tip-of-tree
75.12ms - 78.26msunsure πŸ”
-3% - +5%
-2.34ms - +3.57ms
-unsure πŸ”
-4% - +3%
-2.87ms - +2.17ms
previous-release
previous-release
75.07ms - 79.01msunsure πŸ”
-3% - +5%
-2.22ms - +4.15ms
unsure πŸ”
-3% - +4%
-2.17ms - +2.87ms
-

nop-update

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
18.85ms - 20.32ms-unsure πŸ”
-3% - +7%
-0.62ms - +1.42ms
unsure πŸ”
-4% - +7%
-0.68ms - +1.26ms
tip-of-tree
tip-of-tree
18.48ms - 19.89msunsure πŸ”
-7% - +3%
-1.42ms - +0.62ms
-unsure πŸ”
-5% - +4%
-1.06ms - +0.83ms
previous-release
previous-release
18.67ms - 19.93msunsure πŸ”
-6% - +3%
-1.26ms - +0.68ms
unsure πŸ”
-4% - +6%
-0.83ms - +1.06ms
-
this-change, tip-of-tree, previous-release

render

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
60.79ms - 63.02ms-unsure πŸ”
-3% - +3%
-1.71ms - +1.91ms
unsure πŸ”
-3% - +2%
-1.56ms - +1.34ms
tip-of-tree
tip-of-tree
60.38ms - 63.23msunsure πŸ”
-3% - +3%
-1.91ms - +1.71ms
-unsure πŸ”
-3% - +2%
-1.91ms - +1.48ms
previous-release
previous-release
61.09ms - 62.94msunsure πŸ”
-2% - +3%
-1.34ms - +1.56ms
unsure πŸ”
-2% - +3%
-1.48ms - +1.91ms
-

update

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
138.60ms - 144.41ms-unsure πŸ”
-3% - +3%
-4.96ms - +3.63ms
unsure πŸ”
-5% - +2%
-6.69ms - +2.27ms
tip-of-tree
tip-of-tree
139.01ms - 145.33msunsure πŸ”
-3% - +4%
-3.63ms - +4.96ms
-unsure πŸ”
-4% - +2%
-6.20ms - +3.10ms
previous-release
previous-release
140.31ms - 147.13msunsure πŸ”
-2% - +5%
-2.27ms - +6.69ms
unsure πŸ”
-2% - +4%
-3.10ms - +6.20ms
-
this-change, tip-of-tree, previous-release

render

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
63.20ms - 65.34ms-unsure πŸ”
-5% - +0%
-3.23ms - +0.07ms
faster βœ”
0% - 6%
0.23ms - 3.69ms
tip-of-tree
tip-of-tree
64.59ms - 67.11msunsure πŸ”
-0% - +5%
-0.07ms - +3.23ms
-unsure πŸ”
-3% - +2%
-2.23ms - +1.47ms
previous-release
previous-release
64.88ms - 67.59msslower ❌
0% - 6%
0.23ms - 3.69ms
unsure πŸ”
-2% - +3%
-1.47ms - +2.23ms
-

update

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
1005.22ms - 1038.72ms-unsure πŸ”
-2% - +2%
-23.32ms - +21.06ms
unsure πŸ”
-2% - +2%
-25.17ms - +21.02ms
tip-of-tree
tip-of-tree
1008.55ms - 1037.65msunsure πŸ”
-2% - +2%
-21.06ms - +23.32ms
-unsure πŸ”
-2% - +2%
-22.49ms - +20.61ms
previous-release
previous-release
1008.15ms - 1039.94msunsure πŸ”
-2% - +2%
-21.02ms - +25.17ms
unsure πŸ”
-2% - +2%
-20.61ms - +22.49ms
-

update-reflect

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
1003.85ms - 1037.50ms-unsure πŸ”
-3% - +2%
-30.72ms - +16.64ms
unsure πŸ”
-3% - +2%
-30.82ms - +17.41ms
tip-of-tree
tip-of-tree
1011.06ms - 1044.38msunsure πŸ”
-2% - +3%
-16.64ms - +30.72ms
-unsure πŸ”
-2% - +2%
-23.66ms - +24.33ms
previous-release
previous-release
1010.11ms - 1044.66msunsure πŸ”
-2% - +3%
-17.41ms - +30.82ms
unsure πŸ”
-2% - +2%
-24.33ms - +23.66ms
-

tachometer-reporter-action v2 for Benchmarks

@github-actions
Copy link
Contributor

The size of lit-html.js and lit-core.min.js are as expected.

@augustjk augustjk merged commit 62d7818 into main Oct 28, 2023
@augustjk augustjk deleted the changeset-release/main branch October 28, 2023 02:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[labs/virtualizer] TypeError: Cannot destructure property 'scrollTop' of 'this._scrollerController' as it is null

3 participants