Skip to content

build(deps): update devdependency size-limit to ^14.0.0 - #1152

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/size-limit-14.x
Open

renovate[bot] wants to merge 1 commit into
masterfrom
renovate/size-limit-14.x

Conversation

@renovate

@renovate renovate Bot commented Sep 20, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
size-limit ^12.0.0 → ^14.0.0 age adoption passing confidence

Release Notes

ai/size-limit (size-limit)

v14.2.0

Compare Source

v14.1.0

Compare Source

v14.0.1

Compare Source

  • Fixed increased size in rolldown plugin.
  • Fixed docs (by @​Likio3000).

v14.0.0

Compare Source

  • Moved to rolldown by default in @size-limit/preset-small-lib.
  • Unified Node.js support accross projects.
  • Removed dependencies.

v13.1.1

Compare Source

  • Fixed release.

v13.0.3

Compare Source

  • Removed picocolors dependencies.

v13.0.2

Compare Source

  • Fixed glob pattern regression.

v13.0.1

Compare Source

  • Fixed publishing process.

Configuration

📅 Schedule: (in timezone Europe/London)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot requested a review from wopian September 20, 2026 22:52
@github-actions

github-actions Bot commented Sep 20, 2026 •

Copy link
Copy Markdown
Contributor

yarn.lock changes

Click to toggle table visibility
Name Status Previous Current
fdir REMOVED 6.5.0 -
size-limit UPDATED 12.1.0 14.2.0
tinyglobby REMOVED 0.2.16 -

@renovate
renovate Bot force-pushed the renovate/size-limit-14.x branch from 17c6cb5 to 1e5901c Compare October 1, 2026 05:30
@renovate
renovate Bot force-pushed the renovate/size-limit-14.x branch 8 times, most recently from b82f627 to 8021ac5 Compare October 14, 2026 00:42
@github-actions

github-actions Bot commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

JSON:API benchmark changes

Every throughput change is labeled faster/slower; labels do not imply statistical significance. Bold rows mark PR winners per runtime, suite, mode, and scenario, including ties.

Multipliers compare codecs with kitsu-core and clients with kitsu (1x), separately for base and PR. A 3x slower library runs at one third the reference rate. Missing reference scores show —.

CI run and complete results

bun 1.4.3

Base 316f56bd02d94a185ffea9271d6ff675ec7dece1; proposed merge d494181976ed77f066897604a5a40d1c9672b4c6.

Suite / mode / scenario Library Base PR Change vs Kitsu base / PR
codec/decode/small-no-relationships kitsu-core 1,831,828 1,864,185 1.77% faster 1x / 1x
codec/encode/small-no-relationships kitsu-core 1,693,699 1,690,996 0.16% slower 1x / 1x
codec/decode-encode/small-no-relationships kitsu-core 740,413 719,257 2.86% slower 1x / 1x
client/decode/small-no-relationships kitsu 68,292 66,773 2.22% slower 1x / 1x
client/encode/small-no-relationships kitsu 50,607 50,306 0.60% slower 1x / 1x
client/decode-encode/small-no-relationships kitsu 59,968 59,506 0.77% slower 1x / 1x
codec/decode/small-links-only kitsu-core 1,649,155 1,567,245 4.97% slower 1x / 1x
codec/encode/small-links-only kitsu-core 1,659,346 1,677,619 1.10% faster 1x / 1x
codec/decode-encode/small-links-only kitsu-core 611,593 598,236 2.18% slower 1x / 1x
client/decode/small-links-only kitsu 66,366 65,739 0.94% slower 1x / 1x
client/encode/small-links-only kitsu 58,075 56,538 2.65% slower 1x / 1x
client/decode-encode/small-links-only kitsu 60,426 59,852 0.95% slower 1x / 1x
codec/decode/small-relationships kitsu-core 451,914 438,926 2.87% slower 1x / 1x
codec/encode/small-relationships kitsu-core 1,126,623 1,121,219 0.48% slower 1x / 1x
codec/decode-encode/small-relationships kitsu-core 248,890 245,659 1.30% slower 1x / 1x
client/decode/small-relationships kitsu 56,779 55,213 2.76% slower 1x / 1x
client/encode/small-relationships kitsu 51,934 49,935 3.85% slower 1x / 1x
client/decode-encode/small-relationships kitsu 50,711 50,467 0.48% slower 1x / 1x
codec/decode/nested-relationships kitsu-core 543,104 542,872 0.04% slower 1x / 1x
codec/encode/nested-relationships kitsu-core 1,265,016 1,262,909 0.17% slower 1x / 1x
codec/decode-encode/nested-relationships kitsu-core 301,420 282,071 6.42% slower 1x / 1x
client/decode/nested-relationships kitsu 59,251 58,031 2.06% slower 1x / 1x
client/encode/nested-relationships kitsu 55,252 54,581 1.21% slower 1x / 1x
client/decode-encode/nested-relationships kitsu 54,322 53,653 1.23% slower 1x / 1x
codec/decode/collection kitsu-core 175,279 161,294 7.98% slower 1x / 1x
codec/encode/collection kitsu-core 394,822 406,031 2.84% faster 1x / 1x
codec/decode-encode/collection kitsu-core incorrect incorrect incorrect / incorrect 1x / 1x
client/decode/collection kitsu 26,436 26,685 0.94% faster 1x / 1x
client/encode/collection kitsu 29,781 27,179 8.74% slower 1x / 1x
client/decode-encode/collection kitsu incorrect incorrect incorrect / incorrect 1x / 1x
codec/decode/collection-includes kitsu-core 179,780 183,415 2.02% faster 1x / 1x
codec/encode/collection-includes kitsu-core incorrect incorrect incorrect / incorrect 1x / 1x
codec/decode-encode/collection-includes kitsu-core 92,524 88,830 3.99% slower 1x / 1x
client/decode/collection-includes kitsu 30,806 30,069 2.39% slower 1x / 1x
client/encode/collection-includes kitsu incorrect incorrect incorrect / incorrect 1x / 1x
client/decode-encode/collection-includes kitsu 22,484 22,141 1.52% slower 1x / 1x
codec/decode/patch-single kitsu-core 1,991,095 1,771,277 11.04% slower 1x / 1x
codec/encode/patch-single kitsu-core 1,749,670 1,807,142 3.28% faster 1x / 1x
codec/decode-encode/patch-single kitsu-core 765,416 764,080 0.17% slower 1x / 1x
client/decode/patch-single kitsu 70,157 69,893 0.38% slower 1x / 1x
client/encode/patch-single kitsu 61,145 60,351 1.30% slower 1x / 1x
client/decode-encode/patch-single kitsu 64,842 62,733 3.25% slower 1x / 1x
codec/decode/empty-relationships kitsu-core incorrect incorrect incorrect / incorrect 1x / 1x
codec/encode/empty-relationships kitsu-core 1,572,857 1,615,697 2.72% faster 1x / 1x
codec/decode-encode/empty-relationships kitsu-core incorrect incorrect incorrect / incorrect 1x / 1x
client/decode/empty-relationships kitsu incorrect incorrect incorrect / incorrect 1x / 1x
client/encode/empty-relationships kitsu 54,084 52,385 3.14% slower 1x / 1x
client/decode-encode/empty-relationships kitsu incorrect incorrect incorrect / incorrect 1x / 1x
codec/decode/few-includes kitsu-core 624 661 5.88% faster 1x / 1x
codec/encode/few-includes kitsu-core 1,194 1,120 6.17% slower 1x / 1x
codec/decode-encode/few-includes kitsu-core 280 286 2.15% faster 1x / 1x
client/decode/few-includes kitsu 430 440 2.41% faster 1x / 1x
client/encode/few-includes kitsu 430 462 7.51% faster 1x / 1x
client/decode-encode/few-includes kitsu 415 419 0.79% faster 1x / 1x
codec/decode/many-includes kitsu-core 21 21.41 1.97% faster 1x / 1x
codec/encode/many-includes kitsu-core 1,175 1,235 5.08% faster 1x / 1x
codec/decode-encode/many-includes kitsu-core 20.47 19.98 2.41% slower 1x / 1x
client/decode/many-includes kitsu 23.89 24.04 0.61% faster 1x / 1x
client/encode/many-includes kitsu 405 385 5.04% slower 1x / 1x
client/decode-encode/many-includes kitsu 43.95 44.6 1.47% faster 1x / 1x
codec/decode/complex-relationships kitsu-core timeout timeout timeout / timeout 1x / 1x
codec/encode/complex-relationships kitsu-core 417 490 17.44% faster 1x / 1x
codec/decode-encode/complex-relationships kitsu-core timeout timeout timeout / timeout 1x / 1x
client/decode/complex-relationships kitsu timeout timeout timeout / timeout 1x / 1x
client/encode/complex-relationships kitsu 126 103 17.85% slower 1x / 1x
client/decode-encode/complex-relationships kitsu timeout timeout timeout / timeout 1x / 1x
codec/decode/self-cycle kitsu-core 415,516 377,909 9.05% slower 1x / 1x
codec/encode/self-cycle kitsu-core 1,148,312 1,199,045 4.42% faster 1x / 1x
codec/decode-encode/self-cycle kitsu-core 244,717 234,070 4.35% slower 1x / 1x
client/decode/self-cycle kitsu 54,096 52,646 2.68% slower 1x / 1x
client/encode/self-cycle kitsu 52,598 52,308 0.55% slower 1x / 1x
client/decode-encode/self-cycle kitsu 51,783 50,433 2.61% slower 1x / 1x
codec/decode/mutual-cycle kitsu-core 292,649 302,152 3.25% faster 1x / 1x
codec/encode/mutual-cycle kitsu-core 1,155,567 1,263,623 9.35% faster 1x / 1x
codec/decode-encode/mutual-cycle kitsu-core 201,361 208,932 3.76% faster 1x / 1x
client/decode/mutual-cycle kitsu 49,823 49,768 0.11% slower 1x / 1x
client/encode/mutual-cycle kitsu 53,257 52,905 0.66% slower 1x / 1x
client/decode-encode/mutual-cycle kitsu 50,029 49,126 1.80% slower 1x / 1x

