diff --git a/.changeset/pre.json b/.changeset/pre.json index ec5afac6..52a432e9 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -19,6 +19,7 @@ "drop-leaving-section-gate", "drop-scroll-growth-chasing", "export-default-search-types", + "fix-navigate-commit-window-drop", "fix-stale-params-on-navigation", "flight-cookies-from-redirect", "flight-entry-consumption-age-gate", diff --git a/CHANGELOG.md b/CHANGELOG.md index e51b5374..a2ebcfb0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # @solidjs/router +## 2.0.0-next.20 + +### Patch Changes + +- b8b48ce: Rebuild navigation commitment on Solid's transition engine. Programmatic and native navigation now write one canonical location source, repeated writes use engine last-write-wins, and history updates only after the winning transition settles. This fixes dropped soft navigations and native/programmatic races while preserving redirect options, pending link/search state, and lazy-route error delivery. + ## 2.0.0-next.19 ### Patch Changes diff --git a/package.json b/package.json index a85eeddd..55a0db0f 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "Ryan Turnquist" ], "license": "MIT", - "version": "2.0.0-next.19", + "version": "2.0.0-next.20", "homepage": "https://github.com/solidjs/solid-router#readme", "repository": { "type": "git",