Skip to content

Version Packages#53

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main
Open

Version Packages#53
github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@mapsight/core@14.2.0

Minor Changes

  • 49da00b: Add combined feature sources that merge features from multiple member sources, and a combinedVisibleLayers plugin that keeps a combined source in sync with whichever member map layers are currently visible.
  • 49da00b: Add Zod-based Mapsight config validation: core exports createMapsightConfigSchema, validateConfig, and per-domain schemas for map, layers, feature sources, and filters; ui validates config on startup (warn in development, optional strict mode in production).
  • 49da00b: Migrate to Redux Toolkit 2, Redux 5, react-redux 9, and reselect 5; replace createStructuredSelector usage, prefer @reduxjs/toolkit exports, and update the vector-editor browser renderer to React 18 createRoot.
  • e5c52ea: Resolve map sprite and theme icon paths from style env imagesUrl instead of baking /img/ at compile time. Traffic-style sprite rules use attr(--env-imagesUrl) with a new $MAPSIGHT_TRAFFIC_STYLE__SPRITE_FILE variable; MapController gains setDefaultStyleEnv(); ui wires createOptions.imagesUrl into that default env so CMS embeds can set the icon base per deploy path without rebuilding JS.

Patch Changes

  • 8d3ccfc: Do not immediately retry a feature source load after failure; wait for the next explicit load trigger instead.


  • 49da00b: Fix feature highlight race conditions, export FeatureInteractionNames, add optional compare to BaseController.getAndObserveUncontrolled, and mark noisy OpenLayers feedback dispatches with quiet().

  • Updated dependencies [49da00b]

  • Updated dependencies [49da00b]

  • Updated dependencies [8d3ccfc]

  • Updated dependencies [49da00b]

    • @mapsight/lib-ol@4.1.0
    • @mapsight/lib-redux@2.2.0
    • @mapsight/lib-js@3.0.4

@mapsight/lib-ol@4.1.0

Minor Changes

  • 49da00b: Add composable runtime icons: pictogram-based templates and mapsightIconId parsing in traffic-style (with configurable default xsmall/small icon zoom levels), async rasterization with volatile style-cache invalidation in lib-ol and vector-style-compiler, plus useMapsightIcon and a runtime icon style plugin in ui.

  • 8d3ccfc: Add getGeoJsonFeatureSortAnchor in lib-ol and use it for distance sorting in the feature list. TypeScriptify list components, add tag-switcher and filter toggle controls, extract MapsightIcon, and fix a feature-source autoload loop.


Patch Changes

  • Updated dependencies [49da00b]
    • @mapsight/lib-js@3.0.4

@mapsight/lib-redux@2.2.0

Minor Changes

  • 49da00b: Migrate to Redux Toolkit 2, Redux 5, react-redux 9, and reselect 5; replace createStructuredSelector usage, prefer @reduxjs/toolkit exports, and update the vector-editor browser renderer to React 18 createRoot.

Patch Changes

  • Updated dependencies [49da00b]
    • @mapsight/lib-js@3.0.4

@mapsight/traffic-style@5.1.0

Minor Changes

  • 49da00b: Add composable runtime icons: pictogram-based templates and mapsightIconId parsing in traffic-style (with configurable default xsmall/small icon zoom levels), async rasterization with volatile style-cache invalidation in lib-ol and vector-style-compiler, plus useMapsightIcon and a runtime icon style plugin in ui.

  • e5c52ea: Resolve map sprite and theme icon paths from style env imagesUrl instead of baking /img/ at compile time. Traffic-style sprite rules use attr(--env-imagesUrl) with a new $MAPSIGHT_TRAFFIC_STYLE__SPRITE_FILE variable; MapController gains setDefaultStyleEnv(); ui wires createOptions.imagesUrl into that default env so CMS embeds can set the icon base per deploy path without rebuilding JS.

  • 74568cf: Improve traffic-style icon pipeline: add Font Awesome smart-city pictograms and default ort icons, fix sprite padding and missing default build output, unify sprite/runtime icon fallback in SCSS mixins, and resolve Sass deprecation warnings.


Patch Changes

  • Updated dependencies [49da00b]
  • Updated dependencies [8d3ccfc]
    • @mapsight/lib-ol@4.1.0

@mapsight/ui@7.2.0