node v26.11.1

Base 316f56bd02d94a185ffea9271d6ff675ec7dece1; proposed merge d494181976ed77f066897604a5a40d1c9672b4c6.

Suite / mode / scenario Library Base PR Change vs Kitsu base / PR
codec/decode/small-no-relationships kitsu-core 1,150,347 1,147,316 0.26% slower 1x / 1x
codec/encode/small-no-relationships kitsu-core 407,750 408,591 0.21% faster 1x / 1x
codec/decode-encode/small-no-relationships kitsu-core 281,370 279,941 0.51% slower 1x / 1x
client/decode/small-no-relationships kitsu 60,171 59,450 1.20% slower 1x / 1x
client/encode/small-no-relationships kitsu 48,152 49,204 2.18% faster 1x / 1x
client/decode-encode/small-no-relationships kitsu 52,513 53,770 2.40% faster 1x / 1x
codec/decode/small-links-only kitsu-core 868,691 867,252 0.17% slower 1x / 1x
codec/encode/small-links-only kitsu-core 417,807 414,462 0.80% slower 1x / 1x
codec/decode-encode/small-links-only kitsu-core 246,180 247,021 0.34% faster 1x / 1x
client/decode/small-links-only kitsu 56,611 57,154 0.96% faster 1x / 1x
client/encode/small-links-only kitsu 48,803 48,371 0.89% slower 1x / 1x
client/decode-encode/small-links-only kitsu 51,684 51,976 0.57% faster 1x / 1x
codec/decode/small-relationships kitsu-core 202,332 200,524 0.89% slower 1x / 1x
codec/encode/small-relationships kitsu-core 343,164 343,595 0.13% faster 1x / 1x
codec/decode-encode/small-relationships kitsu-core 115,147 110,550 3.99% slower 1x / 1x
client/decode/small-relationships kitsu 39,000 37,636 3.50% slower 1x / 1x
client/encode/small-relationships kitsu 41,468 41,231 0.57% slower 1x / 1x
client/decode-encode/small-relationships kitsu 38,614 38,000 1.59% slower 1x / 1x
codec/decode/nested-relationships kitsu-core 240,523 239,781 0.31% slower 1x / 1x
codec/encode/nested-relationships kitsu-core 374,099 372,779 0.35% slower 1x / 1x
codec/decode-encode/nested-relationships kitsu-core 127,728 127,415 0.25% slower 1x / 1x
client/decode/nested-relationships kitsu 40,762 40,660 0.25% slower 1x / 1x
client/encode/nested-relationships kitsu 44,507 43,681 1.86% slower 1x / 1x
client/decode-encode/nested-relationships kitsu 42,020 40,781 2.95% slower 1x / 1x
codec/decode/collection kitsu-core 111,611 110,762 0.76% slower 1x / 1x
codec/encode/collection kitsu-core 118,529 119,984 1.23% faster 1x / 1x
codec/decode-encode/collection kitsu-core incorrect incorrect incorrect / incorrect 1x / 1x
client/decode/collection kitsu 20,155 20,157 <0.01% faster 1x / 1x
client/encode/collection kitsu 23,044 23,070 0.12% faster 1x / 1x
client/decode-encode/collection kitsu incorrect incorrect incorrect / incorrect 1x / 1x
codec/decode/collection-includes kitsu-core 81,979 83,329 1.65% faster 1x / 1x
codec/encode/collection-includes kitsu-core incorrect incorrect incorrect / incorrect 1x / 1x
codec/decode-encode/collection-includes kitsu-core 40,539 40,622 0.21% faster 1x / 1x
client/decode/collection-includes kitsu 19,454 19,160 1.51% slower 1x / 1x
client/encode/collection-includes kitsu incorrect incorrect incorrect / incorrect 1x / 1x
client/decode-encode/collection-includes kitsu 17,661 17,355 1.73% slower 1x / 1x
codec/decode/patch-single kitsu-core 1,421,460 1,409,824 0.82% slower 1x / 1x
codec/encode/patch-single kitsu-core 444,983 443,326 0.37% slower 1x / 1x
codec/decode-encode/patch-single kitsu-core 310,702 308,483 0.71% slower 1x / 1x
client/decode/patch-single kitsu 63,064 62,682 0.60% slower 1x / 1x
client/encode/patch-single kitsu 51,550 50,477 2.08% slower 1x / 1x
client/decode-encode/patch-single kitsu 56,287 56,584 0.53% faster 1x / 1x
codec/decode/empty-relationships kitsu-core incorrect incorrect incorrect / incorrect 1x / 1x
codec/encode/empty-relationships kitsu-core 393,749 398,481 1.20% faster 1x / 1x
codec/decode-encode/empty-relationships kitsu-core incorrect incorrect incorrect / incorrect 1x / 1x
client/decode/empty-relationships kitsu incorrect incorrect incorrect / incorrect 1x / 1x
client/encode/empty-relationships kitsu 44,208 45,953 3.95% faster 1x / 1x
client/decode-encode/empty-relationships kitsu incorrect incorrect incorrect / incorrect 1x / 1x
codec/decode/few-includes kitsu-core 345 367 6.29% faster 1x / 1x
codec/encode/few-includes kitsu-core 347 363 4.60% faster 1x / 1x
codec/decode-encode/few-includes kitsu-core 129 156 20.89% faster 1x / 1x
client/decode/few-includes kitsu 208 203 2.20% slower 1x / 1x
client/encode/few-includes kitsu 190 189 0.47% slower 1x / 1x
client/decode-encode/few-includes kitsu 196 192 1.98% slower 1x / 1x
codec/decode/many-includes kitsu-core 6.69 6.75 0.77% faster 1x / 1x
codec/encode/many-includes kitsu-core 394 373 5.33% slower 1x / 1x
codec/decode-encode/many-includes kitsu-core 6.13 6.12 0.28% slower 1x / 1x
client/decode/many-includes kitsu 8.23 8.08 1.81% slower 1x / 1x
client/encode/many-includes kitsu 195 201 3.34% faster 1x / 1x
client/decode-encode/many-includes kitsu 15.12 15.47 2.26% faster 1x / 1x
codec/decode/complex-relationships kitsu-core timeout timeout timeout / timeout 1x / 1x
codec/encode/complex-relationships kitsu-core 235 171 27.01% slower 1x / 1x
codec/decode-encode/complex-relationships kitsu-core timeout timeout timeout / timeout 1x / 1x
client/decode/complex-relationships kitsu timeout timeout timeout / timeout 1x / 1x
client/encode/complex-relationships kitsu 78.56 72.18 8.12% slower 1x / 1x
client/decode-encode/complex-relationships kitsu timeout timeout timeout / timeout 1x / 1x
codec/decode/self-cycle kitsu-core 185,725 183,695 1.09% slower 1x / 1x
codec/encode/self-cycle kitsu-core 366,224 365,977 0.07% slower 1x / 1x
codec/decode-encode/self-cycle kitsu-core 114,617 113,239 1.20% slower 1x / 1x
client/decode/self-cycle kitsu 37,728 38,023 0.78% faster 1x / 1x
client/encode/self-cycle kitsu 44,844 45,731 1.98% faster 1x / 1x
client/decode-encode/self-cycle kitsu 38,846 39,275 1.11% faster 1x / 1x
codec/decode/mutual-cycle kitsu-core 146,168 143,364 1.92% slower 1x / 1x
codec/encode/mutual-cycle kitsu-core 372,877 364,976 2.12% slower 1x / 1x
codec/decode-encode/mutual-cycle kitsu-core 92,891 93,265 0.40% faster 1x / 1x
client/decode/mutual-cycle kitsu 34,046 34,657 1.79% faster 1x / 1x
client/encode/mutual-cycle kitsu 46,134 45,244 1.93% slower 1x / 1x
client/decode-encode/mutual-cycle kitsu 35,093 37,458 6.74% faster 1x / 1x

