Skip to content

Enable experimental.varyParams by default#94010

Merged
acdlite merged 1 commit into
canaryfrom
acdlite/enable-vary-params-default
May 21, 2026
Merged

Enable experimental.varyParams by default#94010
acdlite merged 1 commit into
canaryfrom
acdlite/enable-vary-params-default

Conversation

@acdlite
Copy link
Copy Markdown
Contributor

@acdlite acdlite commented May 21, 2026

Turns on experimental.varyParams by default. First of a short stack flipping the remaining Sparkle flags to their new defaults — landing one flag at a time so any regressions are bisectable.

A test in segment-cache/prefetch-runtime asserts on the pre-flip root-param cache-keying; pinned to varyParams: false until the test catches up.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 21, 2026

Tests Passed

Commit: 301fdf6

@acdlite acdlite force-pushed the acdlite/enable-vary-params-default branch from 0f5ae79 to bb9eba8 Compare May 21, 2026 05:21
@acdlite acdlite marked this pull request as ready for review May 21, 2026 16:37
@acdlite acdlite requested review from lubieowoce and unstubbable May 21, 2026 16:38
Inverts the default value of `experimental.varyParams` from `false` to
`true`. Part of the Sparkle rollout: each Sparkle feature flag is
flipped to its new default one PR at a time so that any regressions
land separately and can be bisected. Projects that need the old
behavior can still opt out by explicitly setting
`experimental.varyParams: false`.

Dead branches at the `varyParams` call sites are left in place; they
will be cleaned up in a follow-up pass after all four Sparkle flags
have been inverted.
@acdlite acdlite force-pushed the acdlite/enable-vary-params-default branch from bb9eba8 to 301fdf6 Compare May 21, 2026 20:14
@acdlite acdlite merged commit 01c8126 into canary May 21, 2026
164 of 165 checks passed
@acdlite acdlite deleted the acdlite/enable-vary-params-default branch May 21, 2026 21:00
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.

2 participants