Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version Packages #3184

Merged
merged 2 commits into from Aug 12, 2022
Merged

Version Packages #3184

merged 2 commits into from Aug 12, 2022

Conversation

lit-robot
Copy link
Member

@lit-robot lit-robot commented Jul 27, 2022

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@2.3.0

Minor Changes

  • #3156 ae6f6808 - Lit and its underlying libraries can now be imported directly from Node without crashing, without the need to load the @lit-labs/ssr dom-shim library. Note that actually rendering from a Node context still requires the @lit-labs/ssr dom-shim, and the appropriate integration between @lit-labs/ssr and your framework/tool.

Patch Changes

lit-html@2.3.0

Minor Changes

  • #3156 ae6f6808 - Lit and its underlying libraries can now be imported directly from Node without crashing, without the need to load the @lit-labs/ssr dom-shim library. Note that actually rendering from a Node context still requires the @lit-labs/ssr dom-shim, and the appropriate integration between @lit-labs/ssr and your framework/tool.

Patch Changes

  • #3003 daddeb34 - Lit's async-directive now re-exports everything from the directive module.

  • #3199 0725fdb4 - In DEV_MODE, render a warning instead of rendering a template's host in the template.

    Most commonly this would happen when rendering ${this} in a LitElement's template, which has the counterintuitive behavior of removing the element from the DOM, because when rendering the element's template we attach it into its own shadow root, which removes it from the DOM, causing it simply disappear. This is especially problematic with a fast HMR system.

  • #3186 3766ae4c - StaticValue interface type is now exported.

@lit/reactive-element@1.4.0

Minor Changes

  • #3156 ae6f6808 - Lit and its underlying libraries can now be imported directly from Node without crashing, without the need to load the @lit-labs/ssr dom-shim library. Note that actually rendering from a Node context still requires the @lit-labs/ssr dom-shim, and the appropriate integration between @lit-labs/ssr and your framework/tool.

Patch Changes

  • #3120 6361a4b4 - Bind this to custom attribute converter methods

@lit-labs/eleventy-plugin-lit@0.2.3

Patch Changes

@lit-labs/react@1.0.8

Patch Changes

  • #2800 043d9c80 - Support setting custom accessors by using an 'in' check instead of a for/in loop to check for properties.

@lit-labs/ssr@2.2.3

Patch Changes

  • #3187 84437af6 - When using renderModule, URL and URLSearchParams are now available in global of the VM module context

  • #3204 19d7bd25 - Use url module to parse file URL to path for Windows compatibility

  • Updated dependencies [daddeb34, 0725fdb4, 3766ae4c, 6361a4b4, ae6f6808]:

    • lit-html@2.3.0
    • lit@2.3.0
    • @lit/reactive-element@1.4.0

@lit-labs/testing@0.1.1

Patch Changes

@lit/localize@0.11.4

Patch Changes

@github-actions
Copy link
Contributor

github-actions bot commented Jul 27, 2022

📊 Tachometer Benchmark Results

Summary

nop-update

  • lit-html-kitchen-sink: unsure 🔍 -2% - +2% (-0.49ms - +0.47ms)
    this-change vs tip-of-tree

render

  • lit-element-list: 72.98ms - 78.02ms
  • lit-html-kitchen-sink: unsure 🔍 -0% - +1% (-0.09ms - +0.25ms)
    this-change vs tip-of-tree
  • lit-html-repeat: unsure 🔍 -1% - +3% (-0.15ms - +0.28ms)
    this-change vs tip-of-tree
  • lit-html-template-heavy: faster ✔ 0% - 2% (0.02ms - 1.34ms)
    this-change vs tip-of-tree
  • reactive-element-list: unsure 🔍 -2% - +2% (-0.94ms - +0.89ms)
    this-change vs tip-of-tree