bun 1.4.3

Base 316f56bd02d94a185ffea9271d6ff675ec7dece1; proposed merge d494181976ed77f066897604a5a40d1c9672b4c6.

Competitor changes
Suite / mode / scenario Library Base PR Change vs Kitsu base / PR
client/decode/small-no-relationships fetchja 270,721 272,424 0.63% faster 3.96x faster / 4.08x faster
client/encode/small-no-relationships fetchja 314,070 318,156 1.30% faster 6.21x faster / 6.32x faster
client/decode-encode/small-no-relationships fetchja 274,598 276,139 0.56% faster 4.58x faster / 4.64x faster
codec/decode/small-no-relationships devour 1,846,776 1,739,042 5.83% slower 1.01x faster / 1.07x slower
codec/encode/small-no-relationships devour 3,059,004 3,099,529 1.32% faster 1.81x faster / 1.83x faster
codec/decode-encode/small-no-relationships devour 934,203 952,986 2.01% faster 1.26x faster / 1.32x faster
client/decode/small-no-relationships devour 65,242 65,354 0.17% faster 1.05x slower / 1.02x slower
client/encode/small-no-relationships devour 59,194 59,447 0.43% faster 1.17x faster / 1.18x faster
client/decode-encode/small-no-relationships devour 58,517 58,050 0.80% slower 1.02x slower / 1.03x slower
codec/decode/small-no-relationships yayson 906,563 925,769 2.12% faster 2.02x slower / 2.01x slower
codec/encode/small-no-relationships yayson 1,762,582 1,709,432 3.02% slower 1.04x faster / 1.01x faster
codec/decode-encode/small-no-relationships yayson 546,515 542,453 0.74% slower 1.35x slower / 1.33x slower
codec/decode/small-no-relationships jsona 1,314,895 1,320,101 0.40% faster 1.39x slower / 1.41x slower
codec/encode/small-no-relationships jsona 2,351,976 2,252,694 4.22% slower 1.39x faster / 1.33x faster
codec/decode-encode/small-no-relationships jsona 744,484 749,651 0.69% faster 1.01x faster / 1.04x faster
codec/decode/small-no-relationships deserialize-json-api 471,844 470,866 0.21% slower 3.88x slower / 3.96x slower
codec/encode/small-no-relationships deserialize-json-api unsupported unsupported unsupported / unsupported — / —
codec/decode-encode/small-no-relationships deserialize-json-api unsupported unsupported unsupported / unsupported — / —
client/decode/small-links-only fetchja 242,558 245,728 1.31% faster 3.65x faster / 3.74x faster
client/encode/small-links-only fetchja 313,413 306,829 2.10% slower 5.4x faster / 5.43x faster
client/decode-encode/small-links-only fetchja 258,825 257,635 0.46% slower 4.28x faster / 4.3x faster
codec/decode/small-links-only devour 966,791 980,511 1.42% faster 1.71x slower / 1.6x slower
codec/encode/small-links-only devour 1,981,737 2,000,964 0.97% faster 1.19x faster / 1.19x faster
codec/decode-encode/small-links-only devour 560,057 555,364 0.84% slower 1.09x slower / 1.08x slower
client/decode/small-links-only devour 62,055 62,013 0.07% slower 1.07x slower / 1.06x slower
client/encode/small-links-only devour 58,819 58,467 0.60% slower 1.01x faster / 1.03x faster
client/decode-encode/small-links-only devour 57,184 57,297 0.20% faster 1.06x slower / 1.04x slower
codec/decode/small-links-only yayson 614,929 618,584 0.59% faster 2.68x slower / 2.53x slower
codec/encode/small-links-only yayson 1,399,443 1,423,548 1.72% faster 1.19x slower / 1.18x slower
codec/decode-encode/small-links-only yayson 369,649 369,383 0.07% slower 1.65x slower / 1.62x slower
codec/decode/small-links-only jsona 1,218,801 1,224,418 0.46% faster 1.35x slower / 1.28x slower
codec/encode/small-links-only jsona 2,387,975 2,234,815 6.41% slower 1.44x faster / 1.33x faster
codec/decode-encode/small-links-only jsona 642,731 645,261 0.39% faster 1.05x faster / 1.08x faster
codec/decode/small-links-only deserialize-json-api error error error / error — / —
codec/encode/small-links-only deserialize-json-api unsupported unsupported unsupported / unsupported — / —
codec/decode-encode/small-links-only deserialize-json-api unsupported unsupported unsupported / unsupported — / —
client/decode/small-relationships fetchja 132,850 132,370 0.36% slower 2.34x faster / 2.4x faster
client/encode/small-relationships fetchja 227,649 233,474 2.56% faster 4.38x faster / 4.68x faster
client/decode-encode/small-relationships fetchja 161,153 162,428 0.79% faster 3.18x faster / 3.22x faster
codec/decode/small-relationships devour 324,020 328,608 1.42% faster 1.39x slower / 1.34x slower
codec/encode/small-relationships devour 1,395,843 1,342,718 3.81% slower 1.24x faster / 1.2x faster
codec/decode-encode/small-relationships devour 239,358 237,122 0.93% slower 1.04x slower / 1.04x slower
client/decode/small-relationships devour 51,471 52,379 1.76% faster 1.1x slower / 1.05x slower
client/encode/small-relationships devour 51,071 50,836 0.46% slower 1.02x slower / 1.02x faster
client/decode-encode/small-relationships devour 48,111 48,526 0.86% faster 1.05x slower / 1.04x slower
codec/decode/small-relationships yayson 230,333 231,125 0.34% faster 1.96x slower / 1.9x slower
codec/encode/small-relationships yayson 940,682 878,197 6.64% slower 1.2x slower / 1.28x slower
codec/decode-encode/small-relationships yayson 161,891 163,906 1.24% faster 1.54x slower / 1.5x slower
codec/decode/small-relationships jsona 344,085 354,911 3.15% faster 1.31x slower / 1.24x slower
codec/encode/small-relationships jsona 1,062,437 979,661 7.79% slower 1.06x slower / 1.14x slower
codec/decode-encode/small-relationships jsona 218,224 216,532 0.78% slower 1.14x slower / 1.13x slower
codec/decode/small-relationships deserialize-json-api error error error / error — / —
codec/encode/small-relationships deserialize-json-api unsupported unsupported unsupported / unsupported — / —
codec/decode-encode/small-relationships deserialize-json-api unsupported unsupported unsupported / unsupported — / —
client/decode/nested-relationships fetchja 157,463 157,459 <0.01% slower 2.66x faster / 2.71x faster
client/encode/nested-relationships fetchja 270,725 280,555 3.63% faster 4.9x faster / 5.14x faster
client/decode-encode/nested-relationships fetchja 178,570 180,301 0.97% faster 3.29x faster / 3.36x faster
codec/decode/nested-relationships devour 387,903 376,916 2.83% slower 1.4x slower / 1.44x slower
codec/encode/nested-relationships devour 1,707,898 1,697,569 0.60% slower 1.35x faster / 1.34x faster
codec/decode-encode/nested-relationships devour 260,507 265,079 1.76% faster 1.16x slower / 1.06x slower
client/decode/nested-relationships devour 53,992 53,578 0.77% slower 1.1x slower / 1.08x slower
client/encode/nested-relationships devour 54,169 54,870 1.29% faster 1.02x slower / 1.01x faster
client/decode-encode/nested-relationships devour 50,317 50,585 0.53% faster 1.08x slower / 1.06x slower
codec/decode/nested-relationships yayson 281,871 280,319 0.55% slower 1.93x slower / 1.94x slower
codec/encode/nested-relationships yayson 925,630 912,554 1.41% slower 1.37x slower / 1.38x slower
codec/decode-encode/nested-relationships yayson 203,636 200,287 1.64% slower 1.48x slower / 1.41x slower
codec/decode/nested-relationships jsona 389,289 377,207 3.10% slower 1.4x slower / 1.44x slower
codec/encode/nested-relationships jsona 1,142,633 1,181,535 3.40% faster 1.11x slower / 1.07x slower
codec/decode-encode/nested-relationships jsona 248,711 248,472 0.10% slower 1.21x slower / 1.14x slower
codec/decode/nested-relationships deserialize-json-api 219,515 217,392 0.97% slower 2.47x slower / 2.5x slower
codec/encode/nested-relationships deserialize-json-api unsupported unsupported unsupported / unsupported — / —
codec/decode-encode/nested-relationships deserialize-json-api unsupported unsupported unsupported / unsupported — / —
client/decode/collection fetchja 42,578 42,398 0.42% slower 1.61x faster / 1.59x faster
client/encode/collection fetchja unsupported unsupported unsupported / unsupported — / —
client/decode-encode/collection fetchja unsupported unsupported unsupported / unsupported — / —
codec/decode/collection devour 116,865 110,668 5.30% slower 1.5x slower / 1.46x slower
codec/encode/collection devour 166,220 164,748 0.89% slower 2.38x slower / 2.46x slower
codec/decode-encode/collection devour 56,473 56,962 0.87% faster — / —
client/decode/collection devour 24,977 24,097 3.52% slower 1.06x slower / 1.11x slower
client/encode/collection devour unsupported unsupported unsupported / unsupported — / —
client/decode-encode/collection devour unsupported unsupported unsupported / unsupported — / —
codec/decode/collection yayson 84,291 81,863 2.88% slower 2.08x slower / 1.97x slower
codec/encode/collection yayson 204,460 192,516 5.84% slower 1.93x slower / 2.11x slower
codec/decode-encode/collection yayson 50,594 51,614 2.02% faster — / —
codec/decode/collection jsona 288,060 308,465 7.08% faster 1.64x faster / 1.91x faster
codec/encode/collection jsona 594,778 615,154 3.43% faster 1.51x faster / 1.52x faster
codec/decode-encode/collection jsona 125,376 127,105 1.38% faster — / —
codec/decode/collection deserialize-json-api error error error / error — / —
codec/encode/collection deserialize-json-api unsupported unsupported unsupported / unsupported — / —
codec/decode-encode/collection deserialize-json-api unsupported unsupported unsupported / unsupported — / —
client/decode/collection-includes fetchja 41,793 39,961 4.38% slower 1.36x faster / 1.33x faster
client/encode/collection-includes fetchja unsupported unsupported unsupported / unsupported — / —
client/decode-encode/collection-includes fetchja unsupported unsupported unsupported / unsupported — / —
codec/decode/collection-includes devour 140,392 130,583 6.99% slower 1.28x slower / 1.4x slower
codec/encode/collection-includes devour 302,069 274,420 9.15% slower — / —
codec/decode-encode/collection-includes devour 77,463 78,128 0.86% faster 1.19x slower / 1.14x slower
client/decode/collection-includes devour 26,323 26,097 0.86% slower 1.17x slower / 1.15x slower
client/encode/collection-includes devour unsupported unsupported unsupported / unsupported — / —
client/decode-encode/collection-includes devour unsupported unsupported unsupported / unsupported — / —
codec/decode/collection-includes yayson 120,040 119,814 0.19% slower 1.5x slower / 1.53x slower
codec/encode/collection-includes yayson 308,688 344,039 11.45% faster — / —
codec/decode-encode/collection-includes yayson 71,903 73,416 2.11% faster 1.29x slower / 1.21x slower
codec/decode/collection-includes jsona 140,251 149,196 6.38% faster 1.28x slower / 1.23x slower
codec/encode/collection-includes jsona 311,278 321,230 3.20% faster — / —
codec/decode-encode/collection-includes jsona 81,766 83,062 1.58% faster 1.13x slower / 1.07x slower
codec/decode/collection-includes deserialize-json-api error error error / error — / —
codec/encode/collection-includes deserialize-json-api unsupported unsupported unsupported / unsupported — / —
codec/decode-encode/collection-includes deserialize-json-api unsupported unsupported unsupported / unsupported — / —
client/decode/patch-single fetchja 283,739 285,391 0.58% faster 4.04x faster / 4.08x faster
client/encode/patch-single fetchja 344,321 355,016 3.11% faster 5.63x faster / 5.88x faster
client/decode-encode/patch-single fetchja 295,993 294,910 0.37% slower 4.56x faster / 4.7x faster
codec/decode/patch-single devour 2,136,299 2,135,863 0.02% slower 1.07x faster / 1.21x faster
codec/encode/patch-single devour 5,761,766 5,157,959 10.48% slower 3.29x faster / 2.85x faster
codec/decode-encode/patch-single devour 1,077,385 1,076,983 0.04% slower 1.41x faster / 1.41x faster
client/decode/patch-single devour 66,531 66,307 0.34% slower 1.05x slower / 1.05x slower
client/encode/patch-single devour 61,947 62,496 0.89% faster 1.01x faster / 1.04x faster
client/decode-encode/patch-single devour 62,265 62,011 0.41% slower 1.04x slower / 1.01x slower
codec/decode/patch-single yayson 949,557 952,087 0.27% faster 2.1x slower / 1.86x slower
codec/encode/patch-single yayson 1,864,547 1,898,286 1.81% faster 1.07x faster / 1.05x faster
codec/decode-encode/patch-single yayson 559,866 558,161 0.30% slower 1.37x slower / 1.37x slower
codec/decode/patch-single jsona 1,458,831 1,485,115 1.80% faster 1.36x slower / 1.19x slower
codec/encode/patch-single jsona 2,825,540 2,946,896 4.29% faster 1.61x faster / 1.63x faster
codec/decode-encode/patch-single jsona 749,050 753,139 0.55% faster 1.02x slower / 1.01x slower
codec/decode/patch-single deserialize-json-api 716,574 719,388 0.39% faster 2.78x slower / 2.46x slower
codec/encode/patch-single deserialize-json-api unsupported unsupported unsupported / unsupported — / —
codec/decode-encode/patch-single deserialize-json-api unsupported unsupported unsupported / unsupported — / —
client/decode/empty-relationships fetchja 234,233 231,019 1.37% slower — / —
client/encode/empty-relationships fetchja 268,825 270,551 0.64% faster 4.97x faster / 5.16x faster
client/decode-encode/empty-relationships fetchja 229,117 229,327 0.09% faster — / —
codec/decode/empty-relationships devour 745,805 764,547 2.51% faster — / —
codec/encode/empty-relationships devour 1,321,585 1,306,468 1.14% slower 1.19x slower / 1.24x slower
codec/decode-encode/empty-relationships devour 385,597 386,070 0.12% faster — / —
client/decode/empty-relationships devour 62,143 62,404 0.42% faster — / —
client/encode/empty-relationships devour 52,755 52,668 0.17% slower 1.03x slower / 1.01x faster
client/decode-encode/empty-relationships devour 54,390 54,001 0.72% slower — / —
codec/decode/empty-relationships yayson 729,876 722,949 0.95% slower — / —
codec/encode/empty-relationships yayson 854,784 832,395 2.62% slower 1.84x slower / 1.94x slower
codec/decode-encode/empty-relationships yayson 315,414 314,730 0.22% slower — / —
codec/decode/empty-relationships jsona 1,049,886 1,090,128 3.83% faster — / —
codec/encode/empty-relationships jsona 1,211,675 1,279,227 5.58% faster 1.3x slower / 1.26x slower
codec/decode-encode/empty-relationships jsona 429,960 430,938 0.23% faster — / —
codec/decode/empty-relationships deserialize-json-api error error error / error — / —
codec/encode/empty-relationships deserialize-json-api unsupported unsupported unsupported / unsupported — / —
codec/decode-encode/empty-relationships deserialize-json-api unsupported unsupported unsupported / unsupported — / —
client/decode/few-includes fetchja 473 448 5.35% slower 1.1x faster / 1.02x faster
client/encode/few-includes fetchja unsupported unsupported unsupported / unsupported — / —
client/decode-encode/few-includes fetchja unsupported unsupported unsupported / unsupported — / —
codec/decode/few-includes devour 498 503 1.00% faster 1.25x slower / 1.31x slower
codec/encode/few-includes devour 1,601 1,518 5.19% slower 1.34x faster / 1.35x faster
codec/decode-encode/few-includes devour 309 309 0.05% slower 1.1x faster / 1.08x faster
client/decode/few-includes devour 347 340 2.08% slower 1.24x slower / 1.29x slower
client/encode/few-includes devour unsupported unsupported unsupported / unsupported — / —
client/decode-encode/few-includes devour unsupported unsupported unsupported / unsupported — / —
codec/decode/few-includes yayson 618 601 2.75% slower 1.01x slower / 1.1x slower
codec/encode/few-includes yayson 899 936 4.15% faster 1.33x slower / 1.2x slower
codec/decode-encode/few-includes yayson 238 244 2.57% faster 1.17x slower / 1.17x slower
codec/decode/few-includes jsona 542 551 1.66% faster 1.15x slower / 1.2x slower
codec/encode/few-includes jsona 869 839 3.45% slower 1.37x slower / 1.33x slower
codec/decode-encode/few-includes jsona 280 281 0.22% faster <1.01x faster / 1.02x slower
codec/decode/few-includes deserialize-json-api 125 119 4.12% slower 5.01x slower / 5.53x slower
codec/encode/few-includes deserialize-json-api unsupported unsupported unsupported / unsupported — / —
codec/decode-encode/few-includes deserialize-json-api unsupported unsupported unsupported / unsupported — / —
client/decode/many-includes fetchja 183 176 3.79% slower 7.65x faster / 7.32x faster
client/encode/many-includes fetchja unsupported unsupported unsupported / unsupported — / —
client/decode-encode/many-includes fetchja unsupported unsupported unsupported / unsupported — / —
codec/decode/many-includes devour 9.2 9.24 0.43% faster 2.28x slower / 2.32x slower
codec/encode/many-includes devour 1,459 1,724 18.22% faster 1.24x faster / 1.4x faster
codec/decode-encode/many-includes devour 9.27 9.22 0.56% slower 2.21x slower / 2.17x slower
client/decode/many-includes devour 11.65 11.64 0.09% slower 2.05x slower / 2.06x slower
client/encode/many-includes devour unsupported unsupported unsupported / unsupported — / —
client/decode-encode/many-includes devour unsupported unsupported unsupported / unsupported — / —
codec/decode/many-includes yayson 41.76 41.4 0.87% slower 1.99x faster / 1.93x faster
codec/encode/many-includes yayson 849 891 4.92% faster 1.38x slower / 1.39x slower
codec/decode-encode/many-includes yayson 37.45 37.31 0.37% slower 1.83x faster / 1.87x faster
codec/decode/many-includes jsona 167 166 0.49% slower 7.97x faster / 7.77x faster
codec/encode/many-includes jsona 900 929 3.29% faster 1.31x slower / 1.33x slower
codec/decode-encode/many-includes jsona 118 115 2.75% slower 5.77x faster / 5.75x faster
codec/decode/many-includes deserialize-json-api 21.62 21.64 0.08% faster 1.03x faster / 1.01x faster
codec/encode/many-includes deserialize-json-api unsupported unsupported unsupported / unsupported — / —
codec/decode-encode/many-includes deserialize-json-api unsupported unsupported unsupported / unsupported — / —
client/decode/complex-relationships fetchja 26.9 27.41 1.87% faster — / —
client/encode/complex-relationships fetchja unsupported unsupported unsupported / unsupported — / —
client/decode-encode/complex-relationships fetchja unsupported unsupported unsupported / unsupported — / —
codec/decode/complex-relationships devour timeout timeout timeout / timeout — / —
codec/encode/complex-relationships devour 1,020 838 17.85% slower 2.45x faster / 1.71x faster
codec/decode-encode/complex-relationships devour timeout timeout timeout / timeout — / —
client/decode/complex-relationships devour timeout timeout timeout / timeout — / —
client/encode/complex-relationships devour unsupported unsupported unsupported / unsupported — / —
client/decode-encode/complex-relationships devour unsupported unsupported unsupported / unsupported — / —
codec/decode/complex-relationships yayson 0.59 0.63 6.96% faster — / —
codec/encode/complex-relationships yayson 593 494 16.68% slower 1.42x faster / 1.01x faster
codec/decode-encode/complex-relationships yayson 0.65 0.58 10.05% slower — / —
codec/decode/complex-relationships jsona 20.32 21.09 3.79% faster — / —
codec/encode/complex-relationships jsona 545 523 4.04% slower 1.31x faster / 1.07x faster
codec/decode-encode/complex-relationships jsona 18.72 18.61 0.56% slower — / —
codec/decode/complex-relationships deserialize-json-api timeout timeout timeout / timeout — / —
codec/encode/complex-relationships deserialize-json-api unsupported unsupported unsupported / unsupported — / —
codec/decode-encode/complex-relationships deserialize-json-api unsupported unsupported unsupported / unsupported — / —
client/decode/self-cycle fetchja 133,012 133,170 0.12% faster 2.46x faster / 2.53x faster
client/encode/self-cycle fetchja 246,723 243,249 1.41% slower 4.69x faster / 4.65x faster
client/decode-encode/self-cycle fetchja 157,079 159,966 1.84% faster 3.03x faster / 3.17x faster
codec/decode/self-cycle devour 297,090 298,632 0.52% faster 1.4x slower / 1.27x slower
codec/encode/self-cycle devour 1,366,716 1,366,639 <0.01% slower 1.19x faster / 1.14x faster
codec/decode-encode/self-cycle devour 207,229 216,284 4.37% faster 1.18x slower / 1.08x slower
client/decode/self-cycle devour 48,061 48,077 0.04% faster 1.13x slower / 1.1x slower
client/encode/self-cycle devour 52,366 51,992 0.72% slower <1.01x slower / 1.01x slower
client/decode-encode/self-cycle devour 48,983 48,614 0.75% slower 1.06x slower / 1.04x slower
codec/decode/self-cycle yayson 261,345 262,158 0.31% faster 1.59x slower / 1.44x slower
codec/encode/self-cycle yayson 848,991 858,703 1.14% faster 1.35x slower / 1.4x slower
codec/decode-encode/self-cycle yayson 178,835 177,035 1.01% slower 1.37x slower / 1.32x slower
codec/decode/self-cycle jsona 321,629 318,485 0.98% slower 1.29x slower / 1.19x slower
codec/encode/self-cycle jsona 1,206,132 1,125,830 6.66% slower 1.05x faster / 1.07x slower
codec/decode-encode/self-cycle jsona 200,656 205,160 2.24% faster 1.22x slower / 1.14x slower
codec/decode/self-cycle deserialize-json-api error error error / error — / —
codec/encode/self-cycle deserialize-json-api unsupported unsupported unsupported / unsupported — / —
codec/decode-encode/self-cycle deserialize-json-api unsupported unsupported unsupported / unsupported — / —
client/decode/mutual-cycle fetchja 118,147 117,676 0.40% slower 2.37x faster / 2.36x faster
client/encode/mutual-cycle fetchja 235,496 242,812 3.11% faster 4.42x faster / 4.59x faster
client/decode-encode/mutual-cycle fetchja 145,625 145,977 0.24% faster 2.91x faster / 2.97x faster
codec/decode/mutual-cycle devour 246,458 243,480 1.21% slower 1.19x slower / 1.24x slower
codec/encode/mutual-cycle devour 1,433,670 1,512,676 5.51% faster 1.24x faster / 1.2x faster
codec/decode-encode/mutual-cycle devour 186,058 189,576 1.89% faster 1.08x slower / 1.1x slower
client/decode/mutual-cycle devour 46,823 47,370 1.17% faster 1.06x slower / 1.05x slower
client/encode/mutual-cycle devour 51,929 51,185 1.43% slower 1.03x slower / 1.03x slower
client/decode-encode/mutual-cycle devour 46,426 46,957 1.14% faster 1.08x slower / 1.05x slower
codec/decode/mutual-cycle yayson 211,918 212,995 0.51% faster 1.38x slower / 1.42x slower
codec/encode/mutual-cycle yayson 787,563 792,996 0.69% faster 1.47x slower / 1.59x slower
codec/decode-encode/mutual-cycle yayson 152,186 152,522 0.22% faster 1.32x slower / 1.37x slower
codec/decode/mutual-cycle jsona 254,266 251,514 1.08% slower 1.15x slower / 1.2x slower
codec/encode/mutual-cycle jsona 1,163,228 1,167,529 0.37% faster 1.01x faster / 1.08x slower
codec/decode-encode/mutual-cycle jsona 177,673 177,498 0.10% slower 1.13x slower / 1.18x slower
codec/decode/mutual-cycle deserialize-json-api error error error / error — / —
codec/encode/mutual-cycle deserialize-json-api unsupported unsupported unsupported / unsupported — / —
codec/decode-encode/mutual-cycle deserialize-json-api unsupported unsupported unsupported / unsupported — / —

