From 6844e3daa5fb5601932475fafe39dc0570cad74f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 30 Sep 2026 20:44:59 +0000 Subject: [PATCH] Version Packages --- .../core-feature-source-malformed-payloads.md | 5 ---- .changeset/core-interaction-listener-leaks.md | 5 ---- .changeset/count-aggregator-a11y-contrast.md | 5 ---- .../count-aggregator-request-cancellation.md | 6 ---- .../dependabot-310-mapsight-next-starter.md | 7 ----- .../dependabot-311-mapsight-showcase.md | 7 ----- ...ependabot-311-mapsight-vite-spa-starter.md | 7 ----- .changeset/dependabot-315-mapsight-core.md | 9 ------ .../dependabot-315-mapsight-host-starter.md | 7 ----- .changeset/dependabot-315-mapsight-lib-js.md | 7 ----- .changeset/dependabot-315-mapsight-lib-ol.md | 7 ----- .../dependabot-315-mapsight-showcase.md | 7 ----- .../dependabot-315-mapsight-vector-editor.md | 8 ------ ...abot-315-mapsight-vector-style-compiler.md | 7 ----- ...15-mapsight-vite-count-aggregator-embed.md | 7 ----- ...dependabot-315-mapsight-vite-host-embed.md | 7 ----- ...ependabot-315-mapsight-vite-spa-starter.md | 7 ----- ...ndabot-316-mapsight-count-aggregator-ui.md | 8 ------ .../dependabot-316-mapsight-host-starter.md | 13 --------- .../dependabot-316-mapsight-next-starter.md | 13 --------- .../dependabot-316-mapsight-showcase.md | 7 ----- .../dependabot-316-mapsight-traffic-style.md | 8 ------ .changeset/dependabot-316-mapsight-ui.md | 7 ----- ...abot-316-mapsight-vector-style-compiler.md | 8 ------ ...ependabot-316-mapsight-vite-spa-starter.md | 13 --------- .../dependabot-317-mapsight-next-starter.md | 7 ----- .changeset/docs-feature-source-cache-etag.md | 4 --- .changeset/docs-fix-broken-links.md | 4 --- .changeset/lib-js-ui-query-params-plugins.md | 6 ---- .changeset/package-homepage-repository.md | 16 ----------- .changeset/ssr-sidecar-request-validation.md | 5 ---- .changeset/ui-a11y-accessible-names.md | 5 ---- .changeset/ui-a11y-async-status.md | 5 ---- .changeset/ui-a11y-swapped-labels.md | 5 ---- .changeset/ui-a11y-tool-overlays.md | 5 ---- .../ui-cache-layer-switcher-selectors.md | 5 ---- .changeset/ui-fetch-http-errors.md | 5 ---- .changeset/ui-keyboard-focus-visible.md | 5 ---- .changeset/ui-layer-switcher-modal.md | 5 ---- .../ui-memoize-feature-list-selectors.md | 5 ---- .changeset/ui-permalink-safe-href.md | 5 ---- .changeset/ui-prefers-reduced-motion.md | 5 ---- apps/showcase/CHANGELOG.md | 26 +++++++++++++++++ apps/showcase/package.json | 2 +- apps/vector-editor/CHANGELOG.md | 16 +++++++++++ apps/vector-editor/package.json | 2 +- packages/core/CHANGELOG.md | 18 ++++++++++++ packages/core/package.json | 2 +- packages/count-aggregator-api/CHANGELOG.md | 10 +++++++ packages/count-aggregator-api/package.json | 2 +- packages/count-aggregator-ui/CHANGELOG.md | 17 +++++++++++ packages/count-aggregator-ui/package.json | 2 +- packages/lib-js/CHANGELOG.md | 11 ++++++++ packages/lib-js/package.json | 2 +- packages/lib-ol/CHANGELOG.md | 12 ++++++++ packages/lib-ol/package.json | 2 +- packages/lib-redux/CHANGELOG.md | 8 ++++++ packages/lib-redux/package.json | 2 +- packages/ssr-sidecar/CHANGELOG.md | 7 +++++ packages/ssr-sidecar/package.json | 2 +- packages/traffic-style/CHANGELOG.md | 13 +++++++++ packages/traffic-style/package.json | 2 +- packages/ui/CHANGELOG.md | 28 +++++++++++++++++++ packages/ui/package.json | 2 +- packages/vector-style-compiler/CHANGELOG.md | 19 +++++++++++++ packages/vector-style-compiler/package.json | 2 +- .../mapsight-vector-style.web-types.json | 2 +- .../vite-count-aggregator-embed/CHANGELOG.md | 12 ++++++++ .../vite-count-aggregator-embed/package.json | 2 +- packages/vite-host-embed/CHANGELOG.md | 10 +++++++ packages/vite-host-embed/package.json | 2 +- starters/mapsight-host-starter/CHANGELOG.md | 25 +++++++++++++++++ starters/mapsight-host-starter/package.json | 14 +++++----- starters/mapsight-next-starter/CHANGELOG.md | 28 +++++++++++++++++++ starters/mapsight-next-starter/package.json | 12 ++++---- .../mapsight-vite-spa-starter/CHANGELOG.md | 28 +++++++++++++++++++ .../mapsight-vite-spa-starter/package.json | 12 ++++---- 77 files changed, 322 insertions(+), 323 deletions(-) delete mode 100644 .changeset/core-feature-source-malformed-payloads.md delete mode 100644 .changeset/core-interaction-listener-leaks.md delete mode 100644 .changeset/count-aggregator-a11y-contrast.md delete mode 100644 .changeset/count-aggregator-request-cancellation.md delete mode 100644 .changeset/dependabot-310-mapsight-next-starter.md delete mode 100644 .changeset/dependabot-311-mapsight-showcase.md delete mode 100644 .changeset/dependabot-311-mapsight-vite-spa-starter.md delete mode 100644 .changeset/dependabot-315-mapsight-core.md delete mode 100644 .changeset/dependabot-315-mapsight-host-starter.md delete mode 100644 .changeset/dependabot-315-mapsight-lib-js.md delete mode 100644 .changeset/dependabot-315-mapsight-lib-ol.md delete mode 100644 .changeset/dependabot-315-mapsight-showcase.md delete mode 100644 .changeset/dependabot-315-mapsight-vector-editor.md delete mode 100644 .changeset/dependabot-315-mapsight-vector-style-compiler.md delete mode 100644 .changeset/dependabot-315-mapsight-vite-count-aggregator-embed.md delete mode 100644 .changeset/dependabot-315-mapsight-vite-host-embed.md delete mode 100644 .changeset/dependabot-315-mapsight-vite-spa-starter.md delete mode 100644 .changeset/dependabot-316-mapsight-count-aggregator-ui.md delete mode 100644 .changeset/dependabot-316-mapsight-host-starter.md delete mode 100644 .changeset/dependabot-316-mapsight-next-starter.md delete mode 100644 .changeset/dependabot-316-mapsight-showcase.md delete mode 100644 .changeset/dependabot-316-mapsight-traffic-style.md delete mode 100644 .changeset/dependabot-316-mapsight-ui.md delete mode 100644 .changeset/dependabot-316-mapsight-vector-style-compiler.md delete mode 100644 .changeset/dependabot-316-mapsight-vite-spa-starter.md delete mode 100644 .changeset/dependabot-317-mapsight-next-starter.md delete mode 100644 .changeset/docs-feature-source-cache-etag.md delete mode 100644 .changeset/docs-fix-broken-links.md delete mode 100644 .changeset/lib-js-ui-query-params-plugins.md delete mode 100644 .changeset/package-homepage-repository.md delete mode 100644 .changeset/ssr-sidecar-request-validation.md delete mode 100644 .changeset/ui-a11y-accessible-names.md delete mode 100644 .changeset/ui-a11y-async-status.md delete mode 100644 .changeset/ui-a11y-swapped-labels.md delete mode 100644 .changeset/ui-a11y-tool-overlays.md delete mode 100644 .changeset/ui-cache-layer-switcher-selectors.md delete mode 100644 .changeset/ui-fetch-http-errors.md delete mode 100644 .changeset/ui-keyboard-focus-visible.md delete mode 100644 .changeset/ui-layer-switcher-modal.md delete mode 100644 .changeset/ui-memoize-feature-list-selectors.md delete mode 100644 .changeset/ui-permalink-safe-href.md delete mode 100644 .changeset/ui-prefers-reduced-motion.md diff --git a/.changeset/core-feature-source-malformed-payloads.md b/.changeset/core-feature-source-malformed-payloads.md deleted file mode 100644 index b07f80a7..00000000 --- a/.changeset/core-feature-source-malformed-payloads.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@mapsight/core": patch ---- - -Recover feature sources from malformed payloads. The xhr-json loader now rejects non-object bodies and non-array `features` with `XhrJsonPayloadError`, feature indexing skips non-object entries, and a throwing success dispatch now records a load error instead of leaving the source loading forever. diff --git a/.changeset/core-interaction-listener-leaks.md b/.changeset/core-interaction-listener-leaks.md deleted file mode 100644 index f5fef305..00000000 --- a/.changeset/core-interaction-listener-leaks.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@mapsight/core": patch ---- - -Stop `DrawInteraction` from stacking measurement listeners on every map attach and drop its debug logging, and let `TranslateInteraction` actually remove its source listeners when the source changes diff --git a/.changeset/count-aggregator-a11y-contrast.md b/.changeset/count-aggregator-a11y-contrast.md deleted file mode 100644 index 7ea1d334..00000000 --- a/.changeset/count-aggregator-a11y-contrast.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@mapsight/count-aggregator-ui": patch ---- - -Fix preset delete button contrast, accessible name, focus ring, and target size diff --git a/.changeset/count-aggregator-request-cancellation.md b/.changeset/count-aggregator-request-cancellation.md deleted file mode 100644 index 37a84e16..00000000 --- a/.changeset/count-aggregator-request-cancellation.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@mapsight/count-aggregator-api": minor -"@mapsight/count-aggregator-ui": patch ---- - -Support request cancellation. Client endpoint calls accept an optional `signal`, and the typed helpers accept `{signal}` request options. The count-aggregator UI hooks pass React Query's abort signal so superseded or unmounted queries cancel their requests. diff --git a/.changeset/dependabot-310-mapsight-next-starter.md b/.changeset/dependabot-310-mapsight-next-starter.md deleted file mode 100644 index 7c02dc66..00000000 --- a/.changeset/dependabot-310-mapsight-next-starter.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"mapsight-next-starter": patch ---- - -Bump dependencies from Dependabot ([#310](https://github.com/open-mapsight/mapsight/pull/310)): - -- `next` `^16.3.4` → `^16.3.5` (patch) diff --git a/.changeset/dependabot-311-mapsight-showcase.md b/.changeset/dependabot-311-mapsight-showcase.md deleted file mode 100644 index 14dda023..00000000 --- a/.changeset/dependabot-311-mapsight-showcase.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@mapsight/showcase": patch ---- - -Bump dependencies from Dependabot ([#311](https://github.com/open-mapsight/mapsight/pull/311)): - -- `react-router-dom` `^7.18.3` → `^7.18.4` (patch) diff --git a/.changeset/dependabot-311-mapsight-vite-spa-starter.md b/.changeset/dependabot-311-mapsight-vite-spa-starter.md deleted file mode 100644 index c542f9c8..00000000 --- a/.changeset/dependabot-311-mapsight-vite-spa-starter.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"mapsight-vite-spa-starter": patch ---- - -Bump dependencies from Dependabot ([#311](https://github.com/open-mapsight/mapsight/pull/311)): - -- `react-router-dom` `^7.18.3` → `^7.18.4` (patch) diff --git a/.changeset/dependabot-315-mapsight-core.md b/.changeset/dependabot-315-mapsight-core.md deleted file mode 100644 index 7a0355a9..00000000 --- a/.changeset/dependabot-315-mapsight-core.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@mapsight/core": patch ---- - -Bump dependencies from Dependabot ([#315](https://github.com/open-mapsight/mapsight/pull/315)): - -- `ol-mapbox-style` `^13.4.3` → `^13.5.1` (minor) -- `tsc-alias` `^1.9.4` → `^1.9.5` (patch) -- `vite` `^8.2.2` → `^8.3.0` (minor) diff --git a/.changeset/dependabot-315-mapsight-host-starter.md b/.changeset/dependabot-315-mapsight-host-starter.md deleted file mode 100644 index 6aaca72d..00000000 --- a/.changeset/dependabot-315-mapsight-host-starter.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"mapsight-host-starter": patch ---- - -Bump dependencies from Dependabot ([#315](https://github.com/open-mapsight/mapsight/pull/315)): - -- `vite` `^8.2.2` → `^8.3.0` (minor) diff --git a/.changeset/dependabot-315-mapsight-lib-js.md b/.changeset/dependabot-315-mapsight-lib-js.md deleted file mode 100644 index 2f2780be..00000000 --- a/.changeset/dependabot-315-mapsight-lib-js.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@mapsight/lib-js": patch ---- - -Bump dependencies from Dependabot ([#315](https://github.com/open-mapsight/mapsight/pull/315)): - -- `@changesets/cli` `^3.0.2` → `^3.0.3` (patch) diff --git a/.changeset/dependabot-315-mapsight-lib-ol.md b/.changeset/dependabot-315-mapsight-lib-ol.md deleted file mode 100644 index 2919360b..00000000 --- a/.changeset/dependabot-315-mapsight-lib-ol.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@mapsight/lib-ol": patch ---- - -Bump dependencies from Dependabot ([#315](https://github.com/open-mapsight/mapsight/pull/315)): - -- `tsc-alias` `^1.9.4` → `^1.9.5` (patch) diff --git a/.changeset/dependabot-315-mapsight-showcase.md b/.changeset/dependabot-315-mapsight-showcase.md deleted file mode 100644 index c3e4b4bd..00000000 --- a/.changeset/dependabot-315-mapsight-showcase.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@mapsight/showcase": patch ---- - -Bump dependencies from Dependabot ([#315](https://github.com/open-mapsight/mapsight/pull/315)): - -- `vite` `^8.2.2` → `^8.3.0` (minor) diff --git a/.changeset/dependabot-315-mapsight-vector-editor.md b/.changeset/dependabot-315-mapsight-vector-editor.md deleted file mode 100644 index 177bb76c..00000000 --- a/.changeset/dependabot-315-mapsight-vector-editor.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@mapsight/vector-editor": patch ---- - -Bump dependencies from Dependabot ([#315](https://github.com/open-mapsight/mapsight/pull/315)): - -- `autoprefixer` `^10.5.5` → `^10.6.1` (minor) -- `vite` `^8.2.2` → `^8.3.0` (minor) diff --git a/.changeset/dependabot-315-mapsight-vector-style-compiler.md b/.changeset/dependabot-315-mapsight-vector-style-compiler.md deleted file mode 100644 index 07c44eff..00000000 --- a/.changeset/dependabot-315-mapsight-vector-style-compiler.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@mapsight/vector-style-compiler": patch ---- - -Bump dependencies from Dependabot ([#315](https://github.com/open-mapsight/mapsight/pull/315)): - -- `vite` `^8.2.2` → `^8.3.0` (minor) diff --git a/.changeset/dependabot-315-mapsight-vite-count-aggregator-embed.md b/.changeset/dependabot-315-mapsight-vite-count-aggregator-embed.md deleted file mode 100644 index 442a648a..00000000 --- a/.changeset/dependabot-315-mapsight-vite-count-aggregator-embed.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@mapsight/vite-count-aggregator-embed": patch ---- - -Bump dependencies from Dependabot ([#315](https://github.com/open-mapsight/mapsight/pull/315)): - -- `vite` `^8.2.2` → `^8.3.0` (minor) diff --git a/.changeset/dependabot-315-mapsight-vite-host-embed.md b/.changeset/dependabot-315-mapsight-vite-host-embed.md deleted file mode 100644 index c5e63731..00000000 --- a/.changeset/dependabot-315-mapsight-vite-host-embed.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@mapsight/vite-host-embed": patch ---- - -Bump dependencies from Dependabot ([#315](https://github.com/open-mapsight/mapsight/pull/315)): - -- `vite` `^8.2.2` → `^8.3.0` (minor) diff --git a/.changeset/dependabot-315-mapsight-vite-spa-starter.md b/.changeset/dependabot-315-mapsight-vite-spa-starter.md deleted file mode 100644 index cce76c46..00000000 --- a/.changeset/dependabot-315-mapsight-vite-spa-starter.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"mapsight-vite-spa-starter": patch ---- - -Bump dependencies from Dependabot ([#315](https://github.com/open-mapsight/mapsight/pull/315)): - -- `vite` `^8.2.2` → `^8.3.0` (minor) diff --git a/.changeset/dependabot-316-mapsight-count-aggregator-ui.md b/.changeset/dependabot-316-mapsight-count-aggregator-ui.md deleted file mode 100644 index cc7df1b8..00000000 --- a/.changeset/dependabot-316-mapsight-count-aggregator-ui.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@mapsight/count-aggregator-ui": patch ---- - -Bump dependencies from Dependabot ([#316](https://github.com/open-mapsight/mapsight/pull/316)): - -- `@tanstack/react-query` `^5.102.4` → `^5.103.2` (minor) -- `tailwind-merge` `^3.3.1` → `^3.7.0` (minor) diff --git a/.changeset/dependabot-316-mapsight-host-starter.md b/.changeset/dependabot-316-mapsight-host-starter.md deleted file mode 100644 index 664ac593..00000000 --- a/.changeset/dependabot-316-mapsight-host-starter.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -"mapsight-host-starter": patch ---- - -Bump dependencies from Dependabot ([#316](https://github.com/open-mapsight/mapsight/pull/316)): - -- `@types/node` `^24.13.3` → `^24.13.6` (patch) -- `@types/react` `^19.2.18` → `^19.3.0` (minor) -- `@types/react-dom` `~19.2.7` → `~19.3.0` (minor) -- `react` `^19.2.8` → `^19.3.0` (minor) -- `react-dom` `^19.2.8` → `^19.3.0` (minor) -- `sass` `^1.104.0` → `^1.105.0` (minor) -- `zod` `^4.5.4` → `^4.6.5` (minor) diff --git a/.changeset/dependabot-316-mapsight-next-starter.md b/.changeset/dependabot-316-mapsight-next-starter.md deleted file mode 100644 index 7e4a6ef3..00000000 --- a/.changeset/dependabot-316-mapsight-next-starter.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -"mapsight-next-starter": patch ---- - -Bump dependencies from Dependabot ([#316](https://github.com/open-mapsight/mapsight/pull/316)): - -- `@types/node` `^24.13.3` → `^24.13.6` (patch) -- `@types/react` `^19.2.18` → `^19.3.0` (minor) -- `@types/react-dom` `~19.2.7` → `~19.3.0` (minor) -- `react` `^19.2.8` → `^19.3.0` (minor) -- `react-dom` `^19.2.8` → `^19.3.0` (minor) -- `sass` `^1.104.0` → `^1.105.0` (minor) -- `zod` `^4.5.4` → `^4.6.5` (minor) diff --git a/.changeset/dependabot-316-mapsight-showcase.md b/.changeset/dependabot-316-mapsight-showcase.md deleted file mode 100644 index 0c80bdbe..00000000 --- a/.changeset/dependabot-316-mapsight-showcase.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@mapsight/showcase": patch ---- - -Bump dependencies from Dependabot ([#316](https://github.com/open-mapsight/mapsight/pull/316)): - -- `@tanstack/react-query` `^5.102.4` → `^5.103.2` (minor) diff --git a/.changeset/dependabot-316-mapsight-traffic-style.md b/.changeset/dependabot-316-mapsight-traffic-style.md deleted file mode 100644 index f7fc7332..00000000 --- a/.changeset/dependabot-316-mapsight-traffic-style.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@mapsight/traffic-style": patch ---- - -Bump dependencies from Dependabot ([#316](https://github.com/open-mapsight/mapsight/pull/316)): - -- `fs-extra` `^11.4.0` → `^11.4.1` (patch) -- `lru-cache` `^11.5.2` → `^11.5.3` (patch) diff --git a/.changeset/dependabot-316-mapsight-ui.md b/.changeset/dependabot-316-mapsight-ui.md deleted file mode 100644 index ad861ddf..00000000 --- a/.changeset/dependabot-316-mapsight-ui.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@mapsight/ui": patch ---- - -Bump dependencies from Dependabot ([#316](https://github.com/open-mapsight/mapsight/pull/316)): - -- `@tanstack/react-query` `^5.102.4` → `^5.103.2` (minor) diff --git a/.changeset/dependabot-316-mapsight-vector-style-compiler.md b/.changeset/dependabot-316-mapsight-vector-style-compiler.md deleted file mode 100644 index 8f1c6360..00000000 --- a/.changeset/dependabot-316-mapsight-vector-style-compiler.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@mapsight/vector-style-compiler": patch ---- - -Bump dependencies from Dependabot ([#316](https://github.com/open-mapsight/mapsight/pull/316)): - -- `fs-extra` `^11.4.0` → `^11.4.1` (patch) -- `sass` `^1.104.0` → `^1.105.0` (minor) diff --git a/.changeset/dependabot-316-mapsight-vite-spa-starter.md b/.changeset/dependabot-316-mapsight-vite-spa-starter.md deleted file mode 100644 index 2631020a..00000000 --- a/.changeset/dependabot-316-mapsight-vite-spa-starter.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -"mapsight-vite-spa-starter": patch ---- - -Bump dependencies from Dependabot ([#316](https://github.com/open-mapsight/mapsight/pull/316)): - -- `@types/node` `^24.13.3` → `^24.13.6` (patch) -- `@types/react` `^19.2.18` → `^19.3.0` (minor) -- `@types/react-dom` `~19.2.7` → `~19.3.0` (minor) -- `react` `^19.2.8` → `^19.3.0` (minor) -- `react-dom` `^19.2.8` → `^19.3.0` (minor) -- `sass` `^1.104.0` → `^1.105.0` (minor) -- `zod` `^4.5.4` → `^4.6.5` (minor) diff --git a/.changeset/dependabot-317-mapsight-next-starter.md b/.changeset/dependabot-317-mapsight-next-starter.md deleted file mode 100644 index 7282b3c6..00000000 --- a/.changeset/dependabot-317-mapsight-next-starter.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"mapsight-next-starter": patch ---- - -Bump dependencies from Dependabot ([#317](https://github.com/open-mapsight/mapsight/pull/317)): - -- `next` `^16.3.5` → `^16.3.6` (patch) diff --git a/.changeset/docs-feature-source-cache-etag.md b/.changeset/docs-feature-source-cache-etag.md deleted file mode 100644 index 074595c7..00000000 --- a/.changeset/docs-feature-source-cache-etag.md +++ /dev/null @@ -1,4 +0,0 @@ ---- ---- - -Document feature-source cache and ETag host contract; no package behavior change. diff --git a/.changeset/docs-fix-broken-links.md b/.changeset/docs-fix-broken-links.md deleted file mode 100644 index 8cc1261a..00000000 --- a/.changeset/docs-fix-broken-links.md +++ /dev/null @@ -1,4 +0,0 @@ ---- ---- - -Documentation link fixes only; no published package behavior change. diff --git a/.changeset/lib-js-ui-query-params-plugins.md b/.changeset/lib-js-ui-query-params-plugins.md deleted file mode 100644 index ffcceaf3..00000000 --- a/.changeset/lib-js-ui-query-params-plugins.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@mapsight/lib-js": patch -"@mapsight/ui": patch ---- - -Tolerate malformed query parameters and throwing plugins. `getQueryStringParameter` now decodes with `decodeURIComponent` and returns the raw value when it is not valid percent-encoding instead of throwing `URIError`. Encoded reserved characters such as `%2F`, `%26`, and `%3D` are now decoded too (previously returned verbatim). A plugin phase that throws synchronously no longer skips later plugins or escapes `render()`; the error is logged with the plugin name and `renderAsync()` still rejects with it. diff --git a/.changeset/package-homepage-repository.md b/.changeset/package-homepage-repository.md deleted file mode 100644 index e16603b6..00000000 --- a/.changeset/package-homepage-repository.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -"@mapsight/core": patch -"@mapsight/count-aggregator-api": patch -"@mapsight/count-aggregator-ui": patch -"@mapsight/lib-js": patch -"@mapsight/lib-ol": patch -"@mapsight/lib-redux": patch -"@mapsight/ssr-sidecar": patch -"@mapsight/traffic-style": patch -"@mapsight/ui": patch -"@mapsight/vector-style-compiler": patch -"@mapsight/vite-count-aggregator-embed": patch -"@mapsight/vite-host-embed": patch ---- - -Add homepage and repository.directory metadata for npm package pages. diff --git a/.changeset/ssr-sidecar-request-validation.md b/.changeset/ssr-sidecar-request-validation.md deleted file mode 100644 index 1b993bd4..00000000 --- a/.changeset/ssr-sidecar-request-validation.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@mapsight/ssr-sidecar": patch ---- - -Validate render request metadata. `POST /v1/render` now answers 400 when the body is not a JSON object or when `requestId` / `assetVersion` (body or `X-Request-Id` / `X-Mapsight-Asset-Version` header) is not 1–128 printable ASCII characters, instead of failing with 500. Oversized bodies now receive the 413 `BODY_TOO_LARGE` response with `Connection: close` rather than a reset socket. diff --git a/.changeset/ui-a11y-accessible-names.md b/.changeset/ui-a11y-accessible-names.md deleted file mode 100644 index 5a35214b..00000000 --- a/.changeset/ui-a11y-accessible-names.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@mapsight/ui": patch ---- - -Give layer switcher and filter toggle controls meaningful accessible names: split-mode switcher checkboxes now include the layer title with their state, the status icon is exposed as a labelled image, and filter toggle buttons are named after their purpose instead of a generic open/close. diff --git a/.changeset/ui-a11y-async-status.md b/.changeset/ui-a11y-async-status.md deleted file mode 100644 index dfe9b19d..00000000 --- a/.changeset/ui-a11y-async-status.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@mapsight/ui": patch ---- - -Announce async loading, refreshing and empty states reliably: `AsyncStatusRegion` now keeps a persistent `role="status"` live region mounted across phases, errors are consistently exposed as assertive alerts, and `aria-busy` no longer wraps the live region. The share-link URL field also gets an accessible label. diff --git a/.changeset/ui-a11y-swapped-labels.md b/.changeset/ui-a11y-swapped-labels.md deleted file mode 100644 index 56dd3cbd..00000000 --- a/.changeset/ui-a11y-swapped-labels.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@mapsight/ui": patch ---- - -Correct swapped English zoom button labels and German next/previous entry labels, and fix the "chosen" typo in the English share-link text. diff --git a/.changeset/ui-a11y-tool-overlays.md b/.changeset/ui-a11y-tool-overlays.md deleted file mode 100644 index aad61e51..00000000 --- a/.changeset/ui-a11y-tool-overlays.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@mapsight/ui": patch ---- - -Add keyboard and ARIA support to the measure-distance and share-position tool overlays: the overlay is a region labelled by its heading and closes on Escape, and the toggle buttons expose `aria-expanded` / `aria-controls` and get focus back when the overlay closes. diff --git a/.changeset/ui-cache-layer-switcher-selectors.md b/.changeset/ui-cache-layer-switcher-selectors.md deleted file mode 100644 index afe5093d..00000000 --- a/.changeset/ui-cache-layer-switcher-selectors.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@mapsight/ui": patch ---- - -Cache layer-switcher selector factories so connect ownProps stay referentially stable diff --git a/.changeset/ui-fetch-http-errors.md b/.changeset/ui-fetch-http-errors.md deleted file mode 100644 index 9329e6c4..00000000 --- a/.changeset/ui-fetch-http-errors.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@mapsight/ui": patch ---- - -Treat HTTP error responses as failures in `fetchText` / `fetchJson`, so 404 or 502 error pages no longer render as feature details. Network errors now dispatch a single failure carrying the original error. diff --git a/.changeset/ui-keyboard-focus-visible.md b/.changeset/ui-keyboard-focus-visible.md deleted file mode 100644 index 9fe5e299..00000000 --- a/.changeset/ui-keyboard-focus-visible.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@mapsight/ui": patch ---- - -Restore visible `:focus-visible` rings on list toggle, filter, and layer-switcher controls diff --git a/.changeset/ui-layer-switcher-modal.md b/.changeset/ui-layer-switcher-modal.md deleted file mode 100644 index 70b044ce..00000000 --- a/.changeset/ui-layer-switcher-modal.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@mapsight/ui": patch ---- - -Keep the layer switcher within the modal width and wrap long layer titles diff --git a/.changeset/ui-memoize-feature-list-selectors.md b/.changeset/ui-memoize-feature-list-selectors.md deleted file mode 100644 index 3356c23f..00000000 --- a/.changeset/ui-memoize-feature-list-selectors.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@mapsight/ui": patch ---- - -Memoize feature-list selectors so list UI does not re-render on unrelated store updates diff --git a/.changeset/ui-permalink-safe-href.md b/.changeset/ui-permalink-safe-href.md deleted file mode 100644 index 689a74d0..00000000 --- a/.changeset/ui-permalink-safe-href.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@mapsight/ui": patch ---- - -Only resolve feature permalinks to `http:`, `https:`, or relative URLs. Unsafe `permanentLink` properties fall back to the location-based permalink, and unsafe `permalink` config results resolve to no permalink. diff --git a/.changeset/ui-prefers-reduced-motion.md b/.changeset/ui-prefers-reduced-motion.md deleted file mode 100644 index 95679668..00000000 --- a/.changeset/ui-prefers-reduced-motion.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@mapsight/ui": patch ---- - -Respect prefers-reduced-motion for UI animations and transitions diff --git a/apps/showcase/CHANGELOG.md b/apps/showcase/CHANGELOG.md index 47d9b11b..9f1a9182 100644 --- a/apps/showcase/CHANGELOG.md +++ b/apps/showcase/CHANGELOG.md @@ -1,5 +1,31 @@ # @mapsight/showcase +## 0.1.6 + +### Patch Changes + +- 8c0076f: Bump dependencies from Dependabot ([#311](https://github.com/open-mapsight/mapsight/pull/311)): + + - `react-router-dom` `^7.18.3` → `^7.18.4` (patch) + +- 86feccf: Bump dependencies from Dependabot ([#315](https://github.com/open-mapsight/mapsight/pull/315)): + + - `vite` `^8.2.2` → `^8.3.0` (minor) + +- 5980a66: Bump dependencies from Dependabot ([#316](https://github.com/open-mapsight/mapsight/pull/316)): + + - `@tanstack/react-query` `^5.102.4` → `^5.103.2` (minor) + +- Updated dependencies [`45aaead`, `e74d2c8`, `a65a96e`, `43ce343`, `86feccf`, `5980a66`, `5dba09f`, `c46c174`, `fe64ff0`, `03c85eb`, `72fce5c`, `d45d9eb`, `af0c6ca`, `fbbba81`, `8b718fc`, `e178744`, `758699b`, `1f37dea`, `bd95839`]: + - `@mapsight/core@14.6.2 → 14.6.3` (patch) + - `@mapsight/count-aggregator-ui@3.1.2 → 3.1.3` (patch) + - `@mapsight/count-aggregator-api@1.4.0 → 1.5.0` (minor) + - `@mapsight/lib-js@3.0.9 → 3.0.10` (patch) + - `@mapsight/lib-ol@4.2.5 → 4.2.6` (patch) + - `@mapsight/traffic-style@5.5.2 → 5.5.3` (patch) + - `@mapsight/ui@7.6.2 → 7.6.3` (patch) + - `@mapsight/lib-redux@2.2.3 → 2.2.4` (patch) + ## 0.1.5 ### Patch Changes diff --git a/apps/showcase/package.json b/apps/showcase/package.json index 38c0496e..781d9161 100644 --- a/apps/showcase/package.json +++ b/apps/showcase/package.json @@ -1,7 +1,7 @@ { "name": "@mapsight/showcase", "description": "Mapsight ecosystem showcase — UI demo, icon catalog, and package overview", - "version": "0.1.5", + "version": "0.1.6", "private": true, "type": "module", "dependencies": { diff --git a/apps/vector-editor/CHANGELOG.md b/apps/vector-editor/CHANGELOG.md index dd51aa2f..76234d07 100644 --- a/apps/vector-editor/CHANGELOG.md +++ b/apps/vector-editor/CHANGELOG.md @@ -1,5 +1,21 @@ # @mapsight/vector-editor +## 1.2.7 + +### Patch Changes + +- 86feccf: Bump dependencies from Dependabot ([#315](https://github.com/open-mapsight/mapsight/pull/315)): + + - `autoprefixer` `^10.5.5` → `^10.6.1` (minor) + - `vite` `^8.2.2` → `^8.3.0` (minor) + +- Updated dependencies [`45aaead`, `e74d2c8`, `86feccf`, `5980a66`, `5dba09f`, `c46c174`]: + - `@mapsight/core@14.6.2 → 14.6.3` (patch) + - `@mapsight/lib-js@3.0.9 → 3.0.10` (patch) + - `@mapsight/lib-ol@4.2.5 → 4.2.6` (patch) + - `@mapsight/traffic-style@5.5.2 → 5.5.3` (patch) + - `@mapsight/lib-redux@2.2.3 → 2.2.4` (patch) + ## 1.2.6 ### Patch Changes diff --git a/apps/vector-editor/package.json b/apps/vector-editor/package.json index 2a768ad8..b1252200 100644 --- a/apps/vector-editor/package.json +++ b/apps/vector-editor/package.json @@ -1,7 +1,7 @@ { "name": "@mapsight/vector-editor", "description": "Mapsight Vector Editor", - "version": "1.2.6", + "version": "1.2.7", "private": true, "type": "module", "dependencies": { diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index dc398ce0..9eca1f57 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,23 @@ # @mapsight/core +## 14.6.3 + +### Patch Changes + +- 45aaead: Recover feature sources from malformed payloads. The xhr-json loader now rejects non-object bodies and non-array `features` with `XhrJsonPayloadError`, feature indexing skips non-object entries, and a throwing success dispatch now records a load error instead of leaving the source loading forever. +- e74d2c8: Stop `DrawInteraction` from stacking measurement listeners on every map attach and drop its debug logging, and let `TranslateInteraction` actually remove its source listeners when the source changes +- 86feccf: Bump dependencies from Dependabot ([#315](https://github.com/open-mapsight/mapsight/pull/315)): + + - `ol-mapbox-style` `^13.4.3` → `^13.5.1` (minor) + - `tsc-alias` `^1.9.4` → `^1.9.5` (patch) + - `vite` `^8.2.2` → `^8.3.0` (minor) + +- c46c174: Add homepage and repository.directory metadata for npm package pages. +- Updated dependencies [`86feccf`, `5dba09f`, `c46c174`]: + - `@mapsight/lib-js@3.0.9 → 3.0.10` (patch) + - `@mapsight/lib-ol@4.2.5 → 4.2.6` (patch) + - `@mapsight/lib-redux@2.2.3 → 2.2.4` (patch) + ## 14.6.2 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index e510481b..83afcbc6 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,7 +1,7 @@ { "name": "@mapsight/core", "description": "Mapsight Core", - "version": "14.6.2", + "version": "14.6.3", "type": "module", "dependencies": { "@mapsight/lib-js": "workspace:^", diff --git a/packages/count-aggregator-api/CHANGELOG.md b/packages/count-aggregator-api/CHANGELOG.md index 66992bed..9f7e5643 100644 --- a/packages/count-aggregator-api/CHANGELOG.md +++ b/packages/count-aggregator-api/CHANGELOG.md @@ -1,5 +1,15 @@ # @mapsight/count-aggregator-api +## 1.5.0 + +### Minor Changes + +- 43ce343: Support request cancellation. Client endpoint calls accept an optional `signal`, and the typed helpers accept `{signal}` request options. The count-aggregator UI hooks pass React Query's abort signal so superseded or unmounted queries cancel their requests. + +### Patch Changes + +- c46c174: Add homepage and repository.directory metadata for npm package pages. + ## 1.4.0 ### Minor Changes diff --git a/packages/count-aggregator-api/package.json b/packages/count-aggregator-api/package.json index 8b8a43ee..bf442fb2 100644 --- a/packages/count-aggregator-api/package.json +++ b/packages/count-aggregator-api/package.json @@ -1,7 +1,7 @@ { "name": "@mapsight/count-aggregator-api", "description": "OpenAPI contract, Zod schemas, and typed client for Mapsight count aggregator", - "version": "1.4.0", + "version": "1.5.0", "type": "module", "dependencies": { "zod": "catalog:" diff --git a/packages/count-aggregator-ui/CHANGELOG.md b/packages/count-aggregator-ui/CHANGELOG.md index 9fa22b64..4b810327 100644 --- a/packages/count-aggregator-ui/CHANGELOG.md +++ b/packages/count-aggregator-ui/CHANGELOG.md @@ -1,5 +1,22 @@ # @mapsight/count-aggregator-ui +## 3.1.3 + +### Patch Changes + +- a65a96e: Fix preset delete button contrast, accessible name, focus ring, and target size +- 43ce343: Support request cancellation. Client endpoint calls accept an optional `signal`, and the typed helpers accept `{signal}` request options. The count-aggregator UI hooks pass React Query's abort signal so superseded or unmounted queries cancel their requests. +- 5980a66: Bump dependencies from Dependabot ([#316](https://github.com/open-mapsight/mapsight/pull/316)): + + - `@tanstack/react-query` `^5.102.4` → `^5.103.2` (minor) + - `tailwind-merge` `^3.3.1` → `^3.7.0` (minor) + +- c46c174: Add homepage and repository.directory metadata for npm package pages. +- Updated dependencies [`43ce343`, `5980a66`, `5dba09f`, `c46c174`, `fe64ff0`, `03c85eb`, `72fce5c`, `d45d9eb`, `af0c6ca`, `fbbba81`, `8b718fc`, `e178744`, `758699b`, `1f37dea`, `bd95839`]: + - `@mapsight/count-aggregator-api@1.4.0 → 1.5.0` (minor) + - `@mapsight/traffic-style@5.5.2 → 5.5.3` (patch) + - `@mapsight/ui@7.6.2 → 7.6.3` (patch) + ## 3.1.2 ### Patch Changes diff --git a/packages/count-aggregator-ui/package.json b/packages/count-aggregator-ui/package.json index 6121263f..57b898ca 100644 --- a/packages/count-aggregator-ui/package.json +++ b/packages/count-aggregator-ui/package.json @@ -1,7 +1,7 @@ { "name": "@mapsight/count-aggregator-ui", "description": "React chart and wizard UI for Mapsight count aggregator applications", - "version": "3.1.2", + "version": "3.1.3", "type": "module", "dependencies": { "@mapsight/count-aggregator-api": "workspace:^", diff --git a/packages/lib-js/CHANGELOG.md b/packages/lib-js/CHANGELOG.md index 131d7635..26612479 100644 --- a/packages/lib-js/CHANGELOG.md +++ b/packages/lib-js/CHANGELOG.md @@ -1,5 +1,16 @@ # @mapsight/lib-js +## 3.0.10 + +### Patch Changes + +- 86feccf: Bump dependencies from Dependabot ([#315](https://github.com/open-mapsight/mapsight/pull/315)): + + - `@changesets/cli` `^3.0.2` → `^3.0.3` (patch) + +- 5dba09f: Tolerate malformed query parameters and throwing plugins. `getQueryStringParameter` now decodes with `decodeURIComponent` and returns the raw value when it is not valid percent-encoding instead of throwing `URIError`. Encoded reserved characters such as `%2F`, `%26`, and `%3D` are now decoded too (previously returned verbatim). A plugin phase that throws synchronously no longer skips later plugins or escapes `render()`; the error is logged with the plugin name and `renderAsync()` still rejects with it. +- c46c174: Add homepage and repository.directory metadata for npm package pages. + ## 3.0.9 ### Patch Changes diff --git a/packages/lib-js/package.json b/packages/lib-js/package.json index 985118de..b013819d 100644 --- a/packages/lib-js/package.json +++ b/packages/lib-js/package.json @@ -1,7 +1,7 @@ { "name": "@mapsight/lib-js", "description": "Mapsight JS Library", - "version": "3.0.9", + "version": "3.0.10", "type": "module", "devDependencies": { "@changesets/cli": "^3.0.3", diff --git a/packages/lib-ol/CHANGELOG.md b/packages/lib-ol/CHANGELOG.md index 403b38e9..9a62e934 100644 --- a/packages/lib-ol/CHANGELOG.md +++ b/packages/lib-ol/CHANGELOG.md @@ -1,5 +1,17 @@ # @mapsight/lib-ol +## 4.2.6 + +### Patch Changes + +- 86feccf: Bump dependencies from Dependabot ([#315](https://github.com/open-mapsight/mapsight/pull/315)): + + - `tsc-alias` `^1.9.4` → `^1.9.5` (patch) + +- c46c174: Add homepage and repository.directory metadata for npm package pages. +- Updated dependencies [`86feccf`, `5dba09f`, `c46c174`]: + - `@mapsight/lib-js@3.0.9 → 3.0.10` (patch) + ## 4.2.5 ### Patch Changes diff --git a/packages/lib-ol/package.json b/packages/lib-ol/package.json index c7434404..717bcbeb 100644 --- a/packages/lib-ol/package.json +++ b/packages/lib-ol/package.json @@ -1,7 +1,7 @@ { "name": "@mapsight/lib-ol", "description": "Mapsight OpenLayers Library", - "version": "4.2.5", + "version": "4.2.6", "type": "module", "dependencies": { "@mapsight/lib-js": "workspace:^", diff --git a/packages/lib-redux/CHANGELOG.md b/packages/lib-redux/CHANGELOG.md index 2b046ba2..bce55a23 100644 --- a/packages/lib-redux/CHANGELOG.md +++ b/packages/lib-redux/CHANGELOG.md @@ -1,5 +1,13 @@ # @mapsight/lib-redux +## 2.2.4 + +### Patch Changes + +- c46c174: Add homepage and repository.directory metadata for npm package pages. +- Updated dependencies [`86feccf`, `5dba09f`, `c46c174`]: + - `@mapsight/lib-js@3.0.9 → 3.0.10` (patch) + ## 2.2.3 ### Patch Changes diff --git a/packages/lib-redux/package.json b/packages/lib-redux/package.json index 0493ea5b..6f14e488 100644 --- a/packages/lib-redux/package.json +++ b/packages/lib-redux/package.json @@ -1,7 +1,7 @@ { "name": "@mapsight/lib-redux", "description": "Mapsight Redux Library", - "version": "2.2.3", + "version": "2.2.4", "type": "module", "dependencies": { "@mapsight/lib-js": "workspace:^", diff --git a/packages/ssr-sidecar/CHANGELOG.md b/packages/ssr-sidecar/CHANGELOG.md index 1c4af789..5044a66b 100644 --- a/packages/ssr-sidecar/CHANGELOG.md +++ b/packages/ssr-sidecar/CHANGELOG.md @@ -1,5 +1,12 @@ # @mapsight/ssr-sidecar +## 0.1.1 + +### Patch Changes + +- c46c174: Add homepage and repository.directory metadata for npm package pages. +- b02045c: Validate render request metadata. `POST /v1/render` now answers 400 when the body is not a JSON object or when `requestId` / `assetVersion` (body or `X-Request-Id` / `X-Mapsight-Asset-Version` header) is not 1–128 printable ASCII characters, instead of failing with 500. Oversized bodies now receive the 413 `BODY_TOO_LARGE` response with `Connection: close` rather than a reset socket. + ## 0.1.0 ### Minor Changes diff --git a/packages/ssr-sidecar/package.json b/packages/ssr-sidecar/package.json index bc2201d7..6625a34f 100644 --- a/packages/ssr-sidecar/package.json +++ b/packages/ssr-sidecar/package.json @@ -1,7 +1,7 @@ { "name": "@mapsight/ssr-sidecar", "description": "Node 24 HTTP sidecar for Mapsight HTML embed SSR", - "version": "0.1.0", + "version": "0.1.1", "type": "module", "bin": { "mapsight-ssr-sidecar": "./dist/server.js" diff --git a/packages/traffic-style/CHANGELOG.md b/packages/traffic-style/CHANGELOG.md index 2cc54f5a..c15776c0 100644 --- a/packages/traffic-style/CHANGELOG.md +++ b/packages/traffic-style/CHANGELOG.md @@ -1,5 +1,18 @@ # @mapsight/traffic-style +## 5.5.3 + +### Patch Changes + +- 5980a66: Bump dependencies from Dependabot ([#316](https://github.com/open-mapsight/mapsight/pull/316)): + + - `fs-extra` `^11.4.0` → `^11.4.1` (patch) + - `lru-cache` `^11.5.2` → `^11.5.3` (patch) + +- c46c174: Add homepage and repository.directory metadata for npm package pages. +- Updated dependencies [`86feccf`, `c46c174`]: + - `@mapsight/lib-ol@4.2.5 → 4.2.6` (patch) + ## 5.5.2 ### Patch Changes diff --git a/packages/traffic-style/package.json b/packages/traffic-style/package.json index d04dec8c..fbfb2805 100644 --- a/packages/traffic-style/package.json +++ b/packages/traffic-style/package.json @@ -1,7 +1,7 @@ { "name": "@mapsight/traffic-style", "description": "Mapsight Traffic Style", - "version": "5.5.2", + "version": "5.5.3", "type": "module", "bin": { "traffic-composable-icons": "scripts/traffic-composable-icons.js", diff --git a/packages/ui/CHANGELOG.md b/packages/ui/CHANGELOG.md index 66876059..17ab1f05 100644 --- a/packages/ui/CHANGELOG.md +++ b/packages/ui/CHANGELOG.md @@ -1,5 +1,33 @@ # @mapsight/ui +## 7.6.3 + +### Patch Changes + +- 5980a66: Bump dependencies from Dependabot ([#316](https://github.com/open-mapsight/mapsight/pull/316)): + + - `@tanstack/react-query` `^5.102.4` → `^5.103.2` (minor) + +- 5dba09f: Tolerate malformed query parameters and throwing plugins. `getQueryStringParameter` now decodes with `decodeURIComponent` and returns the raw value when it is not valid percent-encoding instead of throwing `URIError`. Encoded reserved characters such as `%2F`, `%26`, and `%3D` are now decoded too (previously returned verbatim). A plugin phase that throws synchronously no longer skips later plugins or escapes `render()`; the error is logged with the plugin name and `renderAsync()` still rejects with it. +- c46c174: Add homepage and repository.directory metadata for npm package pages. +- fe64ff0: Give layer switcher and filter toggle controls meaningful accessible names: split-mode switcher checkboxes now include the layer title with their state, the status icon is exposed as a labelled image, and filter toggle buttons are named after their purpose instead of a generic open/close. +- 03c85eb: Announce async loading, refreshing and empty states reliably: `AsyncStatusRegion` now keeps a persistent `role="status"` live region mounted across phases, errors are consistently exposed as assertive alerts, and `aria-busy` no longer wraps the live region. The share-link URL field also gets an accessible label. +- 72fce5c: Correct swapped English zoom button labels and German next/previous entry labels, and fix the "chosen" typo in the English share-link text. +- d45d9eb: Add keyboard and ARIA support to the measure-distance and share-position tool overlays: the overlay is a region labelled by its heading and closes on Escape, and the toggle buttons expose `aria-expanded` / `aria-controls` and get focus back when the overlay closes. +- af0c6ca: Cache layer-switcher selector factories so connect ownProps stay referentially stable +- fbbba81: Treat HTTP error responses as failures in `fetchText` / `fetchJson`, so 404 or 502 error pages no longer render as feature details. Network errors now dispatch a single failure carrying the original error. +- 8b718fc: Restore visible `:focus-visible` rings on list toggle, filter, and layer-switcher controls +- e178744: Keep the layer switcher within the modal width and wrap long layer titles +- 758699b: Memoize feature-list selectors so list UI does not re-render on unrelated store updates +- 1f37dea: Only resolve feature permalinks to `http:`, `https:`, or relative URLs. Unsafe `permanentLink` properties fall back to the location-based permalink, and unsafe `permalink` config results resolve to no permalink. +- bd95839: Respect prefers-reduced-motion for UI animations and transitions +- Updated dependencies [`45aaead`, `e74d2c8`, `86feccf`, `5980a66`, `5dba09f`, `c46c174`]: + - `@mapsight/core@14.6.2 → 14.6.3` (patch) + - `@mapsight/lib-js@3.0.9 → 3.0.10` (patch) + - `@mapsight/lib-ol@4.2.5 → 4.2.6` (patch) + - `@mapsight/traffic-style@5.5.2 → 5.5.3` (patch) + - `@mapsight/lib-redux@2.2.3 → 2.2.4` (patch) + ## 7.6.2 ### Patch Changes diff --git a/packages/ui/package.json b/packages/ui/package.json index 54a4298b..eb31f362 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,7 +1,7 @@ { "name": "@mapsight/ui", "description": "Mapsight UI for map based web applications using React and Redux", - "version": "7.6.2", + "version": "7.6.3", "type": "module", "dependencies": { "@mapsight/core": "workspace:^", diff --git a/packages/vector-style-compiler/CHANGELOG.md b/packages/vector-style-compiler/CHANGELOG.md index 79ab29fe..a5d84310 100644 --- a/packages/vector-style-compiler/CHANGELOG.md +++ b/packages/vector-style-compiler/CHANGELOG.md @@ -1,5 +1,24 @@ # @mapsight/vector-style-compiler +## 13.0.5 + +### Patch Changes + +- 86feccf: Bump dependencies from Dependabot ([#315](https://github.com/open-mapsight/mapsight/pull/315)): + + - `vite` `^8.2.2` → `^8.3.0` (minor) + +- 5980a66: Bump dependencies from Dependabot ([#316](https://github.com/open-mapsight/mapsight/pull/316)): + + - `fs-extra` `^11.4.0` → `^11.4.1` (patch) + - `sass` `^1.104.0` → `^1.105.0` (minor) + +- c46c174: Add homepage and repository.directory metadata for npm package pages. +- Updated dependencies [`45aaead`, `e74d2c8`, `86feccf`, `5dba09f`, `c46c174`]: + - `@mapsight/core@14.6.2 → 14.6.3` (patch) + - `@mapsight/lib-js@3.0.9 → 3.0.10` (patch) + - `@mapsight/lib-ol@4.2.5 → 4.2.6` (patch) + ## 13.0.4 ### Patch Changes diff --git a/packages/vector-style-compiler/package.json b/packages/vector-style-compiler/package.json index fb8dae9f..b4bbe526 100644 --- a/packages/vector-style-compiler/package.json +++ b/packages/vector-style-compiler/package.json @@ -1,7 +1,7 @@ { "name": "@mapsight/vector-style-compiler", "description": "Mapsight Vector Style Compiler", - "version": "13.0.4", + "version": "13.0.5", "type": "module", "bin": { "vector-style-compiler": "./bin/vector-style-compiler.js" diff --git a/packages/vector-style-compiler/src/data/generated/mapsight-vector-style.web-types.json b/packages/vector-style-compiler/src/data/generated/mapsight-vector-style.web-types.json index 1ff5eafa..073fad78 100644 --- a/packages/vector-style-compiler/src/data/generated/mapsight-vector-style.web-types.json +++ b/packages/vector-style-compiler/src/data/generated/mapsight-vector-style.web-types.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/web-types", "name": "@mapsight/vector-style-compiler", - "version": "13.0.4", + "version": "13.0.5", "description": "Mapsight Vector Style Compiler", "contributions": { "css": { diff --git a/packages/vite-count-aggregator-embed/CHANGELOG.md b/packages/vite-count-aggregator-embed/CHANGELOG.md index 4e427c75..d7590de5 100644 --- a/packages/vite-count-aggregator-embed/CHANGELOG.md +++ b/packages/vite-count-aggregator-embed/CHANGELOG.md @@ -1,5 +1,17 @@ # @mapsight/vite-count-aggregator-embed +## 0.2.4 + +### Patch Changes + +- 86feccf: Bump dependencies from Dependabot ([#315](https://github.com/open-mapsight/mapsight/pull/315)): + + - `vite` `^8.2.2` → `^8.3.0` (minor) + +- c46c174: Add homepage and repository.directory metadata for npm package pages. +- Updated dependencies [`86feccf`, `c46c174`]: + - `@mapsight/vite-host-embed@1.1.5 → 1.1.6` (patch) + ## 0.2.3 ### Patch Changes diff --git a/packages/vite-count-aggregator-embed/package.json b/packages/vite-count-aggregator-embed/package.json index 81d48f80..0132a4db 100644 --- a/packages/vite-count-aggregator-embed/package.json +++ b/packages/vite-count-aggregator-embed/package.json @@ -1,7 +1,7 @@ { "name": "@mapsight/vite-count-aggregator-embed", "description": "Vite plugin for Mapsight count-aggregator app-shell CMS embed builds", - "version": "0.2.3", + "version": "0.2.4", "type": "module", "dependencies": { "@mapsight/vite-host-embed": "workspace:^" diff --git a/packages/vite-host-embed/CHANGELOG.md b/packages/vite-host-embed/CHANGELOG.md index 6d01c134..b9adf8df 100644 --- a/packages/vite-host-embed/CHANGELOG.md +++ b/packages/vite-host-embed/CHANGELOG.md @@ -1,5 +1,15 @@ # @mapsight/vite-host-embed +## 1.1.6 + +### Patch Changes + +- 86feccf: Bump dependencies from Dependabot ([#315](https://github.com/open-mapsight/mapsight/pull/315)): + + - `vite` `^8.2.2` → `^8.3.0` (minor) + +- c46c174: Add homepage and repository.directory metadata for npm package pages. + ## 1.1.5 ### Patch Changes diff --git a/packages/vite-host-embed/package.json b/packages/vite-host-embed/package.json index 66b0d10e..2704aee1 100644 --- a/packages/vite-host-embed/package.json +++ b/packages/vite-host-embed/package.json @@ -1,7 +1,7 @@ { "name": "@mapsight/vite-host-embed", "description": "Vite plugin for Mapsight host embed static asset builds", - "version": "1.1.5", + "version": "1.1.6", "type": "module", "dependencies": {}, "devDependencies": { diff --git a/starters/mapsight-host-starter/CHANGELOG.md b/starters/mapsight-host-starter/CHANGELOG.md index 4bf97309..7e6b733a 100644 --- a/starters/mapsight-host-starter/CHANGELOG.md +++ b/starters/mapsight-host-starter/CHANGELOG.md @@ -1,5 +1,30 @@ # mapsight-host-starter +## 0.1.6 + +### Patch Changes + +- 86feccf: Bump dependencies from Dependabot ([#315](https://github.com/open-mapsight/mapsight/pull/315)): + + - `vite` `^8.2.2` → `^8.3.0` (minor) + +- 5980a66: Bump dependencies from Dependabot ([#316](https://github.com/open-mapsight/mapsight/pull/316)): + + - `@types/node` `^24.13.3` → `^24.13.6` (patch) + - `@types/react` `^19.2.18` → `^19.3.0` (minor) + - `@types/react-dom` `~19.2.7` → `~19.3.0` (minor) + - `react` `^19.2.8` → `^19.3.0` (minor) + - `react-dom` `^19.2.8` → `^19.3.0` (minor) + - `sass` `^1.104.0` → `^1.105.0` (minor) + - `zod` `^4.5.4` → `^4.6.5` (minor) + +- Updated dependencies [`86feccf`, `5980a66`, `5dba09f`, `c46c174`, `fe64ff0`, `03c85eb`, `72fce5c`, `d45d9eb`, `af0c6ca`, `fbbba81`, `8b718fc`, `e178744`, `758699b`, `1f37dea`, `bd95839`]: + - `@mapsight/lib-js@3.0.9 → 3.0.10` (patch) + - `@mapsight/lib-ol@4.2.5 → 4.2.6` (patch) + - `@mapsight/vite-host-embed@1.1.5 → 1.1.6` (patch) + - `@mapsight/traffic-style@5.5.2 → 5.5.3` (patch) + - `@mapsight/ui@7.6.2 → 7.6.3` (patch) + ## 0.1.5 ### Patch Changes diff --git a/starters/mapsight-host-starter/package.json b/starters/mapsight-host-starter/package.json index 68e50671..438196a3 100644 --- a/starters/mapsight-host-starter/package.json +++ b/starters/mapsight-host-starter/package.json @@ -1,15 +1,15 @@ { "name": "mapsight-host-starter", "description": "Minimal host embed template — Vite lib mode + browserEmbed (copy into your host repo)", - "version": "0.1.5", + "version": "0.1.6", "private": true, "type": "module", "dependencies": { - "@mapsight/lib-js": "^3.0.9", - "@mapsight/lib-ol": "^4.2.5", - "@mapsight/traffic-style": "^5.5.2", - "@mapsight/ui": "^7.6.2", - "@mapsight/vite-host-embed": "^1.1.5", + "@mapsight/lib-js": "^3.0.10", + "@mapsight/lib-ol": "^4.2.6", + "@mapsight/traffic-style": "^5.5.3", + "@mapsight/ui": "^7.6.3", + "@mapsight/vite-host-embed": "^1.1.6", "breakpoint-sass": "^3.0.0", "hint.css": "^3.0.0", "ol": "^10.10.0", @@ -18,7 +18,7 @@ "zod": "^4.6.5" }, "devDependencies": { - "@mapsight/vector-style-compiler": "^13.0.4", + "@mapsight/vector-style-compiler": "^13.0.5", "@types/node": "^24.13.6", "@types/react": "^19.3.0", "@types/react-dom": "~19.3.0", diff --git a/starters/mapsight-next-starter/CHANGELOG.md b/starters/mapsight-next-starter/CHANGELOG.md index 44c7c2a0..dcd5552c 100644 --- a/starters/mapsight-next-starter/CHANGELOG.md +++ b/starters/mapsight-next-starter/CHANGELOG.md @@ -1,5 +1,33 @@ # mapsight-next-starter +## 0.1.6 + +### Patch Changes + +- b167bd5: Bump dependencies from Dependabot ([#310](https://github.com/open-mapsight/mapsight/pull/310)): + + - `next` `^16.3.4` → `^16.3.5` (patch) + +- 5980a66: Bump dependencies from Dependabot ([#316](https://github.com/open-mapsight/mapsight/pull/316)): + + - `@types/node` `^24.13.3` → `^24.13.6` (patch) + - `@types/react` `^19.2.18` → `^19.3.0` (minor) + - `@types/react-dom` `~19.2.7` → `~19.3.0` (minor) + - `react` `^19.2.8` → `^19.3.0` (minor) + - `react-dom` `^19.2.8` → `^19.3.0` (minor) + - `sass` `^1.104.0` → `^1.105.0` (minor) + - `zod` `^4.5.4` → `^4.6.5` (minor) + +- 1864c03: Bump dependencies from Dependabot ([#317](https://github.com/open-mapsight/mapsight/pull/317)): + + - `next` `^16.3.5` → `^16.3.6` (patch) + +- Updated dependencies [`86feccf`, `5980a66`, `5dba09f`, `c46c174`, `fe64ff0`, `03c85eb`, `72fce5c`, `d45d9eb`, `af0c6ca`, `fbbba81`, `8b718fc`, `e178744`, `758699b`, `1f37dea`, `bd95839`]: + - `@mapsight/lib-js@3.0.9 → 3.0.10` (patch) + - `@mapsight/lib-ol@4.2.5 → 4.2.6` (patch) + - `@mapsight/traffic-style@5.5.2 → 5.5.3` (patch) + - `@mapsight/ui@7.6.2 → 7.6.3` (patch) + ## 0.1.5 ### Patch Changes diff --git a/starters/mapsight-next-starter/package.json b/starters/mapsight-next-starter/package.json index c1baf2a2..870e2cd5 100644 --- a/starters/mapsight-next-starter/package.json +++ b/starters/mapsight-next-starter/package.json @@ -1,13 +1,13 @@ { "name": "mapsight-next-starter", "description": "Minimal Next.js App Router host template — copy into your app repo", - "version": "0.1.5", + "version": "0.1.6", "private": true, "dependencies": { - "@mapsight/lib-js": "^3.0.9", - "@mapsight/lib-ol": "^4.2.5", - "@mapsight/traffic-style": "^5.5.2", - "@mapsight/ui": "^7.6.2", + "@mapsight/lib-js": "^3.0.10", + "@mapsight/lib-ol": "^4.2.6", + "@mapsight/traffic-style": "^5.5.3", + "@mapsight/ui": "^7.6.3", "breakpoint-sass": "^3.0.0", "hint.css": "^3.0.0", "next": "^16.3.6", @@ -18,7 +18,7 @@ "zod": "^4.6.5" }, "devDependencies": { - "@mapsight/vector-style-compiler": "^13.0.4", + "@mapsight/vector-style-compiler": "^13.0.5", "@tailwindcss/postcss": "^4.3.3", "@types/node": "^24.13.6", "@types/react": "^19.3.0", diff --git a/starters/mapsight-vite-spa-starter/CHANGELOG.md b/starters/mapsight-vite-spa-starter/CHANGELOG.md index 2985e917..e2e039fd 100644 --- a/starters/mapsight-vite-spa-starter/CHANGELOG.md +++ b/starters/mapsight-vite-spa-starter/CHANGELOG.md @@ -1,5 +1,33 @@ # mapsight-vite-spa-starter +## 0.1.6 + +### Patch Changes + +- 8c0076f: Bump dependencies from Dependabot ([#311](https://github.com/open-mapsight/mapsight/pull/311)): + + - `react-router-dom` `^7.18.3` → `^7.18.4` (patch) + +- 86feccf: Bump dependencies from Dependabot ([#315](https://github.com/open-mapsight/mapsight/pull/315)): + + - `vite` `^8.2.2` → `^8.3.0` (minor) + +- 5980a66: Bump dependencies from Dependabot ([#316](https://github.com/open-mapsight/mapsight/pull/316)): + + - `@types/node` `^24.13.3` → `^24.13.6` (patch) + - `@types/react` `^19.2.18` → `^19.3.0` (minor) + - `@types/react-dom` `~19.2.7` → `~19.3.0` (minor) + - `react` `^19.2.8` → `^19.3.0` (minor) + - `react-dom` `^19.2.8` → `^19.3.0` (minor) + - `sass` `^1.104.0` → `^1.105.0` (minor) + - `zod` `^4.5.4` → `^4.6.5` (minor) + +- Updated dependencies [`86feccf`, `5980a66`, `5dba09f`, `c46c174`, `fe64ff0`, `03c85eb`, `72fce5c`, `d45d9eb`, `af0c6ca`, `fbbba81`, `8b718fc`, `e178744`, `758699b`, `1f37dea`, `bd95839`]: + - `@mapsight/lib-js@3.0.9 → 3.0.10` (patch) + - `@mapsight/lib-ol@4.2.5 → 4.2.6` (patch) + - `@mapsight/traffic-style@5.5.2 → 5.5.3` (patch) + - `@mapsight/ui@7.6.2 → 7.6.3` (patch) + ## 0.1.5 ### Patch Changes diff --git a/starters/mapsight-vite-spa-starter/package.json b/starters/mapsight-vite-spa-starter/package.json index bf65c32c..708ea98f 100644 --- a/starters/mapsight-vite-spa-starter/package.json +++ b/starters/mapsight-vite-spa-starter/package.json @@ -1,14 +1,14 @@ { "name": "mapsight-vite-spa-starter", "description": "Minimal Vite + React Router SPA host template — copy into your app repo", - "version": "0.1.5", + "version": "0.1.6", "private": true, "type": "module", "dependencies": { - "@mapsight/lib-js": "^3.0.9", - "@mapsight/lib-ol": "^4.2.5", - "@mapsight/traffic-style": "^5.5.2", - "@mapsight/ui": "^7.6.2", + "@mapsight/lib-js": "^3.0.10", + "@mapsight/lib-ol": "^4.2.6", + "@mapsight/traffic-style": "^5.5.3", + "@mapsight/ui": "^7.6.3", "breakpoint-sass": "^3.0.0", "hint.css": "^3.0.0", "ol": "^10.10.0", @@ -19,7 +19,7 @@ "zod": "^4.6.5" }, "devDependencies": { - "@mapsight/vector-style-compiler": "^13.0.4", + "@mapsight/vector-style-compiler": "^13.0.5", "@types/node": "^24.13.6", "@types/react": "^19.3.0", "@types/react-dom": "~19.3.0",