update

  • lit-element-list: 688.41ms - 699.55ms
  • lit-html-kitchen-sink: unsure 🔍 -2% - +2% (-1.62ms - +1.87ms)
    this-change vs tip-of-tree
  • lit-html-repeat: unsure 🔍 -2% - +0% (-4.84ms - +0.32ms)
    this-change vs tip-of-tree
  • lit-html-template-heavy: unsure 🔍 -2% - +1% (-2.45ms - +1.65ms)
    this-change vs tip-of-tree
  • reactive-element-list: unsure 🔍 -1% - +1% (-7.62ms - +9.26ms)
    this-change vs tip-of-tree

update-reflect

  • lit-element-list: 699.70ms - 708.89ms
  • reactive-element-list: unsure 🔍 -1% - +3% (-8.35ms - +20.10ms)
    this-change vs tip-of-tree

Results

lit-element-list

render

VersionAvg timevs
72.98ms - 78.02ms-

update

VersionAvg timevs
688.41ms - 699.55ms-

update-reflect

VersionAvg timevs
699.70ms - 708.89ms-
lit-html-kitchen-sink

render

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
27.39ms - 27.61ms-unsure 🔍
-0% - +1%
-0.09ms - +0.25ms
unsure 🔍
-1% - +0%
-0.30ms - +0.09ms
tip-of-tree
tip-of-tree
27.29ms - 27.55msunsure 🔍
-1% - +0%
-0.25ms - +0.09ms
-unsure 🔍
-1% - +0%
-0.39ms - +0.02ms
previous-release
previous-release
27.44ms - 27.76msunsure 🔍
-0% - +1%
-0.09ms - +0.30ms
unsure 🔍
-0% - +1%
-0.02ms - +0.39ms
-

update

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
75.05ms - 77.47ms-unsure 🔍
-2% - +2%
-1.62ms - +1.87ms
unsure 🔍
-2% - +4%
-1.35ms - +2.79ms
tip-of-tree
tip-of-tree
74.88ms - 77.39msunsure 🔍
-2% - +2%
-1.87ms - +1.62ms
-unsure 🔍
-2% - +4%
-1.50ms - +2.69ms
previous-release
previous-release
73.86ms - 77.21msunsure 🔍
-4% - +2%
-2.79ms - +1.35ms
unsure 🔍
-4% - +2%
-2.69ms - +1.50ms
-

nop-update

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
23.85ms - 24.67ms-unsure 🔍
-2% - +2%
-0.49ms - +0.47ms
unsure 🔍
-1% - +3%
-0.33ms - +0.61ms
tip-of-tree
tip-of-tree
24.03ms - 24.51msunsure 🔍
-2% - +2%
-0.47ms - +0.49ms
-unsure 🔍
-1% - +2%
-0.18ms - +0.48ms
previous-release
previous-release
23.89ms - 24.35msunsure 🔍
-3% - +1%
-0.61ms - +0.33ms
unsure 🔍
-2% - +1%
-0.48ms - +0.18ms
-
lit-html-repeat

render

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
10.25ms - 10.59ms-unsure 🔍
-1% - +3%
-0.15ms - +0.28ms
unsure 🔍
-2% - +2%
-0.21ms - +0.26ms
tip-of-tree
tip-of-tree
10.22ms - 10.49msunsure 🔍
-3% - +1%
-0.28ms - +0.15ms
-unsure 🔍
-2% - +2%
-0.25ms - +0.17ms
previous-release
previous-release
10.24ms - 10.56msunsure 🔍
-2% - +2%
-0.26ms - +0.21ms
unsure 🔍
-2% - +2%
-0.17ms - +0.25ms
-

update

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
269.38ms - 272.84ms-unsure 🔍
-2% - +0%
-4.84ms - +0.32ms
faster ✔
0% - 3%
1.05ms - 7.08ms
tip-of-tree
tip-of-tree
271.45ms - 275.29msunsure 🔍
-0% - +2%
-0.32ms - +4.84ms
-unsure 🔍
-2% - +0%
-4.93ms - +1.32ms
previous-release
previous-release
272.70ms - 277.64msslower ❌
0% - 3%
1.05ms - 7.08ms
unsure 🔍
-0% - +2%
-1.32ms - +4.93ms
-
lit-html-template-heavy

render

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
53.55ms - 54.29ms-faster ✔
0% - 2%
0.02ms - 1.34ms
unsure 🔍
-3% - +1%
-1.69ms - +0.32ms
tip-of-tree
tip-of-tree
54.05ms - 55.15msslower ❌
0% - 2%
0.02ms - 1.34ms
-unsure 🔍
-2% - +2%
-1.09ms - +1.08ms
previous-release
previous-release
53.67ms - 55.53msunsure 🔍
-1% - +3%
-0.32ms - +1.69ms
unsure 🔍
-2% - +2%
-1.08ms - +1.09ms
-

update

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
117.26ms - 120.12ms-unsure 🔍
-2% - +1%
-2.45ms - +1.65ms
unsure 🔍
-1% - +2%
-1.70ms - +2.30ms
tip-of-tree
tip-of-tree
117.62ms - 120.56msunsure 🔍
-1% - +2%
-1.65ms - +2.45ms
-unsure 🔍
-1% - +2%
-1.33ms - +2.74ms
previous-release
previous-release
116.98ms - 119.79msunsure 🔍
-2% - +1%
-2.30ms - +1.70ms
unsure 🔍
-2% - +1%
-2.74ms - +1.33ms
-
reactive-element-list

render

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
53.61ms - 54.47ms-unsure 🔍
-2% - +2%
-0.94ms - +0.89ms
unsure 🔍
-2% - +1%
-1.14ms - +0.38ms
tip-of-tree
tip-of-tree
53.26ms - 54.87msunsure 🔍
-2% - +2%
-0.89ms - +0.94ms
-unsure 🔍
-3% - +1%
-1.38ms - +0.67ms
previous-release
previous-release
53.79ms - 55.05msunsure 🔍
-1% - +2%
-0.38ms - +1.14ms
unsure 🔍
-1% - +3%
-0.67ms - +1.38ms
-

update

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
695.54ms - 707.64ms-unsure 🔍
-1% - +1%
-7.62ms - +9.26ms
unsure 🔍
-2% - +1%
-10.85ms - +7.34ms
tip-of-tree
tip-of-tree
694.88ms - 706.66msunsure 🔍
-1% - +1%
-9.26ms - +7.62ms
-unsure 🔍
-2% - +1%
-11.56ms - +6.41ms
previous-release
previous-release
696.55ms - 710.13msunsure 🔍
-1% - +2%
-7.34ms - +10.85ms
unsure 🔍
-1% - +2%
-6.41ms - +11.56ms
-

update-reflect

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
800.39ms - 817.17ms-unsure 🔍
-1% - +3%
-8.35ms - +20.10ms
unsure 🔍
-2% - +1%
-13.91ms - +11.33ms
tip-of-tree
tip-of-tree
791.42ms - 814.39msunsure 🔍
-2% - +1%
-20.10ms - +8.35ms
-unsure 🔍
-3% - +1%
-22.02ms - +7.70ms
previous-release
previous-release
800.64ms - 819.50msunsure 🔍
-1% - +2%
-11.33ms - +13.91ms
unsure 🔍
-1% - +3%
-7.70ms - +22.02ms
-

tachometer-reporter-action v2 for Benchmarks

@AndrewJakubowicz
Copy link
Contributor

For release driver, release image generated from PR via action:

release 7

@aomarks
Copy link
Member

aomarks commented Aug 12, 2022

Here's the updated release image:

release

@aomarks aomarks enabled auto-merge (squash) August 12, 2022 00:36
@aomarks aomarks disabled auto-merge August 12, 2022 00:38
@aomarks aomarks enabled auto-merge (squash) August 12, 2022 00:38
auto-merge was automatically disabled August 12, 2022 00:39

Base branch was modified

@aomarks aomarks merged commit 41ab4c4 into main Aug 12, 2022
@aomarks aomarks deleted the changeset-release/main branch August 12, 2022 00:40
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.

None yet

5 participants