node v26.11.1

Base 316f56bd02d94a185ffea9271d6ff675ec7dece1; proposed merge d494181976ed77f066897604a5a40d1c9672b4c6.

Competitor changes
Suite / mode / scenario Library Base PR Change vs Kitsu base / PR
client/decode/small-no-relationships fetchja 128,750 129,092 0.27% faster 2.14x faster / 2.17x faster
client/encode/small-no-relationships fetchja 216,343 215,832 0.24% slower 4.49x faster / 4.39x faster
client/decode-encode/small-no-relationships fetchja 150,928 153,670 1.82% faster 2.87x faster / 2.86x faster
codec/decode/small-no-relationships devour 1,486,064 1,440,104 3.09% slower 1.29x faster / 1.26x faster
codec/encode/small-no-relationships devour 2,843,826 2,828,866 0.53% slower 6.97x faster / 6.92x faster
codec/decode-encode/small-no-relationships devour 853,503 831,691 2.56% slower 3.03x faster / 2.97x faster
client/decode/small-no-relationships devour 54,722 54,416 0.56% slower 1.1x slower / 1.09x slower
client/encode/small-no-relationships devour 53,427 53,226 0.38% slower 1.11x faster / 1.08x faster
client/decode-encode/small-no-relationships devour 53,495 53,644 0.28% faster 1.02x faster / <1.01x slower
codec/decode/small-no-relationships yayson 758,898 757,349 0.20% slower 1.52x slower / 1.51x slower
codec/encode/small-no-relationships yayson 1,469,560 1,464,502 0.34% slower 3.6x faster / 3.58x faster
codec/decode-encode/small-no-relationships yayson 466,183 466,477 0.06% faster 1.66x faster / 1.67x faster
codec/decode/small-no-relationships jsona 1,492,148 1,492,217 <0.01% faster 1.3x faster / 1.3x faster
codec/encode/small-no-relationships jsona 3,106,530 3,056,278 1.62% slower 7.62x faster / 7.48x faster
codec/decode-encode/small-no-relationships jsona 855,008 858,115 0.36% faster 3.04x faster / 3.07x faster
codec/decode/small-no-relationships deserialize-json-api 475,045 471,805 0.68% slower 2.42x slower / 2.43x slower
codec/encode/small-no-relationships deserialize-json-api unsupported unsupported unsupported / unsupported — / —
codec/decode-encode/small-no-relationships deserialize-json-api unsupported unsupported unsupported / unsupported — / —
client/decode/small-links-only fetchja 118,411 119,144 0.62% faster 2.09x faster / 2.08x faster
client/encode/small-links-only fetchja 217,805 218,900 0.50% faster 4.46x faster / 4.53x faster
client/decode-encode/small-links-only fetchja 146,927 149,720 1.90% faster 2.84x faster / 2.88x faster
codec/decode/small-links-only devour 826,925 825,951 0.12% slower 1.05x slower / 1.05x slower
codec/encode/small-links-only devour 1,411,895 1,404,631 0.51% slower 3.38x faster / 3.39x faster
codec/decode-encode/small-links-only devour 482,620 478,263 0.90% slower 1.96x faster / 1.94x faster
client/decode/small-links-only devour 50,883 50,937 0.11% faster 1.11x slower / 1.12x slower
client/encode/small-links-only devour 51,912 52,196 0.55% faster 1.06x faster / 1.08x faster
client/decode-encode/small-links-only devour 50,513 49,780 1.45% slower 1.02x slower / 1.04x slower
codec/decode/small-links-only yayson 583,184 582,112 0.18% slower 1.49x slower / 1.49x slower
codec/encode/small-links-only yayson 1,154,844 1,151,460 0.29% slower 2.76x faster / 2.78x faster
codec/decode-encode/small-links-only yayson 379,455 378,226 0.32% slower 1.54x faster / 1.53x faster
codec/decode/small-links-only jsona 1,348,591 1,346,683 0.14% slower 1.55x faster / 1.55x faster
codec/encode/small-links-only jsona 2,923,248 2,931,222 0.27% faster 7x faster / 7.07x faster
codec/decode-encode/small-links-only jsona 782,531 780,221 0.30% slower 3.18x faster / 3.16x faster
codec/decode/small-links-only deserialize-json-api error error error / error — / —
codec/encode/small-links-only deserialize-json-api unsupported unsupported unsupported / unsupported — / —
codec/decode-encode/small-links-only deserialize-json-api unsupported unsupported unsupported / unsupported — / —
client/decode/small-relationships fetchja 73,513 73,279 0.32% slower 1.88x faster / 1.95x faster
client/encode/small-relationships fetchja 160,158 161,741 0.99% faster 3.86x faster / 3.92x faster
client/decode-encode/small-relationships fetchja 94,491 94,696 0.22% faster 2.45x faster / 2.49x faster
codec/decode/small-relationships devour 238,207 240,890 1.13% faster 1.18x faster / 1.2x faster
codec/encode/small-relationships devour 869,886 893,530 2.72% faster 2.53x faster / 2.6x faster
codec/decode-encode/small-relationships devour 176,590 174,520 1.17% slower 1.53x faster / 1.58x faster
client/decode/small-relationships devour 38,949 39,201 0.65% faster <1.01x slower / 1.04x faster
client/encode/small-relationships devour 44,266 44,524 0.58% faster 1.07x faster / 1.08x faster
client/decode-encode/small-relationships devour 39,826 40,776 2.39% faster 1.03x faster / 1.07x faster
codec/decode/small-relationships yayson 192,557 192,053 0.26% slower 1.05x slower / 1.04x slower
codec/encode/small-relationships yayson 642,247 643,950 0.27% faster 1.87x faster / 1.87x faster
codec/decode-encode/small-relationships yayson 138,625 137,687 0.68% slower 1.2x faster / 1.25x faster
codec/decode/small-relationships jsona 359,198 359,888 0.19% faster 1.78x faster / 1.79x faster
codec/encode/small-relationships jsona 1,321,449 1,311,776 0.73% slower 3.85x faster / 3.82x faster
codec/decode-encode/small-relationships jsona 253,598 255,411 0.72% faster 2.2x faster / 2.31x faster
codec/decode/small-relationships deserialize-json-api error error error / error — / —
codec/encode/small-relationships deserialize-json-api unsupported unsupported unsupported / unsupported — / —
codec/decode-encode/small-relationships deserialize-json-api unsupported unsupported unsupported / unsupported — / —
client/decode/nested-relationships fetchja 82,493 81,864 0.76% slower 2.02x faster / 2.01x faster
client/encode/nested-relationships fetchja 193,213 194,301 0.56% faster 4.34x faster / 4.45x faster
client/decode-encode/nested-relationships fetchja 110,466 110,626 0.14% faster 2.63x faster / 2.71x faster
codec/decode/nested-relationships devour 285,450 287,295 0.65% faster 1.19x faster / 1.2x faster
codec/encode/nested-relationships devour 1,138,656 1,127,338 0.99% slower 3.04x faster / 3.02x faster
codec/decode-encode/nested-relationships devour 209,189 202,505 3.20% slower 1.64x faster / 1.59x faster
client/decode/nested-relationships devour 41,017 40,947 0.17% slower 1.01x faster / 1.01x faster
client/encode/nested-relationships devour 48,498 48,463 0.07% slower 1.09x faster / 1.11x faster
client/decode-encode/nested-relationships devour 43,620 42,967 1.50% slower 1.04x faster / 1.05x faster
codec/decode/nested-relationships yayson 230,057 230,218 0.07% faster 1.05x slower / 1.04x slower
codec/encode/nested-relationships yayson 769,763 769,498 0.03% slower 2.06x faster / 2.06x faster
codec/decode-encode/nested-relationships yayson 171,255 170,390 0.51% slower 1.34x faster / 1.34x faster
codec/decode/nested-relationships jsona 398,277 397,839 0.11% slower 1.66x faster / 1.66x faster
codec/encode/nested-relationships jsona 1,595,110 1,639,453 2.78% faster 4.26x faster / 4.4x faster
codec/decode-encode/nested-relationships jsona 297,591 289,747 2.64% slower 2.33x faster / 2.27x faster
codec/decode/nested-relationships deserialize-json-api 187,739 186,652 0.58% slower 1.28x slower / 1.28x slower
codec/encode/nested-relationships deserialize-json-api unsupported unsupported unsupported / unsupported — / —
codec/decode-encode/nested-relationships deserialize-json-api unsupported unsupported unsupported / unsupported — / —
client/decode/collection fetchja 20,987 20,593 1.88% slower 1.04x faster / 1.02x faster
client/encode/collection fetchja unsupported unsupported unsupported / unsupported — / —
client/decode-encode/collection fetchja unsupported unsupported unsupported / unsupported — / —
codec/decode/collection devour 84,385 84,460 0.09% faster 1.32x slower / 1.31x slower
codec/encode/collection devour 95,204 95,239 0.04% faster 1.25x slower / 1.26x slower
codec/decode-encode/collection devour 39,867 39,850 0.04% slower — / —
client/decode/collection devour 16,980 16,819 0.95% slower 1.19x slower / 1.2x slower
client/encode/collection devour unsupported unsupported unsupported / unsupported — / —
client/decode-encode/collection devour unsupported unsupported unsupported / unsupported — / —
codec/decode/collection yayson 112,243 111,663 0.52% slower 1.01x faster / 1.01x faster
codec/encode/collection yayson 202,567 214,646 5.96% faster 1.71x faster / 1.79x faster
codec/decode-encode/collection yayson 69,735 67,693 2.93% slower — / —
codec/decode/collection jsona 260,882 259,831 0.40% slower 2.34x faster / 2.35x faster
codec/encode/collection jsona 772,634 765,800 0.88% slower 6.52x faster / 6.38x faster
codec/decode-encode/collection jsona 144,346 143,987 0.25% slower — / —
codec/decode/collection deserialize-json-api error error error / error — / —
codec/encode/collection deserialize-json-api unsupported unsupported unsupported / unsupported — / —
codec/decode-encode/collection deserialize-json-api unsupported unsupported unsupported / unsupported — / —
client/decode/collection-includes fetchja 19,282 18,460 4.26% slower 1.01x slower / 1.04x slower
client/encode/collection-includes fetchja unsupported unsupported unsupported / unsupported — / —
client/decode-encode/collection-includes fetchja unsupported unsupported unsupported / unsupported — / —
codec/decode/collection-includes devour 90,746 89,416 1.47% slower 1.11x faster / 1.07x faster
codec/encode/collection-includes devour 188,981 188,723 0.14% slower — / —
codec/decode-encode/collection-includes devour 54,828 54,541 0.52% slower 1.35x faster / 1.34x faster
client/decode/collection-includes devour 19,250 18,871 1.97% slower 1.01x slower / 1.02x slower
client/encode/collection-includes devour unsupported unsupported unsupported / unsupported — / —
client/decode-encode/collection-includes devour unsupported unsupported unsupported / unsupported — / —
codec/decode/collection-includes yayson 98,023 97,730 0.30% slower 1.2x faster / 1.17x faster
codec/encode/collection-includes yayson 176,503 200,834 13.79% faster — / —
codec/decode-encode/collection-includes yayson 57,534 56,298 2.15% slower 1.42x faster / 1.39x faster
codec/decode/collection-includes jsona 119,239 119,651 0.34% faster 1.45x faster / 1.44x faster
codec/encode/collection-includes jsona 364,925 361,701 0.88% slower — / —
codec/decode-encode/collection-includes jsona 77,214 75,825 1.80% slower 1.9x faster / 1.87x faster
codec/decode/collection-includes deserialize-json-api error error error / error — / —
codec/encode/collection-includes deserialize-json-api unsupported unsupported unsupported / unsupported — / —
codec/decode-encode/collection-includes deserialize-json-api unsupported unsupported unsupported / unsupported — / —
client/decode/patch-single fetchja 136,802 137,413 0.45% faster 2.17x faster / 2.19x faster
client/encode/patch-single fetchja 256,202 254,016 0.85% slower 4.97x faster / 5.03x faster
client/decode-encode/patch-single fetchja 174,457 174,334 0.07% slower 3.1x faster / 3.08x faster
codec/decode/patch-single devour 1,875,163 1,876,516 0.07% faster 1.32x faster / 1.33x faster
codec/encode/patch-single devour 5,091,967 4,997,779 1.85% slower 11.44x faster / 11.27x faster
codec/decode-encode/patch-single devour 1,278,920 1,251,033 2.18% slower 4.12x faster / 4.06x faster
client/decode/patch-single devour 56,915 56,955 0.07% faster 1.11x slower / 1.1x slower
client/encode/patch-single devour 57,008 57,948 1.65% faster 1.11x faster / 1.15x faster
client/decode-encode/patch-single devour 56,814 56,719 0.17% slower 1.01x faster / <1.01x faster
codec/decode/patch-single yayson 756,020 759,263 0.43% faster 1.88x slower / 1.86x slower
codec/encode/patch-single yayson 1,878,434 1,878,442 <0.01% faster 4.22x faster / 4.24x faster
codec/decode-encode/patch-single yayson 531,302 526,580 0.89% slower 1.71x faster / 1.71x faster
codec/decode/patch-single jsona 1,875,574 1,868,981 0.35% slower 1.32x faster / 1.33x faster
codec/encode/patch-single jsona 4,107,357 4,126,187 0.46% faster 9.23x faster / 9.31x faster
codec/decode-encode/patch-single jsona 1,181,061 1,176,016 0.43% slower 3.8x faster / 3.81x faster
codec/decode/patch-single deserialize-json-api 691,968 689,806 0.31% slower 2.05x slower / 2.04x slower
codec/encode/patch-single deserialize-json-api unsupported unsupported unsupported / unsupported — / —
codec/decode-encode/patch-single deserialize-json-api unsupported unsupported unsupported / unsupported — / —
client/decode/empty-relationships fetchja 119,816 120,284 0.39% faster — / —
client/encode/empty-relationships fetchja 198,948 200,960 1.01% faster 4.5x faster / 4.37x faster
client/decode-encode/empty-relationships fetchja 143,482 144,052 0.40% faster — / —
codec/decode/empty-relationships devour 583,234 577,658 0.96% slower — / —
codec/encode/empty-relationships devour 942,246 933,254 0.95% slower 2.39x faster / 2.34x faster

Remaining rows available in complete results linked above.

@renovate
renovate Bot force-pushed the renovate/size-limit-14.x branch from 8021ac5 to 0428693 Compare October 14, 2026 01:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants