Skip to content

pkg: Update build packages to v7 (major)#3956

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

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

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 10, 2026

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@linaria/core 6.3.07.0.0 age adoption passing confidence
@linaria/react 6.3.07.0.1 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.2 age adoption passing confidence

Release Notes

callstack/linaria (@​linaria/core)

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).
rollup/plugins (@​rollup/plugin-babel)

v7.0.0

2026-03-05

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

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.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


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

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

@vercel
Copy link
Copy Markdown

vercel Bot commented May 10, 2026

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 May 10, 2026 3:31am

Request Review

@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented May 10, 2026

⚠️ No Changeset found

Latest commit: 72e70bb

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

Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot left a comment

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: 72e70bb Previous: 154585e Ratio
data-client: getlist-100 133.33 ops/s (± 3.9%) 138.89 ops/s (± 4.6%) 1.04
data-client: getlist-500 40.74 ops/s (± 6.6%) 43.29 ops/s (± 3.7%) 1.06
data-client: update-entity 370.37 ops/s (± 11.2%) 384.62 ops/s (± 11.7%) 1.04
data-client: update-user 350.99 ops/s (± 10.5%) 350.99 ops/s (± 10.2%) 1
data-client: getlist-500-sorted 43.67 ops/s (± 7.1%) 41.08 ops/s (± 7.8%) 0.94
data-client: update-entity-sorted 303.03 ops/s (± 7.6%) 322.58 ops/s (± 8.2%) 1.06
data-client: update-entity-multi-view 333.33 ops/s (± 6.7%) 322.58 ops/s (± 8.4%) 0.97
data-client: list-detail-switch-10 6.39 ops/s (± 4.5%) 8.34 ops/s (± 7.5%) 1.31
data-client: update-user-10000 100.01 ops/s (± 12.1%) 77.52 ops/s (± 14.1%) 0.78
data-client: invalidate-and-resolve 36.37 ops/s (± 5.8%) 35.4 ops/s (± 4.8%) 0.97
data-client: unshift-item 229.92 ops/s (± 5.1%) 208.33 ops/s (± 4.1%) 0.91
data-client: delete-item 294.12 ops/s (± 5.1%) 285.71 ops/s (± 6.1%) 0.97
data-client: move-item 186.93 ops/s (± 10.7%) 180.19 ops/s (± 8.6%) 0.96

This comment was automatically generated by workflow using github-action-benchmark.

Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot left a comment

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: 72e70bb Previous: dee601e Ratio
normalizeLong 445 ops/sec (±4.05%) 433 ops/sec (±3.88%) 0.97
normalizeLong Values 411 ops/sec (±0.68%) 399 ops/sec (±0.26%) 0.97
normalizeLong Scalar 341 ops/sec (±0.78%) 337 ops/sec (±1.11%) 0.99
normalizeLong Scalar update 847 ops/sec (±1.35%) 853 ops/sec (±0.40%) 1.01
denormalizeLong 252 ops/sec (±5.19%) 249 ops/sec (±4.22%) 0.99
denormalizeLong Values 226 ops/sec (±3.75%) 229 ops/sec (±4.40%) 1.01
denormalizeLong donotcache 962 ops/sec (±0.11%) 978 ops/sec (±0.12%) 1.02
denormalizeLong Values donotcache 735 ops/sec (±0.16%) 736 ops/sec (±0.17%) 1.00
denormalizeLong Scalar donotcache 910 ops/sec (±0.37%) 900 ops/sec (±0.18%) 0.99
denormalizeShort donotcache 500x 1542 ops/sec (±0.08%) 1545 ops/sec (±0.20%) 1.00
denormalizeShort 500x 731 ops/sec (±3.77%) 726 ops/sec (±3.66%) 0.99
denormalizeShort 500x withCache 6910 ops/sec (±0.09%) 6790 ops/sec (±0.06%) 0.98
queryShort 500x withCache 2858 ops/sec (±0.13%) 2867 ops/sec (±0.16%) 1.00
buildQueryKey All 55155 ops/sec (±0.77%) 56120 ops/sec (±0.59%) 1.02
query All withCache 6638 ops/sec (±0.27%) 6901 ops/sec (±0.25%) 1.04
denormalizeLong with mixin Entity 247 ops/sec (±4.11%) 236 ops/sec (±4.09%) 0.96
denormalizeLong withCache 6441 ops/sec (±0.15%) 7153 ops/sec (±0.20%) 1.11
denormalizeLong withCache (Scalar churn) 6400 ops/sec (±0.14%) 7115 ops/sec (±0.12%) 1.11
denormalizeLong Values withCache 5186 ops/sec (±0.46%) 5320 ops/sec (±0.18%) 1.03
denormalizeLong Scalar withCache 7919 ops/sec (±1.03%) 7550 ops/sec (±0.86%) 0.95
denormalizeLong Scalar update withCache 4069 ops/sec (±0.18%) 4022 ops/sec (±0.22%) 0.99
denormalizeLong All withCache 6561 ops/sec (±0.15%) 6514 ops/sec (±0.12%) 0.99
denormalizeLong Query-sorted withCache 6719 ops/sec (±0.18%) 6958 ops/sec (±0.35%) 1.04
denormalizeLongAndShort withEntityCacheOnly 1681 ops/sec (±0.30%) 1736 ops/sec (±0.17%) 1.03
denormalize bidirectional 50 5151 ops/sec (±4.93%) 5087 ops/sec (±5.00%) 0.99
denormalize bidirectional 50 donotcache 40122 ops/sec (±0.16%) 40670 ops/sec (±0.18%) 1.01
getResponse 4795 ops/sec (±0.93%) 4618 ops/sec (±0.83%) 0.96
getResponse (null) 9935429 ops/sec (±0.70%) 10491799 ops/sec (±0.62%) 1.06
getResponse (clear cache) 234 ops/sec (±3.86%) 229 ops/sec (±3.90%) 0.98
getSmallResponse 3528 ops/sec (±0.24%) 3515 ops/sec (±0.24%) 1.00
getSmallInferredResponse 2665 ops/sec (±0.13%) 2768 ops/sec (±0.07%) 1.04
getResponse Collection 4725 ops/sec (±0.67%) 4612 ops/sec (±0.70%) 0.98
get Collection 4695 ops/sec (±0.26%) 4679 ops/sec (±0.26%) 1.00
get Query-sorted 5411 ops/sec (±0.28%) 5227 ops/sec (±0.29%) 0.97
setLong 453 ops/sec (±0.18%) 439 ops/sec (±0.21%) 0.97
setLongWithMerge 254 ops/sec (±0.20%) 255 ops/sec (±0.20%) 1.00
setLongWithSimpleMerge 269 ops/sec (±0.77%) 266 ops/sec (±0.50%) 0.99
setSmallResponse 500x 937 ops/sec (±1.37%) 936 ops/sec (±1.38%) 1.00

This comment was automatically generated by workflow using github-action-benchmark.

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