Skip to content

v1.0.0

Choose a tag to compare

@MathiasVDA MathiasVDA released this 21 May 08:35
· 3 commits to main since this release

First release of this new fork.

Project origin

This repository started as a fork of https://github.com/Thib-G/yasgui-geo-tg.

New features

  • Added comprehensive geometry support improvements, including CRS handling enhancements, additional SRID definitions, CRS-aware draw output, and support for GeometryCollection transformations.
  • Added broader geometry format support with GeoSPARQL gmlLiteral, GeoHash literals, and DBpedia geometry literals.
  • Added automatic geometry detection improvements, including lat/lon column pair detection and stronger geometry-column scanning behavior.
  • Added plugin-level configuration options for basemaps, defaults, and initial view behavior.
  • Added one toggleable overlay per detected geometry column.
  • Added optional point clustering and optional heatmap rendering modes.
  • Added drawing-based spatial filtering with GeoSPARQL snippet output and streamlined drawing controls.
  • Added optional geometry simplification controls, including a live tolerance slider and collapsible simplify UI.
  • Added persisted styling controls with descriptive labels and reset-to-default behavior.
  • Added temporal filtering with a time slider and play controls.
  • Added permalink support for map view state and visible geometry columns.
  • Added coordinate readout and distance-measure tooling.
  • Added expanded export capabilities: GeoJSON/KML/CSV-with-WKT download, PNG export, clipboard GeoJSON copy, and dedicated GeoJSON export integration.
  • Added stronger accessibility behavior for popups, including keyboard focus support, semantic buttons, and ARIA labeling.
  • Added TypeScript declaration support for the Geo plugin options and public API surface.
  • Added improved popup rendering behavior for safe DOM output, IRI linkification, and image embedding.
  • Added plugin rename updates and default activation of permalink and filtering behavior.

Fixes

  • Fixed geometry detection reliability by scanning across all result rows.
  • Fixed basemap reloading when switching datasets.

Chores

  • Updated dependency and vulnerability maintenance across the package.
  • Updated build and packaging setup, including IIFE bundle generation, package exports wiring, and publish scripts.
  • Updated Vite/demo project alignment and sample/demo dataset maintenance.