Minor Changes

  • 49da00b: Add combined feature sources that merge features from multiple member sources, and a combinedVisibleLayers plugin that keeps a combined source in sync with whichever member map layers are currently visible.

  • 49da00b: Add composable runtime icons: pictogram-based templates and mapsightIconId parsing in traffic-style (with configurable default xsmall/small icon zoom levels), async rasterization with volatile style-cache invalidation in lib-ol and vector-style-compiler, plus useMapsightIcon and a runtime icon style plugin in ui.

  • 49da00b: Add Zod-based Mapsight config validation: core exports createMapsightConfigSchema, validateConfig, and per-domain schemas for map, layers, feature sources, and filters; ui validates config on startup (warn in development, optional strict mode in production).

  • 49da00b: Migrate to Redux Toolkit 2, Redux 5, react-redux 9, and reselect 5; replace createStructuredSelector usage, prefer @reduxjs/toolkit exports, and update the vector-editor browser renderer to React 18 createRoot.

  • 8d3ccfc: Add getGeoJsonFeatureSortAnchor in lib-ol and use it for distance sorting in the feature list. TypeScriptify list components, add tag-switcher and filter toggle controls, extract MapsightIcon, and fix a feature-source autoload loop.


Patch Changes

  • 49da00b: Add @mapsight/ui/embed/* package exports for embed entry points.

  • e5c52ea: Resolve map sprite and theme icon paths from style env imagesUrl instead of baking /img/ at compile time. Traffic-style sprite rules use attr(--env-imagesUrl) with a new $MAPSIGHT_TRAFFIC_STYLE__SPRITE_FILE variable; MapController gains setDefaultStyleEnv(); ui wires createOptions.imagesUrl into that default env so CMS embeds can set the icon base per deploy path without rebuilding JS.

  • 74568cf: Improve traffic-style icon pipeline: add Font Awesome smart-city pictograms and default ort icons, fix sprite padding and missing default build output, unify sprite/runtime icon fallback in SCSS mixins, and resolve Sass deprecation warnings.


  • Updated dependencies [49da00b]

  • Updated dependencies [49da00b]

  • Updated dependencies [49da00b]

  • Updated dependencies [8d3ccfc]

  • Updated dependencies [49da00b]

  • Updated dependencies [49da00b]

  • Updated dependencies [8d3ccfc]

  • Updated dependencies [e5c52ea]

  • Updated dependencies [49da00b]

  • Updated dependencies [74568cf]

    • @mapsight/core@14.2.0
    • @mapsight/traffic-style@5.1.0
    • @mapsight/lib-ol@4.1.0
    • @mapsight/lib-redux@2.2.0
    • @mapsight/lib-js@3.0.4

@mapsight/vector-style-compiler@10.0.0

Minor Changes

  • 49da00b: Add composable runtime icons: pictogram-based templates and mapsightIconId parsing in traffic-style (with configurable default xsmall/small icon zoom levels), async rasterization with volatile style-cache invalidation in lib-ol and vector-style-compiler, plus useMapsightIcon and a runtime icon style plugin in ui.

Patch Changes

  • 49da00b: Fix nested function codegen and style-tree state assignment in compiled output.
  • Updated dependencies [49da00b]
  • Updated dependencies [49da00b]
  • Updated dependencies [49da00b]
  • Updated dependencies [8d3ccfc]
  • Updated dependencies [49da00b]
  • Updated dependencies [49da00b]
  • Updated dependencies [8d3ccfc]
  • Updated dependencies [e5c52ea]
  • Updated dependencies [49da00b]
    • @mapsight/core@14.2.0
    • @mapsight/lib-ol@4.1.0
    • @mapsight/lib-js@3.0.4

@mapsight/lib-js@3.0.4

Patch Changes

  • 49da00b: Add shallowEqualRecords utility for shallow comparison of string-keyed records.

@mapsight/vector-editor@1.2.0

Minor Changes

  • 49da00b: Migrate to Redux Toolkit 2, Redux 5, react-redux 9, and reselect 5; replace createStructuredSelector usage, prefer @reduxjs/toolkit exports, and update the vector-editor browser renderer to React 18 createRoot.

Patch Changes

  • Updated dependencies [49da00b]
  • Updated dependencies [49da00b]
  • Updated dependencies [49da00b]
  • Updated dependencies [8d3ccfc]
  • Updated dependencies [49da00b]
  • Updated dependencies [49da00b]
  • Updated dependencies [8d3ccfc]
  • Updated dependencies [e5c52ea]
  • Updated dependencies [49da00b]
  • Updated dependencies [74568cf]
    • @mapsight/core@14.2.0
    • @mapsight/traffic-style@5.1.0
    • @mapsight/lib-ol@4.1.0
    • @mapsight/lib-redux@2.2.0
    • @mapsight/lib-js@3.0.4

@github-actions github-actions Bot force-pushed the changeset-release/main branch 5 times, most recently from 66e5ed2 to 8d3ccfc Compare June 14, 2026 01:08
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.

0 participants