Skip to content

pkg: Update build packages (major)#3956

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/major-build
Open

pkg: Update build packages (major)#3956
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/major-build

Conversation

@renovate

@renovate renovate Bot commented May 10, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@babel/cli (source) 7.28.68.0.1 age adoption passing confidence
@babel/node (source) 7.29.08.0.1 age adoption passing confidence
@babel/preset-flow (source) ^7.18.6^8.0.0 age adoption passing confidence
@babel/runtime (source) ^7.20.0^8.0.0 age adoption passing confidence
@babel/runtime-corejs3 (source) ^7.26.7^8.0.0 age adoption passing confidence
@babel/runtime-corejs3 (source) ^7.26.7^8.0.0 age adoption passing confidence
@babel/runtime-corejs3 (source) ^7.26.10^8.0.0 age adoption passing confidence
@babel/runtime-corejs3 (source) ^7.26.7^8.0.0 age adoption passing confidence
@babel/runtime-corejs3 (source) 7.29.28.0.0 age adoption passing confidence
@linaria/core 6.3.08.0.0 age adoption passing confidence
@linaria/react 6.3.08.0.0 age adoption passing confidence
@rollup/plugin-babel (source) ^6.0.4^7.0.0 age adoption passing confidence
webpack-cli (source) 6.0.17.0.3 age adoption passing confidence

Release Notes

babel/babel (@​babel/cli)

v8.0.1

Compare Source

💥 Breaking Change
  • babel-core, babel-plugin-transform-object-rest-spread, babel-plugin-transform-runtime, babel-preset-env, babel-standalone

v8.0.0

Compare Source

👓 Spec Compliance
💥 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-register
  • babel-plugin-transform-runtime, babel-runtime-corejs3, babel-runtime
  • babel-parser
🐛 Bug Fix
  • babel-generator
  • babel-plugin-transform-modules-systemjs
📝 Documentation
🏠 Internal
🏃‍♀️ Performance

v7.29.7

Compare Source

v7.29.7 (2026-05-25)

Re-release all packages with npm provenance attestations

callstack/linaria (@​linaria/core)

v8.0.0

Compare 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:

    • Node.js 22.12 or newer is required.
    • @wyw-in-js/transform is 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.
    • Top-level evaluate config should be migrated to eval.strategy. Use execute for evaluator-only compatibility, keep the default hybrid for static-first resolution with fallback, or use static to reject evaluator fallback.
    • Babel config and Babel resolver plugins are no longer used as an implicit module-resolution fallback during WyW evaluation. Move build-time alias handling to WyW configuration with eval.customResolver, eval.resolver, or staticBindings.
    • CSS rule emission order may change for cascade ties with identical specificity because WyW 2 uses the Oxc/static-first pipeline and can preserve/process imports differently. Make precedence explicit with selector specificity, composition, or source structure where order matters.
Patch Changes

v7.0.0

Compare 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:

    • Linaria 7 requires Node.js 20+ (aligned with WyW 1.x).
    • If you import JSON from code that is evaluated by WyW, add .json to extensions and ensure .json is ignored by evaluation rules (so it's parsed as JSON, not by Babel).
    • Rollup users: WyW 1.x serializes transform() by default (serializeTransform: true). If you hit Rollup "Unexpected early exit" (unresolved plugin promises / deadlock during resolve), set serializeTransform: false (see examples/rollup/rollup.config.mjs).
    • WyW 1.x promotes fully-statically-evaluatable modules to 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), so styled.* intrinsic components don’t incorrectly require children.
  • Updated dependencies [ab11ebb]
rollup/plugins (@​rollup/plugin-babel)

v7.1.0

2026-05-29

Features
  • babel: add parallel processing via worker threads (#​1956)

v7.0.0

2026-03-05

Breaking Changes
  • babel!: improve filtering capability & performance (#​1954)
webpack/webpack-cli (webpack-cli)

v7.0.3

Compare 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-levenshtein dependency with a small in-tree implementation used for command/option "did you mean" suggestions. (by @​alexander-akait in #​4762)

v7.0.2

Compare Source

Patch Changes

v7.0.1

Compare Source

Patch Changes

v7.0.0

Compare 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-env argument in favor of the --config-node-env argument. (by @​alexander-akait in #​4677)

  • The version command 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

Configuration

📅 Schedule: (in timezone America/Chicago)

  • 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@vercel

vercel Bot commented May 10, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
docs-site Ignored Ignored Preview Jun 17, 2026 12:17pm

Request Review

@changeset-bot

changeset-bot Bot commented May 10, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 7de8db6

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@github-actions

github-actions Bot commented May 10, 2026

Copy link
Copy Markdown
Contributor

Size Change: 0 B

Total Size: 81.1 kB

ℹ️ View Unchanged
Filename Size
examples/test-bundlesize/dist/App.js 1.46 kB
examples/test-bundlesize/dist/polyfill.js 307 B
examples/test-bundlesize/dist/rdcClient.js 10.8 kB
examples/test-bundlesize/dist/rdcEndpoint.js 8.07 kB
examples/test-bundlesize/dist/react.js 59.7 kB
examples/test-bundlesize/dist/webpack-runtime.js 726 B

compressed-size-action

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

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.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

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.

@renovate renovate Bot force-pushed the renovate/major-build branch from 72e70bb to d18a1c8 Compare May 11, 2026 21:03
@renovate renovate Bot changed the title pkg: Update build packages to v7 (major) pkg: Update build packages to v7 May 12, 2026
@renovate renovate Bot force-pushed the renovate/major-build branch 8 times, most recently from d3d7b79 to 5b65d1d Compare May 19, 2026 12:38
@renovate renovate Bot force-pushed the renovate/major-build branch 6 times, most recently from 2641385 to 9e9e2b4 Compare May 23, 2026 23:52
@renovate renovate Bot force-pushed the renovate/major-build branch 8 times, most recently from bc378d6 to b3dfceb Compare June 2, 2026 12:33
@renovate renovate Bot force-pushed the renovate/major-build branch from b3dfceb to b294e26 Compare June 4, 2026 11:38
@renovate renovate Bot force-pushed the renovate/major-build branch from b294e26 to 6862c8d Compare June 4, 2026 16:05
@renovate renovate Bot force-pushed the renovate/major-build branch 4 times, most recently from 11d5a04 to c9b85ce Compare June 14, 2026 22:16
@renovate renovate Bot changed the title pkg: Update build packages to v7 pkg: Update build packages (major) Jun 14, 2026
@renovate renovate Bot force-pushed the renovate/major-build branch 2 times, most recently from 4d7f26d to cf828d1 Compare June 16, 2026 19:04
@renovate

renovate Bot commented Jun 16, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: yarn.lock
➤ YN0000: · Yarn 4.17.0
➤ YN0000: ┌ Project validation
➤ YN0057: │ coinbase-lite: Resolutions field will be ignored
➤ YN0000: └ Completed
➤ YN0000: ┌ Resolution step
➤ YN0016: │ @babel/node@npm:8.0.1: All versions satisfying "8.0.1" are quarantined
➤ YN0000: └ Completed in 1s 361ms
➤ YN0000: · Failed with errors in 1s 380ms

@renovate renovate Bot force-pushed the renovate/major-build branch from cf828d1 to 7de8db6 Compare June 17, 2026 12:17
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.

0 participants