Skip to content

Changelog ​

v2.7.0 - Not yet released ​

More details on GitHub for Kano and KDK.

v2.6.0 - Not yet released ​

Major enhancements:
πŸ‘‰ Enhanced zoom control,
πŸ‘‰ More options now available for geodesic objects,
πŸ‘‰ Ability to use distributed contextual services.

Cartographic data enhancements:
πŸ‘‰ Move to new TΓ©lΓ©ray public API linked to upgraded krawler job.

Major bug fixes:
βœ… Possible XSS when editing objects or with error messages as query parameter,
βœ… Timezone/Location map now uses global catalog when a contextual one is available,
βœ… Layers and categories display order not correctly updated when removed,
βœ… Window pin coordinates now accounts for header or footer.

No major breaking changes reported for customized versions or iframe integration use cases..

More details on GitHub for Kano and KDK.

v2.5.0 - October 10th, 2025 ​

Major enhancements:
πŸ‘‰ Improved layer styling management,
πŸ‘‰ Added a tag manager to classify styles,
πŸ‘‰ Enhance coordinates parsing to support more formats in search tool,
πŸ‘‰ Allow to manage layers and categories display order by drag'n'drop,
πŸ‘‰ Ability to animate moving/rotating objects in globe from iframe API.

Cartographic data enhancements:
πŸ‘‰ French weather stations data layer linked to new krawler job,
πŸ‘‰ Move to OpenAQ v3 API linked to upgraded krawler job.

Major bug fixes:
βœ… Filtering/Sorting in style manager affects filtering/sorting in the projects/views panels,
βœ… Improved animation performances,
βœ… Bearing not correctly taken into account in template context when using touch rotate,
βœ… Generated gateway token now takes appId into account.

Major breaking changes for customized versions or iframe integration use cases:
πŸ’₯ some events are not emitted anymore by default in iframe,
πŸ’₯ some events are now emitted with a limited frequency.

More details on GitHub for Kano and KDK.

v2.4.0 - May 21th, 2025 ​

Major enhancements:
πŸ‘‰ New style manager for layer styling,
πŸ‘‰ New selection manager to launch actions on selected features,
πŸ‘‰ Application can now run offline with project data available in a zone,
πŸ‘‰ Keycloak provider can be easily added for OAuth,
πŸ‘‰ Import layer capabilities now available in globe,
πŸ‘‰ Enhanced style support when importing KML or GeoJson,
πŸ‘‰ Template context now available from iframe API,
πŸ‘‰ Ability to animate moving/rotating objects in map from iframe API,
πŸ‘‰ Ability to animate map move/rotation from iframe API,
πŸ‘‰ Allow to stop map event propagation from iframe API,
πŸ‘‰ More events emitted from iframe (touch events for map, move events for globe),
πŸ‘‰ Realtime layers targeting any service can now be created/removed dynamically,
πŸ‘‰ Automated focus on input controller when opening search tool,
πŸ‘‰ Layers targetting OGC Web Services can send an additional header for authentication,
πŸ‘‰ New position indicator,
πŸ‘‰ Specific actions available to edit features of a layer.

Major bug fixes:
βœ… Map rotation using touch gesture can be costly,
βœ… Per-project permissions were not working correctly,
βœ… Globe activity cannot be initialized without a Cesium ion token.

More details on GitHub for Kano and KDK.

v2.3.0 - December 3rd, 2024 ​

Major enhancements:
πŸ‘‰ Bumped NodeJS to v20,
πŸ‘‰ Bumped CI to GitHub Actions,
πŸ‘‰ Bumped CesiumJS to v1.117 (3D rendering engine),
πŸ‘‰ Added visibility style property that can be templated,
πŸ‘‰ Added leaflet-arrowheads plugin to be able to create layers with related options,
πŸ‘‰ Added ability to rotate the map with still some restrictions (weather, canvas and gradient path layers),
πŸ‘‰ Added support for layers targetting PMTiles,
πŸ‘‰ Added highlightable flag on layers,
πŸ‘‰ iframe integration can now register client-side hooks on services,
πŸ‘‰ iframe integration can now register a handler to manage real-time feature updates,
πŸ‘‰ iframe integration can now track an entity in globe,
πŸ‘‰ New map attribution component,
πŸ‘‰ Ability to stack multiple timeseries with multi-selection,
πŸ‘‰ Selecting features does not clean current probe anymore,
πŸ‘‰ Now possible to avoid opening a widget on feature selection,
πŸ‘‰ Now possible to configure pane z-index directly in layer definition,
πŸ‘‰ Now possible to configure custom content in about box,
πŸ‘‰ Imported GeoJson files can now include panes information,
πŸ‘‰ (Dis)Connection popup can be deactivated by configuration,
πŸ‘‰ Simplified domain management in client configuration.

Cartographic data enhancements:
πŸ‘‰ Enhanced rendering and legend of various data layer.

Major bug fixes:
βœ… Right opener not accessible when opening the right pane on mobile device,
βœ… PWA installation prompt visible in Firefox even if not built as a PWA,
βœ… layer-updated event was missing in globe activities.

More details on GitHub for Kano and KDK.

v2.2.0 - March 1st, 2024 ​

Major enhancements:
πŸ‘‰ Enhanced layer styling capabilities,
πŸ‘‰ More ergonomic timeline component,
πŸ‘‰ Enhanced location components,
πŸ‘‰ Enhanced image capture component,
πŸ‘‰ Allow to assign multiple legends to a layer,
πŸ‘‰ Legend can now display information related to layer variables,
πŸ‘‰ Legend can now display external OWS legends,
πŸ‘‰ Emit catalog/feature service events for iframe integration,
πŸ‘‰ Emit disconnect/reconnect events for iframe integration,
πŸ‘‰ Allow to show/hide window controls,
πŸ‘‰ Add a better map scale,
πŸ‘‰ New events service that can be used to dispatch messages to all connected clients,
πŸ‘‰ Added mapping projects management.

Cartographic data enhancements:
πŸ‘‰ Enhanced rendering and legend of various data layer.

Major bug fixes:
βœ… Search tool does not zoom when the result is not a point feature,
βœ… Mapillary marker is not moving when navigating with the viewer,
βœ… GSMap cloud cover layer not working anymore.

Major breaking changes for customized versions or iframe integration use cases:
πŸ’₯ changed layer variable unit from units to unit,
πŸ’₯ local storage keys now automatically prefixed by configured application name in kebab case (e.g. my-app-jwt for MyApp name),
πŸ’₯ layout elements in client config are now prefixed by layout (e.g. layout.windows or layout.panes), πŸ’₯ simple style cannot be defined anymore in feature style property,
πŸ’₯ engine/layer style definition (details).

More details on GitHub for Kano and KDK.

v2.1.0 - Septembre 25th, 2023 ​

Major enhancements:
πŸ‘‰ Migrated documentation to VitePress,
πŸ‘‰ Progressive Web App,
πŸ‘‰ Enhanced time input components,
πŸ‘‰ Enhanced window behavior with size policy and responsive controls,
πŸ‘‰ Real-time user data layer update for collaborative editing.

Major bug fixes:
βœ… Sending updateLayer command in iframe API closes feature edition,
βœ… Layer filters not correctly updated on tiled layers,
βœ… Favorite view items do not expand in catalog,
βœ… Bug report button not available in about dialog.

More details on GitHub for Kano and KDK.

v2.0.0 - June 29th, 2023 ​

Major enhancements:
πŸ‘‰ Bumped NodeJS to v16 and Feathers to v5,
πŸ‘‰ Bumped Quasar to v2 and VueJS to v3,
πŸ‘‰ Allow to create specific views from a layer,
πŸ‘‰ Redirect to target URL once connected,
πŸ‘‰ Provided a legend component.

Cartographic data enhancements:
πŸ‘‰ RTE generation data layer linked to new krawler job,
πŸ‘‰ ICOS atmospheric data layer linked to new krawler job.

Major bug fixes:
βœ… Token without user ID not valid anymore to be used by iframe.

Major breaking changes for customized versions or iframe integration use cases:
πŸ’₯ renamed configuration/layers/categories files to .cjs,
πŸ’₯ backend configuration should comply with Feathers v5, e.g. authentication,
πŸ’₯ need to prefix layout path by layout. in frontend configuration,
πŸ’₯ default mode required for each layout element with content having multiple keys,
πŸ’₯ window.widgets frontend configuration path changed to windows.top.widgets,
πŸ’₯ static files moved from src/statics to public,
πŸ’₯ internal event bus refactoring (on/off() replaced $on/off(), added $engineEvents for map engine events).

Check NodeJS documentation for problems related to ECMAScript modules. Check Quasar upgrade guide for problems related to Quasar v2/Vue v3.

More details on GitHub for Kano and KDK.

v1.6.0 - August 30th, 2022 ​

Major enhancements:
πŸ‘‰ Catalog layout now includes favorite views,
πŸ‘‰ Shapefile import is now supported,
πŸ‘‰ Catalog with more default categories.

Cartographic data enhancements:
πŸ‘‰ METAR data layer linked to new krawler job,
πŸ‘‰ Little Alert Box data layer.

Major bug fixes:
βœ… Geodesic circles cut when exceeding the viewport,
βœ… Some measure layers do not work anymore in 3D mode,
βœ… Forbid the window to pop out of the screen when moving or scaling it,
βœ… Memory leak in gradient path,
βœ… Real-time layers not correctly updated when time changes,
βœ… Impossible to remove min/max zoom levels once edited in the style,
βœ… Hiding/Showing a layer does not take into account configuration changes,
βœ… Popup active by default in layer style editor,
βœ… Editing the style of a web service layer (eg WMTS) makes it disappear.

Major breaking changes for customized versions or iframe integration use cases:
πŸ’₯ Default catalog categories moved from frontend to backend configuration.

More details on GitHub for Kano and KDK.