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

chore: update to lit@3.0 #4292

Merged
merged 2 commits into from Apr 29, 2024
Merged

chore: update to lit@3.0 #4292

merged 2 commits into from Apr 29, 2024

Conversation

Westbrook
Copy link
Collaborator

@Westbrook Westbrook commented Apr 23, 2024

Description

Updates to lit@3.0 and actually works! This may be worth holding for 1.0, if we can actually see 1.0 coming in this quarter, but 3.0 has been the default version of Lit for a while now and there are teams being held back by not being able to start greenfield projects due to our lack of support here previously.

Leverages the ^2.0 || ^3.0 syntax for versions, but at some point a bandaid pull is appropriate here.

Related issue(s)

How has this been tested?

  • Test case 1
    1. No functional changes
    2. Make sure everything works exactly like it did
    3. This is why we have tests!

Types of changes

  • Chore (minor updates related to the tooling or maintenance of the repository, does not impact compiled assets)

Checklist

  • I have signed the Adobe Open Source CLA.
  • My code follows the code style of this project.
  • If my change required a change to the documentation, I have updated the documentation in this pull request.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

@Westbrook Westbrook mentioned this pull request Apr 23, 2024
9 tasks
@Westbrook Westbrook changed the title Lit3 chore: update to lit@3.0 Apr 23, 2024
Copy link

github-actions bot commented Apr 23, 2024

Lighthouse scores

Category Latest (report) Main (report) Branch (report)
Performance 0.97 0.99 0.99
Accessibility 1 1 1
Best Practices 1 1 1
SEO 1 0.92 0.92
PWA 1 1 1
What is this?

Lighthouse scores comparing the documentation site built from the PR ("Branch") to that of the production documentation site ("Latest") and the build currently on main ("Main"). Higher scores are better, but note that the SEO scores on Netlify URLs are artifically constrained to 0.92.

Transfer Size

Category Latest Main Branch
Total 229.275 kB 211.945 kB 210.653 kB 🏆
Scripts 61.071 kB 49.64 kB 48.475 kB 🏆
Stylesheet 35.52 kB 30.385 kB 🏆 30.389 kB
Document 5.972 kB 5.198 kB 5.183 kB 🏆
Font 126.712 kB 126.722 kB 126.606 kB 🏆

Request Count

Category Latest Main Branch
Total 43 🏆 46 45
Scripts 35 🏆 38 37
Stylesheet 5 5 5
Document 1 1 1
Font 2 2 2

Copy link

github-actions bot commented Apr 23, 2024

Tachometer results

Chrome

accordion permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 415 kB 78.54ms - 81.05ms - faster ✔
5% - 10%
4.07ms - 8.38ms
branch 404 kB 84.27ms - 87.78ms slower ❌
5% - 11%
4.07ms - 8.38ms
-

action-bar permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 483 kB 50.53ms - 52.48ms - faster ✔
3% - 9%
1.61ms - 4.96ms
branch 471 kB 53.43ms - 56.15ms slower ❌
3% - 10%
1.61ms - 4.96ms
-

action-button permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 514 kB 71.85ms - 73.80ms - faster ✔
2% - 6%
1.60ms - 4.21ms
branch 502 kB 74.86ms - 76.59ms slower ❌
2% - 6%
1.60ms - 4.21ms
-

action-group permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 535 kB 47.77ms - 49.10ms - faster ✔
7% - 10%
3.50ms - 5.35ms
branch 523 kB 52.22ms - 53.51ms slower ❌
7% - 11%
3.50ms - 5.35ms
-

action-menu permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 646 kB 135.94ms - 139.32ms - faster ✔
5% - 8%
7.15ms - 12.34ms
branch 634 kB 145.41ms - 149.34ms slower ❌
5% - 9%
7.15ms - 12.34ms
-

test-directive permalink

Version Bytes Avg Time vs remote vs branch
npm latest 603 kB 62.52ms - 63.80ms - faster ✔
6% - 9%
3.90ms - 5.88ms
branch 591 kB 67.29ms - 68.81ms slower ❌
6% - 9%
3.90ms - 5.88ms
-

test-lazy permalink

Version Bytes Avg Time vs remote vs branch
npm latest 602 kB 60.95ms - 62.15ms - faster ✔
5% - 8%
3.37ms - 5.34ms
branch 590 kB 65.13ms - 66.68ms slower ❌
5% - 9%
3.37ms - 5.34ms
-

test-open-close-directive permalink

Version Bytes Avg Time vs remote vs branch
npm latest 787 kB 1873.70ms - 1876.60ms - unsure 🔍
-0% - +0%
-3.80ms - +0.20ms
branch 776 kB 1875.58ms - 1878.32ms unsure 🔍
-0% - +0%
-0.20ms - +3.80ms
-

test-open-close permalink

Version Bytes Avg Time vs remote vs branch
npm latest 786 kB 1858.88ms - 1862.18ms - unsure 🔍
-0% - -0%
-4.42ms - -0.18ms
branch 774 kB 1861.50ms - 1864.16ms unsure 🔍
+0% - +0%
+0.18ms - +4.42ms
-

alert-dialog permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 451 kB 99.85ms - 101.04ms - faster ✔
1% - 2%
0.66ms - 2.34ms
branch 439 kB 101.36ms - 102.54ms slower ❌
1% - 2%
0.66ms - 2.34ms
-

asset permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 360 kB 8.89ms - 8.99ms - faster ✔
1% - 2%
0.05ms - 0.21ms
branch 349 kB 9.01ms - 9.12ms slower ❌
1% - 2%
0.05ms - 0.21ms
-

avatar permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 397 kB 18.20ms - 18.47ms - faster ✔
1% - 3%
0.17ms - 0.55ms
branch 385 kB 18.57ms - 18.83ms slower ❌
1% - 3%
0.17ms - 0.55ms
-

badge permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 398 kB 21.90ms - 22.82ms - unsure 🔍
-3% - +1%
-0.70ms - +0.34ms
branch 386 kB 22.30ms - 22.79ms unsure 🔍
-2% - +3%
-0.34ms - +0.70ms
-

banner permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 359 kB 10.48ms - 10.63ms - faster ✔
1% - 3%
0.06ms - 0.28ms
branch 348 kB 10.64ms - 10.80ms slower ❌
1% - 3%
0.06ms - 0.28ms
-

button-group permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 443 kB 42.83ms - 44.16ms - faster ✔
2% - 6%
0.87ms - 2.68ms
branch 431 kB 44.66ms - 45.88ms slower ❌
2% - 6%
0.87ms - 2.68ms
-

button permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 449 kB 47.22ms - 48.74ms - faster ✔
2% - 6%
0.85ms - 3.04ms
branch 437 kB 49.14ms - 50.72ms slower ❌
2% - 6%
0.85ms - 3.04ms
-

card permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 502 kB 38.38ms - 39.09ms - faster ✔
1% - 4%
0.45ms - 1.63ms
branch 490 kB 39.30ms - 40.24ms slower ❌
1% - 4%
0.45ms - 1.63ms
-

checkbox permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 415 kB 38.99ms - 39.86ms - faster ✔
3% - 7%
1.33ms - 2.86ms
branch 403 kB 40.89ms - 42.14ms slower ❌
3% - 7%
1.33ms - 2.86ms
-

coachmark permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 627 kB 91.99ms - 93.99ms - faster ✔
5% - 8%
5.01ms - 8.51ms
branch 616 kB 98.31ms - 101.19ms slower ❌
5% - 9%
5.01ms - 8.51ms
-

color-area permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 455 kB 115.87ms - 116.61ms - faster ✔
2% - 3%
2.07ms - 3.75ms
branch 441 kB 118.40ms - 119.90ms slower ❌
2% - 3%
2.07ms - 3.75ms
-

color-field permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 481 kB 40.07ms - 40.99ms - faster ✔
4% - 7%
1.88ms - 3.22ms
branch 473 kB 42.59ms - 43.57ms slower ❌
5% - 8%
1.88ms - 3.22ms
-

color-handle permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 373 kB 20.38ms - 20.67ms - faster ✔
2% - 4%
0.48ms - 0.96ms
branch 362 kB 21.05ms - 21.44ms slower ❌
2% - 5%
0.48ms - 0.96ms
-

color-loupe permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 365 kB 14.76ms - 14.91ms - faster ✔
0% - 4%
0.03ms - 0.61ms
branch 354 kB 14.88ms - 15.43ms slower ❌
0% - 4%
0.03ms - 0.61ms
-

color-slider permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 456 kB 97.08ms - 97.95ms - faster ✔
4% - 5%
3.56ms - 4.86ms
branch 442 kB 101.25ms - 102.21ms slower ❌
4% - 5%
3.56ms - 4.86ms
-

color-wheel permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 458 kB 96.86ms - 97.75ms - faster ✔
1% - 3%
1.36ms - 2.56ms
branch 444 kB 98.85ms - 99.68ms slower ❌
1% - 3%
1.36ms - 2.56ms
-

combobox permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 707 kB 36.92ms - 37.47ms - faster ✔
3% - 5%
1.10ms - 1.96ms
branch 696 kB 38.39ms - 39.05ms slower ❌
3% - 5%
1.10ms - 1.96ms
-

light-dom-test permalink

Version Bytes Avg Time vs remote vs branch
npm latest 707 kB 400.59ms - 407.00ms - faster ✔
4% - 6%
14.73ms - 24.47ms
branch 696 kB 419.73ms - 427.07ms slower ❌
4% - 6%
14.73ms - 24.47ms
-

dialog permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 508 kB 74.64ms - 75.52ms - faster ✔
1% - 2%
0.44ms - 1.59ms
branch 496 kB 75.73ms - 76.46ms slower ❌
1% - 2%
0.44ms - 1.59ms
-

divider permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 361 kB 8.88ms - 9.00ms - faster ✔
2% - 3%
0.15ms - 0.32ms
branch 350 kB 9.12ms - 9.23ms slower ❌
2% - 4%
0.15ms - 0.32ms
-

dropzone permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 369 kB 19.11ms - 19.29ms - faster ✔
0% - 2%
0.07ms - 0.33ms
branch 358 kB 19.31ms - 19.49ms slower ❌
0% - 2%
0.07ms - 0.33ms
-

field-group permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 421 kB 43.60ms - 44.90ms - faster ✔
2% - 6%
0.79ms - 2.64ms
branch 409 kB 45.30ms - 46.63ms slower ❌
2% - 6%
0.79ms - 2.64ms
-

field-label permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 391 kB 19.96ms - 20.25ms - faster ✔
1% - 3%
0.23ms - 0.66ms
branch 379 kB 20.39ms - 20.71ms slower ❌
1% - 3%
0.23ms - 0.66ms
-

