pkg: Update build packages (major)#3956
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
|
|
Size Change: 0 B Total Size: 81.1 kB ℹ️ View Unchanged
|
There was a problem hiding this comment.
Benchmark React
Details
| Benchmark suite | Current: 4d7f26d | Previous: 5c8ae10 | Ratio |
|---|---|---|---|
data-client: getlist-100 |
142.86 ops/s (± 6.5%) |
130.72 ops/s (± 4.3%) |
0.92 |
data-client: getlist-500 |
40.57 ops/s (± 7.1%) |
41.07 ops/s (± 5.7%) |
1.01 |
data-client: update-entity |
363.76 ops/s (± 9.8%) |
322.58 ops/s (± 9.1%) |
0.89 |
data-client: update-user |
322.58 ops/s (± 6.4%) |
322.58 ops/s (± 6.9%) |
1 |
data-client: getlist-500-sorted |
45.15 ops/s (± 10.0%) |
44.15 ops/s (± 9.9%) |
0.98 |
data-client: update-entity-sorted |
322.58 ops/s (± 6.3%) |
294.12 ops/s (± 7.3%) |
0.91 |
data-client: update-entity-multi-view |
333.33 ops/s (± 8.3%) |
322.58 ops/s (± 5.5%) |
0.97 |
data-client: list-detail-switch-10 |
9 ops/s (± 11.0%) |
7.1 ops/s (± 6.7%) |
0.79 |
data-client: update-user-10000 |
72.46 ops/s (± 12.1%) |
74.35 ops/s (± 13.9%) |
1.03 |
data-client: invalidate-and-resolve |
36.76 ops/s (± 5.9%) |
35.46 ops/s (± 5.3%) |
0.96 |
data-client: unshift-item |
212.77 ops/s (± 4.1%) |
217.39 ops/s (± 5.2%) |
1.02 |
data-client: delete-item |
277.78 ops/s (± 4.9%) |
277.78 ops/s (± 3.7%) |
1 |
data-client: move-item |
175.44 ops/s (± 9.3%) |
168.08 ops/s (± 10.0%) |
0.96 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Benchmark
Details
| Benchmark suite | Current: 4d7f26d | Previous: 5c8ae10 | Ratio |
|---|---|---|---|
normalizeLong |
434 ops/sec (±3.60%) |
435 ops/sec (±3.78%) |
1.00 |
normalizeLong Values |
402 ops/sec (±1.94%) |
392 ops/sec (±1.43%) |
0.98 |
normalizeLong Scalar |
344 ops/sec (±0.33%) |
325 ops/sec (±2.03%) |
0.94 |
normalizeLong Scalar update |
858 ops/sec (±0.19%) |
846 ops/sec (±0.41%) |
0.99 |
denormalizeLong |
247 ops/sec (±4.28%) |
226 ops/sec (±4.67%) |
0.91 |
denormalizeLong Values |
223 ops/sec (±3.92%) |
211 ops/sec (±3.89%) |
0.95 |
denormalizeLong donotcache |
971 ops/sec (±0.12%) |
1036 ops/sec (±0.12%) |
1.07 |
denormalizeLong Values donotcache |
722 ops/sec (±0.45%) |
742 ops/sec (±0.23%) |
1.03 |
denormalizeLong Scalar donotcache |
922 ops/sec (±0.21%) |
1033 ops/sec (±0.23%) |
1.12 |
denormalizeShort donotcache 500x |
1518 ops/sec (±0.16%) |
1447 ops/sec (±1.08%) |
0.95 |
denormalizeShort 500x |
706 ops/sec (±4.11%) |
635 ops/sec (±4.42%) |
0.90 |
denormalizeShort 500x withCache |
6786 ops/sec (±0.18%) |
7184 ops/sec (±1.07%) |
1.06 |
queryShort 500x withCache |
2903 ops/sec (±0.15%) |
3063 ops/sec (±0.23%) |
1.06 |
buildQueryKey All |
54360 ops/sec (±0.49%) |
44550 ops/sec (±0.52%) |
0.82 |
query All withCache |
6551 ops/sec (±0.38%) |
7047 ops/sec (±0.29%) |
1.08 |
denormalizeLong with mixin Entity |
240 ops/sec (±3.87%) |
220 ops/sec (±4.41%) |
0.92 |
denormalizeLong withCache |
6853 ops/sec (±0.22%) |
5924 ops/sec (±0.10%) |
0.86 |
denormalizeLong withCache (Scalar churn) |
6734 ops/sec (±0.26%) |
5866 ops/sec (±0.30%) |
0.87 |
denormalizeLong Values withCache |
5225 ops/sec (±0.13%) |
6169 ops/sec (±0.58%) |
1.18 |
denormalizeLong Scalar withCache |
7671 ops/sec (±1.48%) |
7348 ops/sec (±0.91%) |
0.96 |
denormalizeLong Scalar update withCache |
4051 ops/sec (±0.15%) |
5410 ops/sec (±0.49%) |
1.34 |
denormalizeLong All withCache |
6321 ops/sec (±0.31%) |
6534 ops/sec (±0.17%) |
1.03 |
denormalizeLong Query-sorted withCache |
6602 ops/sec (±0.21%) |
7123 ops/sec (±0.22%) |
1.08 |
denormalizeLongAndShort withEntityCacheOnly |
1733 ops/sec (±0.21%) |
1556 ops/sec (±0.58%) |
0.90 |
denormalize bidirectional 50 |
5012 ops/sec (±4.86%) |
4767 ops/sec (±3.95%) |
0.95 |
denormalize bidirectional 50 donotcache |
39959 ops/sec (±0.20%) |
43673 ops/sec (±0.17%) |
1.09 |
getResponse |
4664 ops/sec (±0.80%) |
5607 ops/sec (±1.73%) |
1.20 |
getResponse (null) |
10387119 ops/sec (±0.63%) |
10134993 ops/sec (±1.09%) |
0.98 |
getResponse (clear cache) |
225 ops/sec (±3.90%) |
219 ops/sec (±3.90%) |
0.97 |
getSmallResponse |
3598 ops/sec (±0.35%) |
3834 ops/sec (±0.93%) |
1.07 |
getSmallInferredResponse |
2628 ops/sec (±0.16%) |
2777 ops/sec (±0.78%) |
1.06 |
getResponse Collection |
4709 ops/sec (±0.68%) |
5292 ops/sec (±0.88%) |
1.12 |
get Collection |
4570 ops/sec (±0.34%) |
5201 ops/sec (±0.37%) |
1.14 |
get Query-sorted |
5232 ops/sec (±0.25%) |
6355 ops/sec (±0.33%) |
1.21 |
setLong |
446 ops/sec (±0.22%) |
451 ops/sec (±0.97%) |
1.01 |
setLongWithMerge |
240 ops/sec (±0.87%) |
251 ops/sec (±0.33%) |
1.05 |
setLongWithSimpleMerge |
261 ops/sec (±0.72%) |
271 ops/sec (±0.23%) |
1.04 |
setSmallResponse 500x |
924 ops/sec (±1.36%) |
862 ops/sec (±1.27%) |
0.93 |
This comment was automatically generated by workflow using github-action-benchmark.
72e70bb to
d18a1c8
Compare
d3d7b79 to
5b65d1d
Compare
2641385 to
9e9e2b4
Compare
bc378d6 to
b3dfceb
Compare
b3dfceb to
b294e26
Compare
b294e26 to
6862c8d
Compare
11d5a04 to
c9b85ce
Compare
4d7f26d to
cf828d1
Compare
|
cf828d1 to
7de8db6
Compare
This PR contains the following updates:
7.28.6→8.0.17.29.0→8.0.1^7.18.6→^8.0.0^7.20.0→^8.0.0^7.26.7→^8.0.0^7.26.7→^8.0.0^7.26.10→^8.0.0^7.26.7→^8.0.07.29.2→8.0.06.3.0→8.0.06.3.0→8.0.0^6.0.4→^7.0.06.0.1→7.0.3Release Notes
babel/babel (@babel/cli)
v8.0.1Compare Source
💥 Breaking Change
babel-core,babel-plugin-transform-object-rest-spread,babel-plugin-transform-runtime,babel-preset-env,babel-standalonepreset-env'suseBuiltIns(@nicolo-ribaudo)v8.0.0Compare Source
👓 Spec Compliance
babel-core💥 Breaking Change
babel-cli,babel-node,babel-plugin-proposal-decorators,babel-plugin-transform-classes,babel-plugin-transform-function-name,babel-plugin-transform-modules-commonjs,babel-plugin-transform-object-rest-spread,babel-plugin-transform-parameters,babel-plugin-transform-react-constant-elements,babel-plugin-transform-regenerator,babel-preset-env,babel-registermodules: auto(@nicolo-ribaudo)babel-plugin-transform-runtime,babel-runtime-corejs3,babel-runtime@babe/runtime-corejs3(@liuxingbaoyu)babel-parserlocations: "packed"(@liuxingbaoyu)🐛 Bug Fix
babel-generatorbabel-plugin-transform-modules-systemjs📝 Documentation
🏠 Internal
🏃♀️ Performance
babel-corev7.29.7Compare Source
v7.29.7 (2026-05-25)
Re-release all packages with npm provenance attestations
callstack/linaria (@linaria/core)
v8.0.0Compare Source
Major Changes
9d49bef: Release Linaria 8 with WyW 2.x stable dependencies and Node.js 22.12+ support.Linaria processors now expose WyW 2 static evaluation semantics, allowing the default
eval.strategy: "hybrid"mode to resolve statically provable values before falling back to the evaluator. This keeps existing dynamic/runtime-only interpolation support while reducing evaluator work for values that can be resolved from static bindings and imports.Performance and stability:
With the default hybrid mode, a large share of style computation now moves out of runtime-like evaluator execution and into analytical static evaluation. This reduces evaluator startup and module execution work, makes builds less sensitive to runtime-only side effects, and gives the pipeline a more stable foundation for further optimization. It also opens the path for substantially larger speedups as WyW moves more of the pipeline to Rust; see the WyW roadmap for more detail.
Migration notes:
@wyw-in-js/transformis updated to 2.0.2 to avoid duplicate CSS emitted for same-file processor bindings referenced from another processor template inside a local scope and to keep mixed static/processor object-member interpolations statically resolvable.evaluateconfig should be migrated toeval.strategy. Useexecutefor evaluator-only compatibility, keep the defaulthybridfor static-first resolution with fallback, or usestaticto reject evaluator fallback.eval.customResolver,eval.resolver, orstaticBindings.Patch Changes
9d49bef]v7.0.0Compare Source
Major Changes
ab11ebb: BREAKING: bump@wyw-in-js/*dependencies to^1.0.0(stable).This release updates Linaria's build-time evaluation engine (WyW). See https://wyw-in-js.dev/stability for practical guidance and common pitfalls.
Notes:
.jsontoextensionsand ensure.jsonis ignored by evaluation rules (so it's parsed as JSON, not by Babel).transform()by default (serializeTransform: true). If you hit Rollup "Unexpected early exit" (unresolved plugin promises / deadlock during resolve), setserializeTransform: false(seeexamples/rollup/rollup.config.mjs).only: ['*']and can re-evaluate modules when cached exports are incomplete (cached export values might not be reused).Patch Changes
654d859: Fix TypeScript typings for React 17 projects using the automatic JSX runtime (jsx: react-jsx), sostyled.*intrinsic components don’t incorrectly requirechildren.ab11ebb]rollup/plugins (@rollup/plugin-babel)
v7.1.02026-05-29
Features
v7.0.02026-03-05
Breaking Changes
webpack/webpack-cli (webpack-cli)
v7.0.3Compare Source
Patch Changes
Improved CLI startup performance and reduced memory usage. (by @alexander-akait in #4765)
Reduced CLI startup CPU and memory usage by caching schema-derived argument metadata, registering only the options present in the arguments, and reading config directories once during default-config discovery. (by @alexander-akait in #4760)
Replace the
fastest-levenshteindependency with a small in-tree implementation used for command/option "did you mean" suggestions. (by @alexander-akait in #4762)v7.0.2Compare Source
Patch Changes
v7.0.1Compare Source
Patch Changes
fileprotocol for configuration options (--config/--extends) is supported. (by @alexander-akait in #4702)v7.0.0Compare Source
Major Changes
The minimum supported version of Node.js is
20.9.0. (by @alexander-akait in #4677)Use dynamic import to load
webpack.config.js, fallback to interpret only when configuration can't be load by dynamic import. Using dynamic imports allows you to take advantage of Node.js's built-in TypeScript support. (by @alexander-akait in #4677)Removed the
--node-envargument in favor of the--config-node-envargument. (by @alexander-akait in #4677)The
versioncommand only output versions right now. (by @alexander-akait in #4677)Removed deprecated API, no action required unless you use
import cli from "webpack-cli";/const cli = require("webpack-cli");. (by @alexander-akait in #4677)Patch Changes
Allow configuration freezing. (by @alexander-akait in #4677)
Use graceful shutdown when file system cache is enabled. (by @alexander-akait in #4677)
Performance improved. (by @alexander-akait in #4677)
Configuration
📅 Schedule: (in timezone America/Chicago)
🚦 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.