preactjs / preact

⚛ī¸ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.
https://preactjs.com
MIT License
36.35k stars 1.93k forks source link

10.22.0 #4385

Closed JoviDeCroock closed 1 month ago

JoviDeCroock commented 1 month ago

Features

Fixes

filter-list
  • Browser: chrome-headless
  • Sample size: 50
  • Built by: Benchmarks #1495
  • Commit: 15a7fae

duration

VersionAvg timevs preact-localvs preact-main
preact-local16.75ms - 17.23ms-unsure 🔍
-0% - +3%
-0.01ms - +0.49ms
preact-main16.68ms - 16.83msunsure 🔍
-3% - +0%
-0.49ms - +0.01ms
-

usedJSHeapSize

VersionAvg timevs preact-localvs preact-main
preact-local1.75ms - 1.75ms-unsure 🔍
-0% - +0%
-0.01ms - +0.00ms
preact-main1.75ms - 1.76msunsure 🔍
-0% - +0%
-0.00ms - +0.01ms
-
hydrate1k
  • Browser: chrome-headless
  • Sample size: 50
  • Built by: Benchmarks #1495
  • Commit: 15a7fae

duration

VersionAvg timevs preact-localvs preact-main
preact-local73.04ms - 75.01ms-unsure 🔍
-1% - +2%
-0.84ms - +1.42ms
preact-main73.17ms - 74.30msunsure 🔍
-2% - +1%
-1.42ms - +0.84ms
-

usedJSHeapSize

VersionAvg timevs preact-localvs preact-main
preact-local14.04ms - 14.47ms-unsure 🔍
-3% - +1%
-0.49ms - +0.19ms
preact-main14.14ms - 14.67msunsure 🔍
-1% - +3%
-0.19ms - +0.49ms
-
many-updates
  • Browser: chrome-headless
  • Sample size: 50
  • Built by: Benchmarks #1495
  • Commit: 15a7fae

duration

VersionAvg timevs preact-localvs preact-main
preact-local16.37ms - 17.05ms-unsure 🔍
-4% - +2%
-0.64ms - +0.41ms
preact-main16.43ms - 17.22msunsure 🔍
-2% - +4%
-0.41ms - +0.64ms
-

usedJSHeapSize

VersionAvg timevs preact-localvs preact-main
preact-local4.86ms - 4.86ms-unsure 🔍
-0% - +0%
-0.00ms - +0.00ms
preact-main4.86ms - 4.86msunsure 🔍
-0% - +0%
-0.00ms - +0.00ms
-
replace1k
  • Browser: chrome-headless
  • Sample size: 100
  • Built by: Benchmarks #1495
  • Commit: 15a7fae

duration

VersionAvg timevs preact-localvs preact-main
preact-local77.12ms - 79.17ms-unsure 🔍
-2% - +1%
-1.71ms - +1.14ms
preact-main77.44ms - 79.41msunsure 🔍
-1% - +2%
-1.14ms - +1.71ms
-

usedJSHeapSize

VersionAvg timevs preact-localvs preact-main
preact-local3.69ms - 3.74ms-unsure 🔍
-1% - +1%
-0.02ms - +0.03ms
preact-main3.69ms - 3.73msunsure 🔍
-1% - +1%
-0.03ms - +0.02ms
-

run-warmup-0

VersionAvg timevs preact-localvs preact-main
preact-local29.82ms - 30.67ms-unsure 🔍
-2% - +2%
-0.56ms - +0.61ms
preact-main29.82ms - 30.62msunsure 🔍
-2% - +2%
-0.61ms - +0.56ms
-

run-warmup-1

VersionAvg timevs preact-localvs preact-main
preact-local38.30ms - 40.25ms-unsure 🔍
-3% - +4%
-1.27ms - +1.49ms
preact-main38.19ms - 40.15msunsure 🔍
-4% - +3%
-1.49ms - +1.27ms
-

run-warmup-2

VersionAvg timevs preact-localvs preact-main
preact-local27.97ms - 28.71ms-unsure 🔍
-3% - +1%
-0.81ms - +0.36ms
preact-main28.11ms - 29.01msunsure 🔍
-1% - +3%
-0.36ms - +0.81ms
-

run-warmup-3

VersionAvg timevs preact-localvs preact-main
preact-local25.97ms - 26.92ms-unsure 🔍
-4% - +1%
-1.01ms - +0.28ms
preact-main26.37ms - 27.24msunsure 🔍
-1% - +4%
-0.28ms - +1.01ms
-

run-warmup-4

VersionAvg timevs preact-localvs preact-main
preact-local28.47ms - 30.68ms-unsure 🔍
-2% - +8%
-0.70ms - +2.19ms
preact-main27.90ms - 29.76msunsure 🔍
-7% - +2%
-2.19ms - +0.70ms
-

run-final

VersionAvg timevs preact-localvs preact-main
preact-local25.24ms - 26.52ms-unsure 🔍
-7% - +0%
-1.87ms - +0.13ms
preact-main25.98ms - 27.52msunsure 🔍
-1% - +7%
-0.13ms - +1.87ms
-
text-update
  • Browser: chrome-headless
  • Sample size: 330
  • Built by: Benchmarks #1495
  • Commit: 15a7fae

duration

VersionAvg timevs preact-localvs preact-main
preact-local1.74ms - 1.80ms-unsure 🔍
-2% - +4%
-0.03ms - +0.06ms
preact-main1.72ms - 1.79msunsure 🔍
-4% - +2%
-0.06ms - +0.03ms
-

usedJSHeapSize

VersionAvg timevs preact-localvs preact-main
preact-local1.19ms - 1.25ms-unsure 🔍
-5% - +2%
-0.07ms - +0.02ms
preact-main1.21ms - 1.27msunsure 🔍
-2% - +5%
-0.02ms - +0.07ms
-
todo
  • Browser: chrome-headless
  • Sample size: 50
  • Built by: Benchmarks #1495
  • Commit: 15a7fae

duration

VersionAvg timevs preact-localvs preact-main
preact-local28.67ms - 29.81ms-unsure 🔍
-1% - +3%
-0.34ms - +0.85ms
preact-main28.82ms - 29.16msunsure 🔍
-3% - +1%
-0.85ms - +0.34ms
-

usedJSHeapSize

VersionAvg timevs preact-localvs preact-main
preact-local1.25ms - 1.25ms-unsure 🔍
-0% - +0%
-0.00ms - +0.00ms
preact-main1.25ms - 1.25msunsure 🔍
-0% - +0%
-0.00ms - +0.00ms
-
update10th1k
  • Browser: chrome-headless
  • Sample size: 50
  • Built by: Benchmarks #1495
  • Commit: 15a7fae

duration

VersionAvg timevs preact-localvs preact-main
preact-local32.68ms - 33.70ms-unsure 🔍
-1% - +3%
-0.42ms - +0.86ms
preact-main32.58ms - 33.35msunsure 🔍
-3% - +1%
-0.86ms - +0.42ms
-

usedJSHeapSize

VersionAvg timevs preact-localvs preact-main
preact-local3.70ms - 3.70ms-unsure 🔍
+0% - +0%
+0.00ms - +0.00ms
preact-main3.70ms - 3.70msunsure 🔍
-0% - -0%
-0.00ms - -0.00ms
-

tachometer-reporter-action v2 for Benchmarks

github-actions[bot] commented 1 month ago

Size Change: 0 B

Total Size: 61.4 kB

ℹī¸ View Unchanged | Filename | Size | | :--- | :---: | | `compat/dist/compat.js` | 4.09 kB | | `compat/dist/compat.module.js` | 4.01 kB | | `compat/dist/compat.umd.js` | 4.14 kB | | `debug/dist/debug.js` | 3.71 kB | | `debug/dist/debug.module.js` | 3.71 kB | | `debug/dist/debug.umd.js` | 3.79 kB | | `devtools/dist/devtools.js` | 231 B | | `devtools/dist/devtools.module.js` | 240 B | | `devtools/dist/devtools.umd.js` | 314 B | | `dist/preact.js` | 4.63 kB | | `dist/preact.min.js` | 4.67 kB | | `dist/preact.min.module.js` | 4.66 kB | | `dist/preact.min.umd.js` | 4.69 kB | | `dist/preact.module.js` | 4.65 kB | | `dist/preact.umd.js` | 4.71 kB | | `hooks/dist/hooks.js` | 1.55 kB | | `hooks/dist/hooks.module.js` | 1.59 kB | | `hooks/dist/hooks.umd.js` | 1.63 kB | | `jsx-runtime/dist/jsxRuntime.js` | 976 B | | `jsx-runtime/dist/jsxRuntime.module.js` | 949 B | | `jsx-runtime/dist/jsxRuntime.umd.js` | 1.06 kB | | `test-utils/dist/testUtils.js` | 453 B | | `test-utils/dist/testUtils.module.js` | 454 B | | `test-utils/dist/testUtils.umd.js` | 536 B |

compressed-size-action

coveralls commented 1 month ago

Coverage Status

coverage: 99.609%. remained the same when pulling b712a1f3790232aed17dc15e68f30eaeab61f931 on 10.21.1 into cece8c3957c0f2200ec3df92c761f7529a9b5356 on main.

coveralls commented 1 month ago

Coverage Status

coverage: 99.609%. remained the same when pulling 15a7faecc043c8fa483ace0c2e0f3bdadd1c91f2 on 10.21.1 into cece8c3957c0f2200ec3df92c761f7529a9b5356 on main.