grid permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 459 kB 37.63ms - 38.25ms - slower ❌
0% - 3%
0.12ms - 0.98ms
branch 428 kB 37.09ms - 37.69ms faster ✔
0% - 3%
0.12ms - 0.98ms
-

help-text permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 387 kB 10.12ms - 10.27ms - faster ✔
2% - 4%
0.18ms - 0.40ms
branch 375 kB 10.40ms - 10.56ms slower ❌
2% - 4%
0.18ms - 0.40ms
-

icon permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 394 kB 11.14ms - 11.28ms - faster ✔
3% - 5%
0.33ms - 0.56ms
branch 382 kB 11.56ms - 11.75ms slower ❌
3% - 5%
0.33ms - 0.56ms
-

icons permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 373 kB 29.62ms - 29.84ms - faster ✔
1% - 2%
0.31ms - 0.66ms
branch 362 kB 30.08ms - 30.36ms slower ❌
1% - 2%
0.31ms - 0.66ms
-

illustrated-message permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 404 kB 13.73ms - 13.98ms - faster ✔
1% - 4%
0.14ms - 0.51ms
branch 393 kB 14.05ms - 14.32ms slower ❌
1% - 4%
0.14ms - 0.51ms
-

infield-button permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 401 kB 14.77ms - 15.03ms - faster ✔
7% - 10%
1.06ms - 1.56ms
branch 389 kB 15.99ms - 16.43ms slower ❌
7% - 11%
1.06ms - 1.56ms
-

link permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 384 kB 13.27ms - 13.61ms - faster ✔
2% - 5%
0.27ms - 0.75ms
branch 372 kB 13.78ms - 14.12ms slower ❌
2% - 6%
0.27ms - 0.75ms
-

menu permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 476 kB 216.97ms - 219.89ms - faster ✔
1% - 3%
2.44ms - 6.51ms
branch 463 kB 221.49ms - 224.32ms slower ❌
1% - 3%
2.44ms - 6.51ms
-

meter permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 406 kB 44.87ms - 45.62ms - faster ✔
2% - 5%
1.00ms - 2.14ms
branch 394 kB 46.38ms - 47.25ms slower ❌
2% - 5%
1.00ms - 2.14ms
-

number-field permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 521 kB 66.69ms - 68.19ms - faster ✔
11% - 14%
8.62ms - 11.17ms
branch 510 kB 76.31ms - 78.37ms slower ❌
13% - 17%
8.62ms - 11.17ms
-

overlay permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 677 kB 436.25ms - 443.19ms - unsure 🔍
-2% - +0%
-9.14ms - +0.19ms
branch 660 kB 441.07ms - 447.32ms unsure 🔍
-0% - +2%
-0.19ms - +9.14ms
-

directive-test permalink

Version Bytes Avg Time vs remote vs branch
npm latest 769 kB 24.83ms - 25.69ms - unsure 🔍
-2% - +2%
-0.48ms - +0.61ms
branch 777 kB 24.86ms - 25.53ms unsure 🔍
-2% - +2%
-0.61ms - +0.48ms
-

element-test permalink

Version Bytes Avg Time vs remote vs branch
npm latest 759 kB 359.69ms - 363.83ms - faster ✔
1% - 3%
3.89ms - 11.46ms
branch 748 kB 366.27ms - 372.60ms slower ❌
1% - 3%
3.89ms - 11.46ms
-

lazy-test permalink

Version Bytes Avg Time vs remote vs branch
npm latest 559 kB 41.27ms - 42.11ms - faster ✔
6% - 9%
2.71ms - 4.18ms
branch 548 kB 44.53ms - 45.74ms slower ❌
6% - 10%
2.71ms - 4.18ms
-

picker-button permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 413 kB 25.20ms - 25.66ms - faster ✔
6% - 9%
1.55ms - 2.41ms
branch 401 kB 27.04ms - 27.78ms slower ❌
6% - 10%
1.55ms - 2.41ms
-

picker permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 513 kB 536.76ms - 544.48ms - faster ✔
2% - 4%
11.49ms - 25.01ms
branch 501 kB 553.32ms - 564.41ms slower ❌
2% - 5%
11.49ms - 25.01ms
-

popover permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 383 kB 11.55ms - 11.69ms - faster ✔
3% - 5%
0.30ms - 0.59ms
branch 372 kB 11.94ms - 12.19ms slower ❌
3% - 5%
0.30ms - 0.59ms
-

progress-bar permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 407 kB 30.37ms - 31.06ms - faster ✔
2% - 5%
0.48ms - 1.67ms
branch 395 kB 31.30ms - 32.27ms slower ❌
2% - 5%
0.48ms - 1.67ms
-

progress-circle permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 384 kB 15.68ms - 16.09ms - faster ✔
3% - 7%
0.46ms - 1.13ms
branch 372 kB 16.42ms - 16.94ms slower ❌
3% - 7%
0.46ms - 1.13ms
-

quick-actions permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 360 kB 9.01ms - 9.12ms - faster ✔
0% - 2%
0.03ms - 0.18ms
branch 349 kB 9.12ms - 9.22ms slower ❌
0% - 2%
0.03ms - 0.18ms
-

radio permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 405 kB 35.75ms - 36.67ms - faster ✔
1% - 4%
0.18ms - 1.48ms
branch 393 kB 36.58ms - 37.49ms slower ❌
0% - 4%
0.18ms - 1.48ms
-

search permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 471 kB 38.60ms - 39.58ms - faster ✔
3% - 6%
1.27ms - 2.67ms
branch 459 kB 40.56ms - 41.56ms slower ❌
3% - 7%
1.27ms - 2.67ms
-

sidenav permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 427 kB 172.39ms - 176.63ms - faster ✔
6% - 9%
11.14ms - 17.15ms
branch 416 kB 186.53ms - 190.78ms slower ❌
6% - 10%
11.14ms - 17.15ms
-

slider permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 478 kB 78.10ms - 80.22ms - faster ✔
1% - 5%
1.04ms - 4.35ms
branch 466 kB 80.58ms - 83.13ms slower ❌
1% - 6%
1.04ms - 4.35ms
-

split-button permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 721 kB 1858.20ms - 1861.44ms - unsure 🔍
-0% - -0%
-8.34ms - -2.98ms
branch 709 kB 1863.35ms - 1867.61ms unsure 🔍
+0% - +0%
+2.98ms - +8.34ms
-

split-view permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 394 kB 32.38ms - 33.04ms - faster ✔
1% - 4%
0.48ms - 1.45ms
branch 382 kB 33.33ms - 34.03ms slower ❌
1% - 4%
0.48ms - 1.45ms
-

swatch permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 407 kB 13.94ms - 14.21ms - faster ✔
7% - 10%
1.04ms - 1.54ms
branch 395 kB 15.15ms - 15.58ms slower ❌
7% - 11%
1.04ms - 1.54ms
-

switch permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 399 kB 14.74ms - 15.07ms - faster ✔
4% - 7%
0.68ms - 1.15ms
branch 387 kB 15.65ms - 15.99ms slower ❌
5% - 8%
0.68ms - 1.15ms
-

table permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 531 kB 125.17ms - 128.77ms - faster ✔
2% - 5%
1.94ms - 7.23ms
branch 494 kB 129.62ms - 133.49ms slower ❌
1% - 6%
1.94ms - 7.23ms
-

tabs permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 423 kB 112.28ms - 114.08ms - faster ✔
1% - 3%
1.27ms - 3.79ms
branch 411 kB 114.82ms - 116.59ms slower ❌
1% - 3%
1.27ms - 3.79ms
-

tags permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 449 kB 12.43ms - 12.66ms - unsure 🔍
-1% - +1%
-0.14ms - +0.17ms
branch 437 kB 12.42ms - 12.63ms unsure 🔍
-1% - +1%
-0.17ms - +0.14ms
-

textfield permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 432 kB 23.64ms - 24.22ms - faster ✔
10% - 14%
2.66ms - 3.71ms
branch 420 kB 26.67ms - 27.55ms slower ❌
11% - 16%
2.66ms - 3.71ms
-

thumbnail permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 761 kB 22.80ms - 23.14ms - faster ✔
2% - 6%
0.58ms - 1.51ms
branch 750 kB 23.58ms - 24.44ms slower ❌
3% - 7%
0.58ms - 1.51ms
-

toast permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 430 kB 27.42ms - 28.06ms - faster ✔
4% - 7%
1.11ms - 2.07ms
branch 419 kB 28.96ms - 29.69ms slower ❌
4% - 8%
1.11ms - 2.07ms
-

tooltip permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 557 kB 34.92ms - 35.61ms - faster ✔
1% - 4%
0.44ms - 1.48ms
branch 546 kB 35.84ms - 36.61ms slower ❌
1% - 4%
0.44ms - 1.48ms
-

test-directive permalink

Version Bytes Avg Time vs remote vs branch
npm latest 649 kB 26.57ms - 27.49ms - slower ❌
2% - 6%
0.48ms - 1.62ms
branch 532 kB 25.65ms - 26.31ms faster ✔
2% - 6%
0.48ms - 1.62ms
-

test-element permalink

Version Bytes Avg Time vs remote vs branch
npm latest 652 kB 53.24ms - 54.46ms - faster ✔
3% - 6%
1.91ms - 3.63ms
branch 641 kB 56.01ms - 57.22ms slower ❌
3% - 7%
1.91ms - 3.63ms
-

test-lazy permalink

Version Bytes Avg Time vs remote vs branch
npm latest 629 kB 41.95ms - 42.80ms - faster ✔
8% - 10%
3.61ms - 4.90ms
branch 618 kB 46.14ms - 47.12ms slower ❌
8% - 12%
3.61ms - 4.90ms
-

top-nav permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 429 kB 38.32ms - 39.52ms - faster ✔
1% - 6%
0.54ms - 2.32ms
branch 417 kB 39.69ms - 41.01ms slower ❌
1% - 6%
0.54ms - 2.32ms
-

tray permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 522 kB 97.45ms - 98.29ms - faster ✔
1% - 2%
0.83ms - 2.08ms
branch 510 kB 98.86ms - 99.79ms slower ❌
1% - 2%
0.83ms - 2.08ms
-

truncated permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 525 kB 56.48ms - 57.30ms - faster ✔
5% - 8%
3.16ms - 4.61ms
branch 514 kB 60.17ms - 61.37ms slower ❌
6% - 8%
3.16ms - 4.61ms
-

underlay permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 360 kB 9.50ms - 9.61ms - faster ✔
2% - 3%
0.17ms - 0.31ms
branch 349 kB 9.75ms - 9.84ms slower ❌
2% - 3%
0.17ms - 0.31ms
-
Firefox

accordion permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 415 kB 162.95ms - 171.85ms - faster ✔
4% - 9%
6.29ms - 16.55ms
branch 404 kB 176.27ms - 181.37ms slower ❌
4% - 10%
6.29ms - 16.55ms
-

