diff --git a/CHANGELOG.md b/CHANGELOG.md index 51a28a14..da869b31 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] +## [v1.11.1](https://github.com/studiometa/ui/compare/1.11.0..1.11.1) (2026-09-01) + +This patch extends the `historyUrl` separation introduced in `1.11.0` to the declarative link and form handlers, which still bypassed it. + ### Fixed - **Fetch:** apply the `historyUrl` separation to a link click and a form submit, not only to a bare `fetch()` call — the declarative handlers passed the resolved URL on, which read as a caller naming a destination and kept a `src` in the address bar ([#646](https://github.com/studiometa/ui/pull/646)) diff --git a/composer.json b/composer.json index 437e86e3..69f63426 100644 --- a/composer.json +++ b/composer.json @@ -1,7 +1,7 @@ { "name": "studiometa/ui", "type": "composer-plugin", - "version": "1.11.0", + "version": "1.11.1", "description": "Accessible and composable JavaScript behaviors and Twig templates.", "license": "MIT", "require": { diff --git a/package-lock.json b/package-lock.json index 602d9fbc..c92bb5e8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@studiometa/ui-workspace", - "version": "1.11.0", + "version": "1.11.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@studiometa/ui-workspace", - "version": "1.11.0", + "version": "1.11.1", "hasInstallScript": true, "workspaces": [ "packages/*" @@ -22411,11 +22411,11 @@ }, "packages/api": { "name": "@studiometa/ui-api", - "version": "1.11.0" + "version": "1.11.1" }, "packages/docs": { "name": "@studiometa/ui-docs", - "version": "1.11.0", + "version": "1.11.1", "dependencies": { "@studiometa/js-toolkit": "3.9.0" }, @@ -22541,7 +22541,7 @@ }, "packages/eslint-plugin-ui": { "name": "@studiometa/eslint-plugin-ui", - "version": "1.11.0", + "version": "1.11.1", "license": "MIT", "dependencies": { "@oxlint/plugins": "1.63.0" @@ -22556,7 +22556,7 @@ }, "packages/playground": { "name": "@studiometa/ui-playground", - "version": "1.11.0", + "version": "1.11.1", "dependencies": { "@studiometa/playground": "^0.3.13" }, @@ -22573,7 +22573,7 @@ }, "packages/tests": { "name": "@studiometa/ui-tests", - "version": "1.11.0", + "version": "1.11.1", "license": "MIT", "dependencies": { "@happy-dom/global-registrator": "^20.8.8", @@ -22804,7 +22804,7 @@ }, "packages/ui": { "name": "@studiometa/ui", - "version": "1.11.0", + "version": "1.11.1", "license": "MIT", "dependencies": { "alien-signals": "^3.2.1", @@ -22827,7 +22827,7 @@ }, "packages/ui-mapbox": { "name": "@studiometa/ui-mapbox", - "version": "1.11.0", + "version": "1.11.1", "license": "MIT", "devDependencies": { "@mapbox/mapbox-gl-geocoder": "^5.1.0", @@ -22849,7 +22849,7 @@ }, "packages/ui-motion": { "name": "@studiometa/ui-motion", - "version": "1.11.0", + "version": "1.11.1", "license": "MIT", "devDependencies": { "@studiometa/js-toolkit": "^3.9.0", diff --git a/package.json b/package.json index 25bb5808..f5574a1e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@studiometa/ui-workspace", - "version": "1.11.0", + "version": "1.11.1", "type": "module", "private": true, "workspaces": [ diff --git a/packages/api/package.json b/packages/api/package.json index f520b257..c4a44246 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -1,6 +1,6 @@ { "name": "@studiometa/ui-api", - "version": "1.11.0", + "version": "1.11.1", "private": true, "type": "commonjs" } diff --git a/packages/docs/package.json b/packages/docs/package.json index f495c8b0..ea322ec6 100644 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -1,6 +1,6 @@ { "name": "@studiometa/ui-docs", - "version": "1.11.0", + "version": "1.11.1", "private": true, "type": "module", "scripts": { diff --git a/packages/eslint-plugin-ui/package.json b/packages/eslint-plugin-ui/package.json index 32a5aed2..6710c04a 100644 --- a/packages/eslint-plugin-ui/package.json +++ b/packages/eslint-plugin-ui/package.json @@ -1,6 +1,6 @@ { "name": "@studiometa/eslint-plugin-ui", - "version": "1.11.0", + "version": "1.11.1", "description": "ESLint plugin to help developers discover and use @studiometa/ui components", "publishConfig": { "access": "public" diff --git a/packages/playground/package.json b/packages/playground/package.json index df7bc6af..b3295e24 100644 --- a/packages/playground/package.json +++ b/packages/playground/package.json @@ -1,6 +1,6 @@ { "name": "@studiometa/ui-playground", - "version": "1.11.0", + "version": "1.11.1", "private": true, "type": "module", "scripts": { diff --git a/packages/tests/package.json b/packages/tests/package.json index 0f90f642..823eca6f 100644 --- a/packages/tests/package.json +++ b/packages/tests/package.json @@ -1,6 +1,6 @@ { "name": "@studiometa/ui-tests", - "version": "1.11.0", + "version": "1.11.1", "private": true, "type": "module", "scripts": { diff --git a/packages/ui-mapbox/package.json b/packages/ui-mapbox/package.json index 1c6f828b..5e78734a 100644 --- a/packages/ui-mapbox/package.json +++ b/packages/ui-mapbox/package.json @@ -1,6 +1,6 @@ { "name": "@studiometa/ui-mapbox", - "version": "1.11.0", + "version": "1.11.1", "description": "Vanilla js-toolkit components to build Mapbox GL maps declaratively", "publishConfig": { "access": "public" diff --git a/packages/ui-motion/package.json b/packages/ui-motion/package.json index 8615c87e..ff885625 100644 --- a/packages/ui-motion/package.json +++ b/packages/ui-motion/package.json @@ -1,6 +1,6 @@ { "name": "@studiometa/ui-motion", - "version": "1.11.0", + "version": "1.11.1", "description": "Vanilla js-toolkit components to animate elements declaratively with Motion", "publishConfig": { "access": "public" diff --git a/packages/ui/package.json b/packages/ui/package.json index 877f518e..b4b8fd5c 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,6 +1,6 @@ { "name": "@studiometa/ui", - "version": "1.11.0", + "version": "1.11.1", "description": "Accessible and composable JavaScript behaviors and templates", "publishConfig": { "access": "public"