Open
Conversation
24dd1c7 to
20448f2
Compare
2e458fd to
ec41dff
Compare
ec41dff to
98ef136
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
4.20260124.0→4.20260205.03.10.1→3.11.02.50.1→2.50.22.50.1→2.50.20.65.0→0.66.130.65.0→0.66.1324.10.9→24.10.1024.10.4→24.10.1019.2.9→19.2.112.15.4→2.15.517.1.0→17.3.020.3.9→20.5.020.1.0→20.5.02.0.0-next.27→2.0.0-next.442.12.7→2.12.81.57.0→1.58.119.2.3→19.2.45.48.0→5.49.25.48.0→5.49.24.3.5→4.3.68.53.1→8.54.06.0.4→6.0.54.60.0→4.62.0Release Notes
cloudflare/workerd (@cloudflare/workers-types)
v4.20260205.0Compare Source
v4.20260203.0Compare Source
v4.20260131.0Compare Source
v4.20260130.0Compare Source
v4.20260129.0Compare Source
v4.20260128.0Compare Source
v4.20260127.0Compare Source
adobe/react-spectrum (@internationalized/date)
v3.11.0Compare Source
sveltejs/kit (@sveltejs/kit)
v2.50.2Compare Source
Patch Changes
fix: ensure inlined CSS follows
paths.assetsandpaths.relativesettings (#15153)fix: emit script CSP nonces when
unsafe-inlineis present ifstrict-dynamicis also present (#15221)fix: re-export browser/dev from esm-env (#15206)
fix: use validated args in batch resolver in both csr and ssr (#15215)
fix: ensure CSS inlining includes components that are conditionally rendered (#15153)
fix: only match rest params with matchers when the matcher matches (#15216)
fix: properly handle percent-encoded anchors (e.g.
<a href="#sparkles-%E2%9C%A8">) during prerendering. (#15231)kane50613/takumi (@takumi-rs/core)
v0.66.13Compare Source
v0.66.12Compare Source
Patch Changes
7389d6e: add persistent image cachev0.66.11Compare Source
v0.66.10Compare Source
v0.66.9Compare Source
v0.66.8Compare Source
v0.66.7Compare Source
Patch Changes
a3e7f9c: document all the functionsv0.66.6Compare Source
v0.66.5Compare Source
v0.66.4Compare Source
v0.66.3Compare Source
v0.66.2Compare Source
v0.66.1Compare Source
v0.66.0Compare Source
Patch Changes
80da5a7: remove unusedbrowserfieldhuntabyte/bits-ui (bits-ui)
v2.15.5Compare Source
Patch Changes
fix(Tooltip): allow overriding trigger tabindex (#1932)
fix(Pin Input): keyboard navigation (#1872)
fix(ScrollArea): cleanup when pointercapture is lost (#1935)
fix(Accordion): allow overriding trigger tabindex (#1932)
fix(Presence): optimize animation detection for large DOMs (#1924)
fix: floating components should respect
styleprop (#1934)fix(FocusScope): ensure focus scopes works with only 1 tabbable item (#1933)
sindresorhus/globals (globals)
v17.3.0Compare Source
295fba9v17.2.0Compare Source
jasmine: AddthrowUnlessandthrowUnlessAsyncglobals (#335)97f23a7capricorn86/happy-dom (happy-dom)
v20.5.0Compare Source
👷♂️ Patch fixes
import typeandexport type) - By @capricorn86 in task #2055v20.4.0Compare Source
🎨 Features
techniq/layerchart (layerchart)
v2.0.0-next.44Compare Source
Patch Changes
v2.0.0-next.43Compare Source
Patch Changes
v2.0.0-next.42Compare Source
Patch Changes
startinstead of always start of year (#657)v2.0.0-next.41Compare Source
Patch Changes
v2.0.0-next.40Compare Source
Patch Changes
v2.0.0-next.39Compare Source
Minor Changes
Patch Changes
feat: Simplify daisyUI, shadcn-svelte, and Skeleton integrations with single line
@import 'layerchart/{library}.css'added toapp.css(#557)docs: Add examples for standalone, daisyUI v5, shadcn-svelte v1, Skeleton v3, and Svelte UX v2 (next) (including light/dark theming) (#557)
feat(LineChart): Support
orientation="vertical". Resolves #640 (#557)feat: Add Html context support for applicable primitives such as Circle, Line, Rect, Text (and more) as well as transitively such as Axis, Grid, Labels (and more) (#557)
feat(LinearGradient): Support Html context (#557)
fix(Text): Apply
fill: currentColorto support more straightforward way of changing color (ex.class="text-red-500"orstyle="color:red") (#557)fix(TooltipContext): Revert back to pointer events (instead of mouse/touch) but with
touch-action: pan-y. Provides simplified events while allowing horizontal scrubbing with vertical scrolling. (#557)feat(TooltipContext): Add
touchEventsto control touch event behavior. Defaults topan-yto allow vertical scrolling but horizontal scrubbing. (#557)fix(TooltipContext): Fix
bandmode regression when both x/y are scaleBand (ex. punchcard chart) (#557)fix(SimplifiedCharts): Properly handle
legendprop as object when determining bottom padding (#557)fix(AreaChart|LineChart|DefaultTooltip): Handle per-series data with different length (#557)
feat(Highlight): Support passing
opacity(#557)fix(SimplifiedChart): Still add selected legend item opacity when item classes are also applied (#557)
feat(Legend): Add
selectedprop to fade out unselected items (if passed and non-empty) (#557)feat(SeriesState): Add
isHighlighted(seriesKey)to easy check if series is hightlight (or should be faded) (#557)fix(Primatives): Apply default classes when using Canvas context (like Svg). Resolves #544 (#557)
refactor: Remove use of
layerClassand applylc-{name}class directly to allow easy component <style> targetting within LayerChart (#557)v2.0.0-next.38Compare Source
Patch Changes
Update dependencies (#629)
fix(autoScale): Ignore
nulldomain values, fixing some brush examples (#449)fix: Update
dagreAncestors()anddagreDescendants()util types (#629)v2.0.0-next.37Compare Source
Patch Changes
v2.0.0-next.36Compare Source
Patch Changes
yaccessor to use linear scale fallback (#631)v2.0.0-next.35Compare Source
Patch Changes
v2.0.0-next.34Compare Source
Minor Changes
feat(Rule): Support using as data-driven mark (ex. candlestick, lollipop) by default (
<Rule>using Chart accessors) or passing explicitx/yaccessors (ex.<Rule y={["high", "low"]} />). Resolves #64 (#622)breaking(Points): Remove
<Points links>prop. Use<Rule>with x/y accessor instead (#622)Patch Changes
x="left|right"andy="top|bottom"props with# LayerChart prefix (ex.`) (#622)v2.0.0-next.33Compare Source
Patch Changes
fix(Bars): Fix inverted rect when rendered top-to-bottom or right-to-left. Fixes #540 (#613)
fix(Axis): Filter distinct tick values (useful when manually injecting extra values) (#615)
feat(Axis): Use
formatto filter ticks (integer and date/time). Helpful to keep ticks above a threshold for wide charts or short durations. (#615)v2.0.0-next.32Compare Source
Patch Changes
point.x/point.ybased onctx.radialto simplify children snippet usage (#611)v2.0.0-next.31Compare Source
Minor Changes
feat(Chart): Add
xInterval/yIntervalfor time scales usage with bar charts (#562)feat(BarChart): Support time scale with
xInterval/yIntervalprops (#562)feat(TooltipContext): Support
bandmode with time scale (similar to band scale) (#562)feat(ForceSimulation): Added
onNodesChangecallback toForceSimulation(#607)Patch Changes
fix(Bar): Clamp radius to width/height to not cause artifacts with small values (including
0) when rounding a single edge. Fixes #383 (#610)fix(Highlight): Properly handle area highlights with y-axis time scales (#562)
v2.0.0-next.30Compare Source
Patch Changes
v2.0.0-next.29Compare Source
Patch Changes
v2.0.0-next.28Compare Source
Patch Changes
Dateinstances (#586)mswjs/msw (msw)
v2.12.8Compare Source
v2.12.8 (2026-02-03)
Bug Fixes
@mswjs/interceptorsto fix a memory leak (#2659) (e5e905f) @kettanaitorettime(#2657) (3a7b451) @kettanaitomicrosoft/playwright (playwright)
v1.58.1Compare Source
Highlights
#39036 fix(msedge): fix local network permissions
#39037 chore: update cft download location
#38995 chore(webkit): disable frame sessions on fronzen builds
Browser Versions
v1.58.0Compare Source
📣 Playwright CLI+SKILLs 📣
We are adding a new token-efficient CLI mode of operation to Playwright with the skills located at playwright-cli. This brings the long-awaited official SKILL-focused CLI mode to our story and makes it more coding agent-friendly.
Timeline
If you're using merged reports, the HTML report Speedboard tab now shows the Timeline:
UI Mode and Trace Viewer Improvements
Thanks to @cpAdm for contributing these improvements!
Miscellaneous
browserType.connectOverCDP() now accepts an
isLocaloption. When set totrue, it tells Playwright that it runs on the same host as the CDP server, enabling file system optimizations.Breaking Changes⚠️
_reactand_vueselectors. See locators guide for alternatives.:lightselector engine suffix. Use standard CSS selectors instead.devtoolsfrom browserType.launch() has been removed. Useargs: ['--auto-open-devtools-for-tabs']instead.Browser Versions
This version was also tested against the following stable channels:
facebook/react (react)
v19.2.4: 19.2.4 (January 26th, 2026)Compare Source
React Server Components
sveltejs/svelte (svelte)
v5.49.2Compare Source
Patch Changes
chore: remove SvelteKit data attributes from elements.d.ts (#17613)
fix: avoid erroneous async derived expressions for blocks (#17604)
fix: avoid Cloudflare warnings about not having the "node:crypto" module (#17612)
fix: reschedule effects inside unskipped branches (#17604)
v5.49.1Compare Source
Patch Changes
fix: merge consecutive large text nodes (#17587)
fix: only create async functions in SSR output when necessary (#17593)
fix: properly separate multiline html blocks from each other in
print()(#17319)fix: prevent unhandled exceptions arising from dangling promises in <script> (#17591)
v5.49.0Compare Source
Minor Changes
ShadowRootInitobject to custom elementshadowoption (#17088)Patch Changes
fix: throw for unset
createContextget on the server (#17580)fix: reset effects inside skipped branches (#17581)
fix: preserve old dependencies when updating reaction inside fork (#17579)
fix: more conservative assignment_value_stale warnings (#17574)
fix: disregard
popoverelements when determining whether an element has content (#17367)fix: fire introstart/outrostart events after delay, if specified (#17567)
fix: increment signal versions when discarding forks (#17577)
v5.48.5Compare Source
Patch Changes
fix: run boundary
onerrorcallbacks in a microtask, in case they result in the boundary's destruction (#17561)fix: prevent unintended exports from namespaces (#17562)
fix: each block breaking with effects interspersed among items (#17550)
v5.48.4Compare Source
Patch Changes
v5.48.3Compare Source
Patch Changes
fix: hydration failing with settled async blocks (#17539)
fix: add pointer and touch events to a11y_no_static_element_interactions warning (#17551)
fix: handle false dynamic components in SSR (#17542)
fix: avoid unnecessary block effect re-runs after async work completes (#17535)
fix: avoid using dev-mode array.includes wrapper on internal array checks (#17536)
v5.48.2Compare Source
Patch Changes
waitfunction from internal client index (#17530)v5.48.1Compare Source
Patch Changes
fix: hoist snippets above const in same block (#17516)
fix: properly hydrate await in
{@​html}(#17528)fix: batch resolution of async work (#17511)
fix: account for empty statements when visiting in transform async (#17524)
fix: avoid async overhead for already settled promises (#17461)
fix: better code generation for const tags with async dependencies (#17518)
sveltejs/language-tools (svelte-check)
v4.3.6Compare Source
Patch Changes
typescript-eslint/typescript-eslint (typescript-eslint)
v8.54.0Compare Source
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
aleclarson/vite-tsconfig-paths (vite-tsconfig-paths)
v6.0.5Compare Source
cloudflare/workers-sdk (wrangler)
v4.62.0Compare Source
Minor Changes
#12064
964a39dThanks @G4brym! - Add AI Search OAuth scopes to loginAdds
ai-search:writeandai-search:runOAuth scopes to the default login scopes, enabling wrangler to authenticate with AI Search APIs.#11867
253a85dThanks @rahulsuresh-git! - Addwrangler r2 bucket local-uploadscommand to manage local uploads for R2 bucketsWhen enabled, object data is written to the nearest region first, then asynchronously replicated to the bucket's primary region.
Docs: https://developers.cloudflare.com/r2/buckets/local-uploads
#11803
1bd1488Thanks @dario-piotrowicz! - Add a newsubrequestslimit to thelimitsfield of the Wrangler configuration fileBefore only the
cpu_mslimit was supported in thelimitsfield of the Wrangler configuration file, now asubrequestslimit can be specified as well which enables the user to limit the number of fetch requests that a Worker's invocation can make.Example:
{ "$schema": "./node_modules/wrangler/config-schema.json", "limits": { "cpu_ms": 1000, "subrequests": 150 // newly added field } }#12185
f7aa8c7Thanks @penalosa! - Addtimestampfield to the version metadata binding in local development. The version metadata binding now includesid,tag, andtimestampfields, making it easier to test version-aware logic locally.Patch Changes
#12190
ce736b9Thanks @dario-piotrowicz! - Update autoconfig logic to handle Next.js projects by using the new@opennextjs/cloudflare migratecommand#12065
47944d1Thanks @langningchen! - Improve error message whend1 export --outputpoints to a directory#12292
4c4d5a5Thanks @dario-piotrowicz! - AddversionCommandto theautoconfig_summaryfield in the autoconfig output entryAdd the version upload command to the output being printed by
wrangler deploytoWRANGLER_OUTPUT_FILE_DIRECTORY/WRANGLER_OUTPUT_FILE_PATH. This complements the existingbuildCommandanddeployCommandfields and allows CI systems to know how to upload new versions of Workers.For example, for a standard npm project this would be:
npx wrangler versions uploadWhile for a Next.js project it would be:
npx @​opennextjs/cloudflare upload#12050
b05b919Thanks @NuroDev! - Fixed Wrangler's error handling for both invalid commands with and without the--helpflag, ensuring consistent and clear error messages.Additionally, it also ensures that if you provide an invalid argument to a valid command, Wrangler will now correctly display that specific commands help menu.
#12289
0aaf080Thanks @dependabot! - Update dependencies of "miniflare", "wrangler"The following dependency versions have been updated:
#12295
b981db5Thanks @dependabot! - Update dependencies of "miniflare", "wrangler"The following dependency versions have been updated:
#12355
a113c0dThanks @dependabot! - Update dependencies of "miniflare", "wrangler"The following dependency versions have been updated:
#11971
fdd7a9fThanks @dario-piotrowicz! - Add framework id, build command, and deploy command to theautoconfig_summaryfield in the deploy output entryAdd the framework id alongside the commands to build and deploy the project to the output being printed by
wrangler deploytoWRANGLER_OUTPUT_FILE_DIRECTORYorWRANGLER_OUTPUT_FILE_PATH.For example for an npm Astro project these would be:
astronpm run buildnpx wrangler deployWhile for a Next.js project they would instead be:
nextnpx @​opennextjs/cloudflare buildnpx @​opennextjs/cloudflare deploy#12211
a5fca2cThanks @elithrar! - Remove the 'pubsub' sub-command and related functionalityThe Pub/Sub product was never made publicly available and has been discontinued. This removes the
wrangler pubsubcommand and all associated functionality.Updated dependencies [
0c9625a,0aaf080,b981db5,a113c0d,f7aa8c7]:v4.61.1Compare Source
Patch Changes
#12189
eb8a415Thanks @NuroDev! - Fixed Durable Object missing migrations warning message.If a Workers project includes some
durable_objectsin it but nomigrationswe show a warning to the user to addmigrationsto their config. However, this warning recommendednew_classesfor their migrations, but we instead now recommend all users usenew_sqlite_classesinstead.#11804
3b06b18Thanks @emily-shen! - fix: allowd1 execute,d1 export, andd1 migrationsto work locally withoutdatabase_idin config.#12183
17961bbThanks @dependabot! - chore: update dependencies of "miniflare", "wrangler"The following dependency versions have been updated:
#12196
52fdfe7Thanks [@&#Configuration
📅 Schedule: Branch creation - "every weekday" in timezone America/Chicago, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, 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 has been generated by Renovate Bot.