action-bar permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 483 kB 111.89ms - 116.27ms - faster ✔
0% - 5%
0.29ms - 6.47ms
branch 471 kB 115.29ms - 119.63ms slower ❌
0% - 6%
0.29ms - 6.47ms
-

action-button permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 514 kB 151.47ms - 158.17ms - faster ✔
1% - 7%
1.43ms - 10.73ms
branch 502 kB 157.67ms - 164.13ms slower ❌
1% - 7%
1.43ms - 10.73ms
-

action-group permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 535 kB 117.16ms - 124.00ms - unsure 🔍
-4% - +3%
-5.12ms - +3.88ms
branch 523 kB 118.26ms - 124.14ms unsure 🔍
-3% - +4%
-3.88ms - +5.12ms
-

action-menu permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 646 kB 275.84ms - 279.52ms - faster ✔
11% - 13%
36.07ms - 41.97ms
branch 634 kB 314.40ms - 319.00ms slower ❌
13% - 15%
36.07ms - 41.97ms
-

test-directive permalink

Version Bytes Avg Time vs remote vs branch
npm latest 603 kB 129.80ms - 132.44ms - faster ✔
0% - 2%
0.08ms - 3.28ms
branch 591 kB 131.89ms - 133.71ms slower ❌
0% - 3%
0.08ms - 3.28ms
-

test-lazy permalink

Version Bytes Avg Time vs remote vs branch
npm latest 602 kB 146.10ms - 151.74ms - slower ❌
4% - 9%
5.76ms - 12.80ms
branch 590 kB 137.54ms - 141.74ms faster ✔
4% - 9%
5.76ms - 12.80ms
-

test-open-close-directive permalink

Version Bytes Avg Time vs remote vs branch
npm latest 787 kB 1903.17ms - 1914.63ms - slower ❌
1% - 1%
15.21ms - 27.59ms
branch 776 kB 1885.16ms - 1889.84ms faster ✔
1% - 1%
15.21ms - 27.59ms
-

test-open-close permalink

Version Bytes Avg Time vs remote vs branch
npm latest 786 kB 1883.67ms - 1888.05ms - unsure 🔍
-0% - +0%
-5.67ms - +1.15ms
branch 774 kB 1885.51ms - 1890.73ms unsure 🔍
-0% - +0%
-1.15ms - +5.67ms
-

alert-dialog permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 451 kB 194.63ms - 207.53ms - unsure 🔍
-3% - +4%
-6.41ms - +7.73ms
branch 439 kB 197.53ms - 203.31ms unsure 🔍
-4% - +3%
-7.73ms - +6.41ms
-

asset permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 360 kB 20.25ms - 22.63ms - unsure 🔍
-6% - +10%
-1.22ms - +2.18ms
branch 349 kB 19.76ms - 22.16ms unsure 🔍
-10% - +6%
-2.18ms - +1.22ms
-

avatar permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 397 kB 42.27ms - 44.33ms - unsure 🔍
-7% - +0%
-3.16ms - +0.08ms
branch 385 kB 43.59ms - 46.09ms unsure 🔍
-0% - +7%
-0.08ms - +3.16ms
-

badge permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 398 kB 50.57ms - 53.99ms - unsure 🔍
-5% - +5%
-2.42ms - +2.54ms
branch 386 kB 50.42ms - 54.02ms unsure 🔍
-5% - +5%
-2.54ms - +2.42ms
-

banner permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 359 kB 24.27ms - 26.29ms - unsure 🔍
-6% - +6%
-1.45ms - +1.45ms
branch 348 kB 24.24ms - 26.32ms unsure 🔍
-6% - +6%
-1.45ms - +1.45ms
-

button-group permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 443 kB 90.40ms - 96.04ms - faster ✔
1% - 9%
1.38ms - 8.82ms
branch 431 kB 95.90ms - 100.74ms slower ❌
1% - 10%
1.38ms - 8.82ms
-

button permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 449 kB 96.10ms - 103.74ms - unsure 🔍
-9% - +0%
-9.00ms - +0.44ms
branch 437 kB 101.42ms - 106.98ms unsure 🔍
-1% - +9%
-0.44ms - +9.00ms
-

card permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 502 kB 75.26ms - 82.46ms - unsure 🔍
-1% - +10%
-0.99ms - +7.27ms
branch 490 kB 73.70ms - 77.74ms unsure 🔍
-9% - +1%
-7.27ms - +0.99ms
-

checkbox permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 415 kB 82.15ms - 87.49ms - unsure 🔍
-7% - +2%
-5.81ms - +1.45ms
branch 403 kB 84.55ms - 89.45ms unsure 🔍
-2% - +7%
-1.45ms - +5.81ms
-

coachmark permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 627 kB 179.41ms - 181.31ms - faster ✔
4% - 7%
8.04ms - 13.52ms
branch 616 kB 188.57ms - 193.71ms slower ❌
4% - 8%
8.04ms - 13.52ms
-

color-area permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 455 kB 182.62ms - 190.02ms - unsure 🔍
-5% - +1%
-9.22ms - +2.06ms
branch 441 kB 185.64ms - 194.16ms unsure 🔍
-1% - +5%
-2.06ms - +9.22ms
-

color-field permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 495 kB 74.31ms - 75.85ms - faster ✔
1% - 4%
0.37ms - 2.75ms
branch 481 kB 75.73ms - 77.55ms slower ❌
0% - 4%
0.37ms - 2.75ms
-

color-handle permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 373 kB 38.45ms - 41.19ms - unsure 🔍
-6% - +3%
-2.41ms - +1.41ms
branch 362 kB 38.99ms - 41.65ms unsure 🔍
-4% - +6%
-1.41ms - +2.41ms
-

color-loupe permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 365 kB 25.68ms - 26.48ms - unsure 🔍
-3% - +2%
-0.70ms - +0.42ms
branch 354 kB 25.83ms - 26.61ms unsure 🔍
-2% - +3%
-0.42ms - +0.70ms
-

color-slider permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 456 kB 165.09ms - 171.19ms - faster ✔
0% - 6%
0.52ms - 10.20ms
branch 442 kB 169.74ms - 177.26ms slower ❌
0% - 6%
0.52ms - 10.20ms
-

color-wheel permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 458 kB 150.48ms - 156.28ms - unsure 🔍
-4% - +1%
-6.17ms - +1.53ms
branch 444 kB 153.16ms - 158.24ms unsure 🔍
-1% - +4%
-1.53ms - +6.17ms
-

combobox permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 707 kB 61.76ms - 65.92ms - slower ❌
2% - 9%
1.05ms - 5.47ms
branch 696 kB 59.85ms - 61.31ms faster ✔
2% - 8%
1.05ms - 5.47ms
-

light-dom-test permalink

Version Bytes Avg Time vs remote vs branch
npm latest 707 kB 694.54ms - 708.30ms - unsure 🔍
-0% - +4%
-1.96ms - +24.44ms
branch 696 kB 678.91ms - 701.45ms unsure 🔍
-3% - +0%
-24.44ms - +1.96ms
-

dialog permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 508 kB 113.62ms - 119.38ms - faster ✔
0% - 8%
0.29ms - 9.51ms
branch 496 kB 117.79ms - 125.01ms slower ❌
0% - 8%
0.29ms - 9.51ms
-

divider permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 361 kB 18.57ms - 20.07ms - unsure 🔍
-11% - +1%
-2.23ms - +0.31ms
branch 350 kB 19.25ms - 21.31ms unsure 🔍
-2% - +12%
-0.31ms - +2.23ms
-

dropzone permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 369 kB 24.76ms - 27.88ms - unsure 🔍
-9% - +6%
-2.51ms - +1.75ms
branch 358 kB 25.26ms - 28.14ms unsure 🔍
-7% - +10%
-1.75ms - +2.51ms
-

field-group permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 421 kB 100.65ms - 106.07ms - unsure 🔍
-7% - +0%
-7.14ms - +0.54ms
branch 409 kB 103.94ms - 109.38ms unsure 🔍
-1% - +7%
-0.54ms - +7.14ms
-

field-label permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 391 kB 46.84ms - 50.24ms - unsure 🔍
-5% - +5%
-2.29ms - +2.65ms
branch 379 kB 46.58ms - 50.14ms unsure 🔍
-5% - +5%
-2.65ms - +2.29ms
-

grid permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 459 kB 83.03ms - 87.97ms - unsure 🔍
-3% - +5%
-2.79ms - +4.23ms
branch 428 kB 82.28ms - 87.28ms unsure 🔍
-5% - +3%
-4.23ms - +2.79ms
-

help-text permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 387 kB 19.37ms - 20.11ms - faster ✔
1% - 5%
0.10ms - 1.10ms
branch 375 kB 20.00ms - 20.68ms slower ❌
0% - 6%
0.10ms - 1.10ms
-

icon permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 394 kB 24.09ms - 25.23ms - unsure 🔍
-4% - +3%
-0.87ms - +0.71ms
branch 382 kB 24.19ms - 25.29ms unsure 🔍
-3% - +4%
-0.71ms - +0.87ms
-

icons permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 373 kB 48.33ms - 49.71ms - unsure 🔍
-2% - +2%
-1.04ms - +0.96ms
branch 362 kB 48.33ms - 49.79ms unsure 🔍
-2% - +2%
-0.96ms - +1.04ms
-

illustrated-message permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 404 kB 25.43ms - 26.97ms - unsure 🔍
-8% - +3%
-2.08ms - +0.92ms
branch 393 kB 25.49ms - 28.07ms unsure 🔍
-4% - +8%
-0.92ms - +2.08ms
-

infield-button permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 401 kB 32.30ms - 35.14ms - unsure 🔍
-6% - +2%
-2.18ms - +0.82ms
branch 389 kB 33.91ms - 34.89ms unsure 🔍
-3% - +7%
-0.82ms - +2.18ms
-

link permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 384 kB 25.83ms - 27.37ms - unsure 🔍
-6% - +2%
-1.57ms - +0.45ms
branch 372 kB 26.50ms - 27.82ms unsure 🔍
-2% - +6%
-0.45ms - +1.57ms
-

menu permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 476 kB 417.52ms - 425.36ms - faster ✔
1% - 5%
6.16ms - 20.16ms
branch 463 kB 428.79ms - 440.41ms slower ❌
1% - 5%
6.16ms - 20.16ms
-

meter permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 406 kB 78.80ms - 81.80ms - faster ✔
0% - 5%
0.31ms - 4.41ms
branch 394 kB 81.26ms - 84.06ms slower ❌
0% - 6%
0.31ms - 4.41ms
-

number-field permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 521 kB 145.52ms - 153.12ms - faster ✔
5% - 11%
8.40ms - 18.68ms
branch 510 kB 159.39ms - 166.33ms slower ❌
5% - 13%
8.40ms - 18.68ms
-

overlay permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 765 kB 601.33ms - 608.67ms - slower ❌
2% - 3%
9.51ms - 18.25ms
branch 754 kB 588.75ms - 593.49ms faster ✔
2% - 3%
9.51ms - 18.25ms
-

directive-test permalink

Version Bytes Avg Time vs remote vs branch
npm latest 769 kB 48.76ms - 50.16ms - slower ❌
1% - 6%
0.39ms - 3.05ms
branch 758 kB 46.61ms - 48.87ms faster ✔
1% - 6%
0.39ms - 3.05ms
-

element-test permalink

Version Bytes Avg Time vs remote vs branch
npm latest 759 kB 615.52ms - 624.28ms - slower ❌
1% - 3%
7.41ms - 18.19ms
branch 748 kB 603.97ms - 610.23ms faster ✔
1% - 3%
7.41ms - 18.19ms
-

lazy-test permalink

Version Bytes Avg Time vs remote vs branch
npm latest 559 kB 92.70ms - 98.14ms - slower ❌
2% - 8%
1.96ms - 7.60ms
branch 548 kB 89.91ms - 91.37ms faster ✔
2% - 8%
1.96ms - 7.60ms
-

picker-button permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 413 kB 59.13ms - 63.67ms - unsure 🔍
-9% - +2%
-5.57ms - +1.17ms
branch 401 kB 61.11ms - 66.09ms unsure 🔍
-2% - +9%
-1.17ms - +5.57ms
-

picker permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 513 kB 946.01ms - 954.27ms - faster ✔
5% - 7%
47.35ms - 76.13ms
branch 501 kB 998.09ms - 1025.67ms slower ❌
5% - 8%
47.35ms - 76.13ms
-

popover permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 383 kB 26.49ms - 29.23ms - unsure 🔍
-10% - +3%
-2.97ms - +0.77ms
branch 372 kB 27.69ms - 30.23ms unsure 🔍
-3% - +11%
-0.77ms - +2.97ms
-

progress-bar permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 407 kB 60.52ms - 65.20ms - unsure 🔍
-4% - +5%
-2.69ms - +2.97ms
branch 395 kB 61.12ms - 64.32ms unsure 🔍
-5% - +4%
-2.97ms - +2.69ms
-

progress-circle permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 384 kB 31.56ms - 33.64ms - unsure 🔍
-7% - +2%
-2.20ms - +0.72ms
branch 372 kB 32.32ms - 34.36ms unsure 🔍
-2% - +7%
-0.72ms - +2.20ms
-

quick-actions permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 360 kB 18.85ms - 20.83ms - unsure 🔍
-5% - +9%
-0.92ms - +1.72ms
branch 349 kB 18.57ms - 20.31ms unsure 🔍
-9% - +5%
-1.72ms - +0.92ms
-

radio permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 405 kB 70.92ms - 74.72ms - unsure 🔍
-5% - +2%
-4.09ms - +1.29ms
branch 393 kB 72.32ms - 76.12ms unsure 🔍
-2% - +6%
-1.29ms - +4.09ms
-

search permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 471 kB 65.20ms - 70.04ms - faster ✔
1% - 11%
0.90ms - 7.74ms
branch 459 kB 69.52ms - 74.36ms slower ❌
1% - 12%
0.90ms - 7.74ms
-

sidenav permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 427 kB 344.15ms - 352.05ms - faster ✔
5% - 9%
19.54ms - 32.70ms
branch 416 kB 368.96ms - 379.48ms slower ❌
6% - 9%
19.54ms - 32.70ms
-

slider permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 478 kB 157.71ms - 162.01ms - faster ✔
2% - 6%
2.42ms - 9.34ms
branch 466 kB 163.03ms - 168.45ms slower ❌
1% - 6%
2.42ms - 9.34ms
-

split-button permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 721 kB 1872.15ms - 1875.93ms - unsure 🔍
-0% - -0%
-9.31ms - -3.97ms
branch 709 kB 1878.79ms - 1882.57ms unsure 🔍
+0% - +0%
+3.97ms - +9.31ms
-

split-view permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 394 kB 77.79ms - 83.45ms - unsure 🔍
-6% - +4%
-4.80ms - +3.16ms
branch 382 kB 78.65ms - 84.23ms unsure 🔍
-4% - +6%
-3.16ms - +4.80ms
-

swatch permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 407 kB 30.23ms - 33.01ms - faster ✔
1% - 12%
0.41ms - 4.19ms
branch 395 kB 32.65ms - 35.19ms slower ❌
1% - 13%
0.41ms - 4.19ms
-

switch permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 399 kB 31.07ms - 32.53ms - faster ✔
1% - 7%
0.14ms - 2.50ms
branch 387 kB 32.19ms - 34.05ms slower ❌
0% - 8%
0.14ms - 2.50ms
-

table permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 531 kB 267.54ms - 274.30ms - unsure 🔍
-4% - +0%
-10.50ms - +0.30ms
branch 494 kB 271.81ms - 280.23ms unsure 🔍
-0% - +4%
-0.30ms - +10.50ms
-

tabs permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 423 kB 197.68ms - 204.04ms - unsure 🔍
-3% - +1%
-6.17ms - +2.17ms
branch 411 kB 200.16ms - 205.56ms unsure 🔍
-1% - +3%
-2.17ms - +6.17ms
-

tags permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 449 kB 27.43ms - 29.77ms - unsure 🔍
-4% - +9%
-0.97ms - +2.37ms
branch 437 kB 26.70ms - 29.10ms unsure 🔍
-8% - +3%
-2.37ms - +0.97ms
-

textfield permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 432 kB 47.12ms - 52.24ms - unsure 🔍
-13% - +0%
-6.85ms - +0.21ms
branch 420 kB 50.57ms - 55.43ms unsure 🔍
-1% - +14%
-0.21ms - +6.85ms
-

thumbnail permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 761 kB 53.26ms - 54.70ms - unsure 🔍
-3% - +0%
-1.86ms - +0.18ms
branch 750 kB 54.10ms - 55.54ms unsure 🔍
-0% - +3%
-0.18ms - +1.86ms
-

toast permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 430 kB 59.39ms - 63.65ms - faster ✔
0% - 9%
0.06ms - 6.18ms
branch 419 kB 62.44ms - 66.84ms unsure 🔍
-0% - +10%
+0.06ms - +6.18ms
-

tooltip permalink

test-basic

Version Bytes Avg Time vs remote vs branch
npm latest 652 kB 78.69ms - 82.19ms - slower ❌
9% - 15%
6.36ms - 10.44ms
branch 641 kB 71.00ms - 73.08ms faster ✔
8% - 13%
6.36ms - 10.44ms
-

test-directive permalink

Version Bytes Avg Time vs remote vs branch
npm latest 633 kB 51.13ms - 52.07ms - faster ✔
6% - 15%
3.24ms - 8.92ms
branch 520 kB 54.88ms - 60.48ms slower ❌
6% - 17%
3.24ms - 8.92ms
-

test-element permalink

Version Bytes Avg Time vs remote vs branch
npm latest 652 kB 111.79ms - 118.49ms - faster ✔
3% - 10%
3.53ms - 11.99ms
branch 641 kB 120.33ms - 125.47ms slower ❌
3% - 11%
3.53ms - 11.99ms
-

test-lazy permalink

Version Bytes Avg Time vs remote vs branch
npm latest 629 kB 90.21ms - 93.79ms - faster ✔
7% - 13%
7.38ms - 13.26ms
branch 618 kB 99.99ms - 104.65ms slower ❌
8% - 15%
7.38ms - 13.26ms
-

top-nav permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 429 kB 80.52ms - 85.28ms - faster ✔
4% - 12%
3.12ms - 11.24ms
branch 417 kB 86.79ms - 93.37ms slower ❌
4% - 14%
3.12ms - 11.24ms
-

tray permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 522 kB 172.21ms - 180.87ms - unsure 🔍
-5% - +2%
-8.18ms - +3.54ms
branch 510 kB 174.91ms - 182.81ms unsure 🔍
-2% - +5%
-3.54ms - +8.18ms
-

truncated permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 525 kB 99.13ms - 103.91ms - unsure 🔍
-6% - +1%
-5.94ms - +0.82ms
branch 514 kB 101.70ms - 106.46ms unsure 🔍
-1% - +6%
-0.82ms - +5.94ms
-

underlay permalink

basic-test

Version Bytes Avg Time vs remote vs branch
npm latest 360 kB 24.43ms - 26.05ms - unsure 🔍
-8% - +2%
-2.19ms - +0.43ms
branch 349 kB 25.10ms - 27.14ms unsure 🔍
-2% - +9%
-0.43ms - +2.19ms
-

@Westbrook Westbrook requested a review from a team April 23, 2024 22:27
changes.has('open') &&
(typeof changes.get('open') !== 'undefined' || this.open)
) {
if (changes.has('open') && (this.hasUpdated || this.open)) {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if we already trying to find 'open' attributes from the PropertyValues do we also need a check on this.open ?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This specific says, when open has changed, but NOT when open has changed from undefined (its initial value) to false (its default value). That was the if only returns true when it's not the first update or the end user applied open === true in the DOM of the element before it was upgraded.

@@ -47,6 +46,7 @@ export const runOverlayTriggerTests = (type: string): void => {
justify-content: center;
}
</style>
<input type="text" />
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is this deliberate?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, the test was giving issues getting into "focus visible", and this makes it easier to enforce that by allowing the test to Tab from the input to the test element.

external: ['@spectrum-web-components/*'],
external: [
'@spectrum-web-components/*',
'lit-html',
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Curious to know why the lit packages are added here?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Because without it we've been shipping multiple copies to our docs site:

image

@@ -29,7 +29,7 @@
},
"devDependencies": {
"@open-wc/building-rollup": "^3.0.2",
"@open-wc/eslint-config": "^12.0.0",
"@open-wc/eslint-config": "^12.0.3",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is this updated required in this PR?

@Rajdeepc
Copy link
Contributor

@Westbrook Do you think its a good idea to point out the pros of upgrading to lit: ^3.x.x to the consumers here in this PR?

@Westbrook
Copy link
Collaborator Author

What sort of benefits do you think users might be interested in? This is a dependency of our code which is allowed to live next to alternate versions of itself, so it should be generally transparent to consumers.

Rajdeepc
Rajdeepc previously approved these changes Apr 26, 2024
@Westbrook Westbrook merged commit f9be9ac into main Apr 29, 2024
48 checks passed
@Westbrook Westbrook deleted the lit3 branch April 29, 2024 14:38
@lschierer
Copy link

awesome!! thanks for this work

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.

Update lit to v3
3 participants