Aquí hi ha 14 versions de GeoLibre Desktop, des de 6 de juliol del 2026 fins a l’actual, 3.6.1. Cadascuna enllaça amb els instal·ladors del mateix desenvolupador.
| Versió | Data | Mida | Fitxers |
|---|---|---|---|
| 3.6.1Darrera versió | 2 de novembre del 2026 | — | 64 bits EXE (NSIS) Notes de la versióGeoLibre v3.6.1 sets the map CRS from a link or a plugin, makes the OSM Downloader more reliable, and gives plugins and AI clients more to work with. It also repairs the desktop sidecar for people whose machines offered it Python 3.15, and fixes the Python widget's layout. It brings together 9 pull requests from 5 contributors, 2 of them contributing for the first time. Thank you to everyone who helped!
## Highlights
• **Map CRS from a link or a plugin**:a `?crs=` parameter such as `?crs=EPSG:25832` or `?crs=earth-arctic` opens the map in that CRS, so a shared map that relies on a WMS offered only in a national system no longer opens blank on Web Mercator. Plugins can do the same with `app.setMapCrs()`. See [Embedding](https://geolibre.app/user-guide/embedding/).
• **A more reliable OSM Downloader**:the area limit is checked before any request is sent, requests fall back across Overpass relays and to the OSM map API for small extents, and a persistent preview leads to direct GeoJSON or GeoParquet export. See [Plugins](https://geolibre.app/user-guide/plugins/).
• **Live desktop control over MCP**:new `live_*` tools let an AI client read and move the camera, add markers, query layer, selected, drawn, and rendered features, toggle identify and built-in controls, run Whitebox tools and Model Builder graphs, and capture a snapshot of an open desktop window. See [MCP server](https://geolibre.app/mcp/).
• **More for plugins**:plugins can register file handlers that claim files dropped on the map, including telling zip archives apart by their contents, write files into a folder the user picked, and export GeoJSON and GeoParquet through the host. See the [Plugin API](https://geolibre.app/plugin-api/).
• **Fixes**:the desktop sidecar and Jupyter environments are pinned to Python 3.12, so the sidecar no longer fails to start when uv picks Python 3.15, and affected installs repair themselves. In the Python package, `Map.layout` is the regular ipywidgets `Layout` again and the app layout preset moves to `app_layout=`; `Map(layout="full")` still works with a deprecation warning. See [Python](https://geolibre.app/python/).
## Download
Launch GeoLibre Web at https://web.geolibre.app, or get the desktop and mobile apps from https://geolibre.app/downloads/ (or the assets below).
## What's Changed
• feat(mcp):add full live desktop map control, query, Whitebox, Model Builder, and snapshot tools by @sutharprin098 in https://github.com/opengeos/GeoLibre/pull/3300
• test(map):cover layer control drag reorder with three GeoJSON layers (#3297) by @Hrushikesh-ramilla in https://github.com/opengeos/GeoLibre/pull/3302
• feat(plugins):allow plugins to write files into a picked folder by @Hrushikesh-ramilla in https://github.com/opengeos/GeoLibre/pull/3303
• feat(osm):improve downloader reliability and export by @JPPereira93 in https://github.com/opengeos/GeoLibre/pull/3304
• feat(layers):add area-priority viewport feature limiter for large polygon layers by @GetBack2Basics in https://github.com/opengeos/GeoLibre/pull/3293
• feat(plugins):let plugins register file handlers for drag and drop by @giswqs in https://github.com/opengeos/GeoLibre/pull/3305
• feat(map):set the map CRS from a link and from plugins by @giswqs in https://github.com/opengeos/GeoLibre/pull/3309
• fix(python):stop Map.layout shadowing the ipywidgets Layout trait by @giswqs in https://github.com/opengeos/GeoLibre/pull/3312
• fix(desktop):pin the sidecar and Jupyter environments to Python 3.12 by @giswqs in https://github.com/opengeos/GeoLibre/pull/3311
• chore(release):v3.6.1 by @giswqs in https://github.com/opengeos/GeoLibre/pull/3313
## New Contributors
• @Hrushikesh-ramilla made their first contribution in https://github.com/opengeos/GeoLibre/pull/3302
• @GetBack2Basics made their first contribution in https://github.com/opengeos/GeoLibre/pull/3293
**Full Changelog**:https://github.com/opengeos/GeoLibre/compare/v3.6.0...v3.6.1 |
| 3.6.0 | 31 d’octubre del 2026 | — | 64 bits EXE (NSIS) Notes de la versióGeoLibre v3.6.0 adds an India GIS catalog, lets external plugins add point clouds and read private S3 objects, and gives the Python API awaitable commands. You can also explore rasters and vectors in a new example notebook, edit much larger database layers, and cancel a browser COG conversion. It brings together 17 pull requests from 5 contributors, 2 of them contributing for the first time. Thank you to everyone who helped!
## Highlights
• **India GIS**:a new catalog under Plugins → Web Services lists open boundary and municipal datasets for India, from national outlines to state and city wards. Choose a region and a portal, then add a layer to the map or download the data. See [Web Services](https://geolibre.app/user-guide/web-services/).
• **Point clouds and private S3 for plugins**:external plugins can add LAS, LAZ, COPC, and EPT data as regular LiDAR layers, and decode them with the host's own `maplibre-gl-lidar`. They can also read objects in private S3 buckets through presigned URLs, without receiving the secret key, so install only plugins you trust with the buckets your S3 connections cover. See the [Plugin API](https://geolibre.app/plugin-api/).
• **Async Python**:every blocking `Map` command now has an awaitable `*_async()` twin, such as `fly_to_async()` and `get_center_async()`, so it runs directly on the event loop in hosts such as Shiny for Python. See [Python](https://geolibre.app/python/).
• **A raster and vector example notebook**:`Explore_GeoLibre.ipynb` covers COGs, DEM analysis, live earthquake data, spatial joins, and 3D extrusions in the Notebook panel. New `add_tile_layer`, `add_cog`, `add_raster`, and `run_whitebox_tool` commands back it. See [Notebook Panel](https://geolibre.app/notebook/).
• **Larger editable database layers**:editable PostGIS and SQL Server layers now open up to 1,000,000 features by default, and `GEOLIBRE_DB_MAX_FEATURES` on the processing server changes the limit. See [Adding data](https://geolibre.app/user-guide/adding-data/).
• **Cancellable COG conversion**:GeoTIFF-to-COG conversion in the browser now runs in a worker, so the interface stays responsive and you can stop it at any time.
• **Fixes**:lower rasters no longer punch holes in upper ones on the deck.gl engine, which now also follows the Layers panel order; raster overviews average only valid pixels, so NoData no longer blends in; more EPSG codes and zipped shapefile datums resolve correctly; and Mapbox GL JS now loads from Mapbox's CDN when you open a Mapbox map, with a new [third-party licenses](https://geolibre.app/third-party-licenses/) page.
## Download
Launch GeoLibre Web at https://web.geolibre.app, or get the desktop and mobile apps from https://geolibre.app/downloads/ (or the assets below).
## What's Changed
• fix(postgis):lift editable database layers past the 50k feature cap by @giswqs in https://github.com/opengeos/GeoLibre/pull/3272
• fix:shift the other CRSs on the datums the table lists by @GISspecialistAlejandraDuque in https://github.com/opengeos/GeoLibre/pull/3271
• chore(deps):bump maplibre-gl-lidar to 0.21.1 by @giswqs in https://github.com/opengeos/GeoLibre/pull/3275
• feat(python):add async variants of the blocking command methods by @cpsievert in https://github.com/opengeos/GeoLibre/pull/3276
• feat(plugins):let external plugins read private S3 objects by @giswqs in https://github.com/opengeos/GeoLibre/pull/3277
• fix(s3):re-probe a bucket's region after a network failure by @giswqs in https://github.com/opengeos/GeoLibre/pull/3278
• feat(plugins):add India GIS open geospatial and state geoportal catalog plugin by @sutharprin098 in https://github.com/opengeos/GeoLibre/pull/3274
• fix:resolve EPSG:31300 with the parameters of its equivalent 31370 by @GISspecialistAlejandraDuque in https://github.com/opengeos/GeoLibre/pull/3279
• fix:apply the datum table to a zipped shapefile's .prj by @GISspecialistAlejandraDuque in https://github.com/opengeos/GeoLibre/pull/3280
• perf(raster):move GeoTIFF-to-C |
| 3.5.2 | 28 d’octubre del 2026 | — | 64 bits EXE (NSIS) Notes de la versióGeoLibre v3.5.2 is a maintenance release that opens TMS-style `{-y}` tile URLs, keeps the saved service library in sync with the Browser pane, and lets the Python package's blocking methods run outside Jupyter. It also fixes a handful of rough edges in NASA Earthdata imagery, raster tool results, 3D Tiles samples, review comments, and pixel inspection. It brings together 15 pull requests from 3 contributors, 1 of them contributing for the first time. Thank you to everyone who helped!
## Highlights
• **`{-y}` tile URLs**:XYZ layers now accept the TMS-style `{-y}` row placeholder, in a tile URL or inside a TileJSON, and flip the row the way QGIS does, so services such as Night Earth load upright. The flip also applies to offline tile downloads and every map renderer. See [Adding data](https://geolibre.app/user-guide/adding-data/).
• **A saved service library that stays in sync**:a service saved from an Add Data dialog shows up in the Browser pane right away, without a page refresh. Built-in service presets can now be deleted too, and a Restore link brings them back. See [Adding data](https://geolibre.app/user-guide/adding-data/).
• **Python outside Jupyter**:blocking methods such as `fly_to()`, `get_center()`, `identify()`, and `to_image()` now work from a worker thread outside a Jupyter kernel, for example in a Shiny for Python app, and explain clearly what to do when called from a running event loop. See [Python](https://geolibre.app/python/).
• **Fixes**:NASA Earthdata (GIBS) layers whose advertised default date has no imagery fall back to the latest date that does; raster tool results no longer blend NoData into their overviews, so NDVI and other indices get a sensible auto stretch; picking a 3D Tiles sample names the layer after it; Directions and Reverse Geocode clicks no longer also open a review comment; and pixel inspection markers clear on Project → New or Open.
## Download
Launch GeoLibre Web at https://web.geolibre.app, or get the desktop and mobile apps from https://geolibre.app/downloads/ (or the assets below).
## What's Changed
• ci:add a claude-autofix label workflow by @giswqs in https://github.com/opengeos/GeoLibre/pull/3247
• fix(ci):name a missing autofix token, and harden the workflow by @giswqs in https://github.com/opengeos/GeoLibre/pull/3248
• fix(ci):unbreak the autofix thread staging script by @giswqs in https://github.com/opengeos/GeoLibre/pull/3251
• chore(deps):bump anthropics/claude-code-action from 1.0.261 to 1.0.262 in the actions-minor-patch group by @dependabot[bot] in https://github.com/opengeos/GeoLibre/pull/3249
• chore(deps):bump the npm-minor-patch group with 11 updates by @dependabot[bot] in https://github.com/opengeos/GeoLibre/pull/3250
• fix(ci):stop autofix's git add failing on the ignored .autofix by @giswqs in https://github.com/opengeos/GeoLibre/pull/3252
• fix(ci):unstage .autofix with git reset, not git rm --cached by @giswqs in https://github.com/opengeos/GeoLibre/pull/3253
• fix(browser):live-refresh saved services; allow deleting built-ins by @giswqs in https://github.com/opengeos/GeoLibre/pull/3254
• fix(3d-tiles):name the layer after the picked sample tileset by @giswqs in https://github.com/opengeos/GeoLibre/pull/3260
• fix(comments):let Directions own map clicks over an armed comment tool by @giswqs in https://github.com/opengeos/GeoLibre/pull/3263
• fix(identify):clear inspector sample markers on New/Open project by @giswqs in https://github.com/opengeos/GeoLibre/pull/3262
• fix(nasa-earthdata):fall back from a GIBS default date with no tiles by @giswqs in https://github.com/opengeos/GeoLibre/pull/3261
• fix(raster):keep NoData out of client tool COG overviews by @giswqs in https://github.com/opengeos/GeoLibre/pull/3264
• fix(python):let blocking methods work outside Jupyter (sleep-poll fallback + clearer error) by @cpsievert in https://github.com/opengeos/GeoLibre/pull/3266
• feat/support XYZ Layer with {-y} placeholder by @thangqd in https://github.com/opengeos/GeoLi |
| 3.5.1 | 27 d’octubre del 2026 | — | 64 bits EXE (NSIS) Notes de la versióGeoLibre v3.5.1 adds loops and conditional branches to Model Builder, puts the real night sky behind the globe, and tidies the interface across menus, panels and English labels. Run a chain of tools once per feature or raster, send a model down one branch or another, and open a shared map with Measure tucked away in the units your audience uses. It brings together 23 pull requests from 5 contributors, 2 of them contributing for the first time. Thank you to everyone who helped!
## Highlights
• **Loops and branches in Model Builder**:Iterate Features and Iterate Rasters run a body of tools once per item, and Collect Results gathers the outputs into one collection. Conditional Switch sends the run down one branch and skips the expensive tools on the other, and Branch Merge joins the branches again. Models with control flow still copy out as Python, and the AI Assistant can build them from a description. See [Model Builder](https://geolibre.app/user-guide/model-builder/).
• **The real night sky**:the Atmospheric Effects plugin now draws about 5,000 real stars and the Milky Way, placed by the current sidereal time so they sit where they really are tonight, with optional constellation lines. Each layer can be toggled and is saved with the project. See [Plugins](https://geolibre.app/user-guide/plugins/).
• **Shared maps that open quietly**:a project can open Measure and Minimap collapsed, so viewers see only the button and their first clicks pan the map. Measure can start in feet, miles, acres or any other supported unit, from the project file or `m.show_control(...)` in Python. See [Python](https://geolibre.app/python/).
• **Plugins know the map's CRS**:`getMapCrs()` and `onMapCrsChange()` tell a plugin which coordinate system the MapLibre map is drawn in, so it can request matching WMS layers. See [Plugin API](https://geolibre.app/plugin-api/).
• **A tidier interface**:the arrow keys move between the top menus, English menu labels and headings use sentence case consistently, the Layers panel header and attribute table toolbar stay on screen at laptop widths, layer tooltips show the full name, and Identify pauses while you measure or draw.
• **Fixes**:plugin stylesheets apply again under the packaged desktop app's security policy, and on Android, projects you picked stay accessible after a restart.
## Download
Launch GeoLibre Web at https://web.geolibre.app, or get the desktop and mobile apps from https://geolibre.app/downloads/ (or the assets below).
## What's Changed
• fix(desktop):keep plugin stylesheets applying under the packaged CSP by @giswqs in https://github.com/opengeos/GeoLibre/pull/3212
• feat(plugins):tell plugins which CRS the map is drawn in by @giswqs in https://github.com/opengeos/GeoLibre/pull/3214
• fix(android):keep access to picked projects across restarts by @giswqs in https://github.com/opengeos/GeoLibre/pull/3218
• chore(deps):bump @anthropic-ai/sdk from 0.135.0 to 1.1.0 by @dependabot[bot] in https://github.com/opengeos/GeoLibre/pull/3222
• chore(deps):bump the actions-minor-patch group with 3 updates by @dependabot[bot] in https://github.com/opengeos/GeoLibre/pull/3219
• chore(deps):bump the cargo-minor-patch group in /apps/geolibre-desktop/src-tauri with 7 updates by @dependabot[bot] in https://github.com/opengeos/GeoLibre/pull/3220
• chore(ci):use Haiku 5.5 for Claude reviews by @giswqs in https://github.com/opengeos/GeoLibre/pull/3224
• chore(deps):bump the npm-minor-patch group across 1 directory with 29 updates by @dependabot[bot] in https://github.com/opengeos/GeoLibre/pull/3223
• feat(plugins):draw the real night sky behind the globe by @ar-puuk in https://github.com/opengeos/GeoLibre/pull/3217
• Document bearer auth in OpenAPI by @rajesh-cs18 in https://github.com/opengeos/GeoLibre/pull/3225
• feat(model-builder):add loop iteration and conditional branching by @quanguet0409 in https://github.com/opengeos/GeoLibre/pull/3215
• fix(attribute-table):keep toolbar controls on screen at laptop widths |
| 3.4.0 | 11 d’octubre del 2026 | — | 64 bits EXE (NSIS) Notes de la versió## What's Changed
• docs(gallery):add NASA OPERA demos 101-105 by @giswqs in https://github.com/opengeos/GeoLibre/pull/2943
• fix(elevation-profile):do not save default state into projects by @giswqs in https://github.com/opengeos/GeoLibre/pull/2946
• fix(identify):probe application/geojson in WMS GetFeatureInfo by @giswqs in https://github.com/opengeos/GeoLibre/pull/2947
• fix(basemaps):persist API keys entered in the Basemaps control by @giswqs in https://github.com/opengeos/GeoLibre/pull/2955
• fix(mssql):write only edited columns and keep edits after a confirmed rollback by @deniial00 in https://github.com/opengeos/GeoLibre/pull/2953
• fix(geo-editor):close empty attribute panel when drawing during a layer geometry edit by @deniial00 in https://github.com/opengeos/GeoLibre/pull/2952
• fix(mssql):clarify saved profiles, connection errors and table metadata by @deniial00 in https://github.com/opengeos/GeoLibre/pull/2954
• fix(s3-browser):re-sign after S3 reports expired credentials by @giswqs in https://github.com/opengeos/GeoLibre/pull/2956
• fix(streetview):persist API keys applied in the Street View panel by @giswqs in https://github.com/opengeos/GeoLibre/pull/2957
• feat(plugins):make WFS feature limit configurable by @deniial00 in https://github.com/opengeos/GeoLibre/pull/2963
• fix(plugins):keep reverse geocode popup readable in dark mode by @deniial00 in https://github.com/opengeos/GeoLibre/pull/2965
• feat(plugins):expose active map tool state by @deniial00 in https://github.com/opengeos/GeoLibre/pull/2966
• feat(style):show a WMS layer's legend in the Style panel by @giswqs in https://github.com/opengeos/GeoLibre/pull/2961
• feat(controls):add an Image control to the Controls menu by @giswqs in https://github.com/opengeos/GeoLibre/pull/2974
• fix(map):zoom to bare vector tile layers and trim tile error diagnostics by @giswqs in https://github.com/opengeos/GeoLibre/pull/2971
• feat(arcgis):sign in with ArcGIS (OAuth PKCE) for secured services by @giswqs in https://github.com/opengeos/GeoLibre/pull/2950
• fix(sidecar):reclaim a stale sidecar on Windows and macOS and surface the token mismatch by @deniial00 in https://github.com/opengeos/GeoLibre/pull/2962
• build(deps):bump base64 from 0.22.1 to 0.23.1 in /apps/geolibre-desktop/src-tauri by @dependabot[bot] in https://github.com/opengeos/GeoLibre/pull/2976
• build(deps):bump sha1 from 0.10.7 to 0.11.0 in /apps/geolibre-desktop/src-tauri by @dependabot[bot] in https://github.com/opengeos/GeoLibre/pull/2979
• build(deps):bump anthropics/claude-code-action from 1.0.235 to 1.0.241 in the actions-minor-patch group by @dependabot[bot] in https://github.com/opengeos/GeoLibre/pull/2980
• build(deps):bump the cargo-minor-patch group across 1 directory with 9 updates by @dependabot[bot] in https://github.com/opengeos/GeoLibre/pull/2975
• feat(browser):group PostgreSQL and SQL Server under Databases (#2929) by @deniial00 in https://github.com/opengeos/GeoLibre/pull/2968
• feat(lidar):show LiDAR tool outputs on the map, export LAS/LAZ/COPC, drop COPC on the map by @giswqs in https://github.com/opengeos/GeoLibre/pull/2981
• feat(plugins):add an ArcGIS Portal browser under Web Services by @giswqs in https://github.com/opengeos/GeoLibre/pull/2983
• build(deps):bump hmac to 0.13 and sha2 to 0.11 in /apps/geolibre-desktop/src-tauri by @dependabot[bot] in https://github.com/opengeos/GeoLibre/pull/2978
• build(deps):bump the npm-minor-patch group across 1 directory with 38 updates by @dependabot[bot] in https://github.com/opengeos/GeoLibre/pull/2982
• build(deps):bump lucide-react from 1.50.0 to 1.51.0 in the npm-minor-patch group by @dependabot[bot] in https://github.com/opengeos/GeoLibre/pull/2988
• feat(style):custom point markers from PNG, JPEG, and GIF images by @giswqs in https://github.com/opengeos/GeoLibre/pull/2986
• feat(style):standard deviation and geometric interval classification, method in the legend by @giswqs in https://github.com/opengeos/GeoLibre/pull/2987
• feat(brow |
| 3.3.0 | 5 d’octubre del 2026 | — | 64 bits EXE (NSIS) Notes de la versió## What's Changed
• feat(server-api):per-org security policy (1/3) by @deniial00 in https://github.com/opengeos/GeoLibre/pull/2788
• plugins:move Hugging Face, Mapillary and God's Eye View tokens to app.credentials by @deniial00 in https://github.com/opengeos/GeoLibre/pull/2793
• feat:load deployment.json before first paint (#2783 part 2) by @deniial00 in https://github.com/opengeos/GeoLibre/pull/2795
• docs:list S3 Browser deep link; ci: allowlist unpatched node-forge advisory by @giswqs in https://github.com/opengeos/GeoLibre/pull/2798
• fix(processing):open the file picker for LiDAR tool inputs by @giswqs in https://github.com/opengeos/GeoLibre/pull/2799
• feat:add a Map Preferences option to disable zoom to new layers by @giswqs in https://github.com/opengeos/GeoLibre/pull/2800
• feat(server-api):per-org OIDC federation and trusted-header proxy sign-in (2/3) by @deniial00 in https://github.com/opengeos/GeoLibre/pull/2796
• feat(plugins):add USGS Elevation (DEM) plugin by @andyrich in https://github.com/opengeos/GeoLibre/pull/2797
• feat(docker):generate validated deployment.json at boot (#2783 part 3) by @deniial00 in https://github.com/opengeos/GeoLibre/pull/2801
• fix(share):copied feedback and Open button on Active Shares rows by @deniial00 in https://github.com/opengeos/GeoLibre/pull/2806
• feat(server-api):add /api/shares with link role, expiry, and password by @deniial00 in https://github.com/opengeos/GeoLibre/pull/2807
• feat(desktop):config-dir deployment.json delivery (#2783 part 4) by @deniial00 in https://github.com/opengeos/GeoLibre/pull/2811
• fix(desktop):ask before closing a window with unsaved changes by @giswqs in https://github.com/opengeos/GeoLibre/pull/2812
• feat(server-api):SCIM 2.0 user and group provisioning (3/3) by @deniial00 in https://github.com/opengeos/GeoLibre/pull/2810
• feat(plugins):dock USGS LiDAR panel under Web Services by @giswqs in https://github.com/opengeos/GeoLibre/pull/2813
• feat(plugins):dock Historical Imagery, Timelapse, Overture, Basemaps panels by @giswqs in https://github.com/opengeos/GeoLibre/pull/2814
• feat(plugins):drop Time Slider submenu, list Web Services above Basemaps by @giswqs in https://github.com/opengeos/GeoLibre/pull/2815
• feat(controls):move Layer Control to top of Controls menu by @giswqs in https://github.com/opengeos/GeoLibre/pull/2816
• feat(docker):enforce sidecar and AI deployment policy (Part 5) by @deniial00 in https://github.com/opengeos/GeoLibre/pull/2817
• feat(plugins):expose host proj4 to external plugins by @deniial00 in https://github.com/opengeos/GeoLibre/pull/2824
• fix:use MapLibre's built-in RTL shaping for Kurdish labels by @giswqs in https://github.com/opengeos/GeoLibre/pull/2827
• fix(desktop):save projects with a reopenable extension and clarify the read error by @giswqs in https://github.com/opengeos/GeoLibre/pull/2828
• fix(plugins):keep docked plugins active across a renderer swap by @giswqs in https://github.com/opengeos/GeoLibre/pull/2832
• feat(plugins):let ?plugin= open registry plugins behind a trust prompt by @giswqs in https://github.com/opengeos/GeoLibre/pull/2831
• fix(plugins):offer a registry release as an update instead of failing the pinned plugin by @giswqs in https://github.com/opengeos/GeoLibre/pull/2835
• feat(plugins):let registry plugins keep project state through credential stripping by @giswqs in https://github.com/opengeos/GeoLibre/pull/2836
• Fix desktop layer reordering with pointer capture by @deniial00 in https://github.com/opengeos/GeoLibre/pull/2839
• feat(plugins):dock GeoAgent in the side panel and follow the dark theme by @giswqs in https://github.com/opengeos/GeoLibre/pull/2841
• feat(export):export 3D-extruded layers as glTF, OBJ, or STL models by @giswqs in https://github.com/opengeos/GeoLibre/pull/2838
• feat(python):drive the open desktop map from geolibre-mcp by @Amanpatni211 in https://github.com/opengeos/GeoLibre/pull/2829
• fix(basemaps):dark-theme dropdowns and "All categories" label by @gis |
| 3.2.0 | 1 d’octubre del 2026 | — | 64 bits EXE (NSIS) Notes de la versió## What's Changed
• fix(arcgis):Esri-styled globe toggle in MapLibre order; World Imagery keyless default by @giswqs in https://github.com/opengeos/GeoLibre/pull/2682
• feat(arcgis):run MapLibre-control plugins on the ArcGIS renderer by @giswqs in https://github.com/opengeos/GeoLibre/pull/2683
• fix(desktop):retry native tile requests on 5xx and 429 by @aborruso in https://github.com/opengeos/GeoLibre/pull/2685
• feat(python):save set_identify/show_control state; identify a layer list by @giswqs in https://github.com/opengeos/GeoLibre/pull/2689
• feat(plugins):add an Ocean Data Platform plugin by @giswqs in https://github.com/opengeos/GeoLibre/pull/2690
• feat(plugins):add Tennessee GIS web service for geodata.tn.gov by @giswqs in https://github.com/opengeos/GeoLibre/pull/2691
• feat(plugins):activate a built-in plugin from a ?plugin= deep link by @giswqs in https://github.com/opengeos/GeoLibre/pull/2693
• feat(plugins):add a US State GIS web service for state data portals by @giswqs in https://github.com/opengeos/GeoLibre/pull/2694
• fix(core):normalize coordinates before querying elevation API by @Wukeeeeee in https://github.com/opengeos/GeoLibre/pull/2692
• feat(desktop):reproject WMS layers in projected CRSs into Web Mercator by @aborruso in https://github.com/opengeos/GeoLibre/pull/2695
• feat(plugins):add a US Local GIS web service for city and county portals by @giswqs in https://github.com/opengeos/GeoLibre/pull/2697
• feat(plugins):add a US Federal GIS web service for federal agency portals by @giswqs in https://github.com/opengeos/GeoLibre/pull/2699
• fix(plugins):generalize ArcGIS feature layers when zoomed out by @giswqs in https://github.com/opengeos/GeoLibre/pull/2700
• feat(plugins):accept an optional crs in addWmsLayer by @aborruso in https://github.com/opengeos/GeoLibre/pull/2701
• feat(plugins):add importLayerStyle to the plugin API by @aborruso in https://github.com/opengeos/GeoLibre/pull/2702
• docs(plugins):fix the deep-link table and rename IGN LiDAR HD by @giswqs in https://github.com/opengeos/GeoLibre/pull/2703
• fix(model-builder):fill attribute-field pickers from the source layer by @giswqs in https://github.com/opengeos/GeoLibre/pull/2711
• fix(desktop):save GeoJSON edits to the source file without the sidecar by @giswqs in https://github.com/opengeos/GeoLibre/pull/2709
• feat(add-data):choose the CRS of a WMS layer in the desktop dialog by @aborruso in https://github.com/opengeos/GeoLibre/pull/2707
• Add global hover controls to Layers panels by @amit-spatial in https://github.com/opengeos/GeoLibre/pull/2713
• List hidden project layers in Layer Control by @amit-spatial in https://github.com/opengeos/GeoLibre/pull/2714
• feat(vector):adopt Add Vector Layer layers into native GeoJSON layers by @giswqs in https://github.com/opengeos/GeoLibre/pull/2716
• fix:restore saved legend/colorbar panels and add set_map_legend by @giswqs in https://github.com/opengeos/GeoLibre/pull/2720
• fix(map):don't open the context menu after a right-button drag by @giswqs in https://github.com/opengeos/GeoLibre/pull/2723
• feat(kml):group a KML/KMZ file's layers under a group named after it by @giswqs in https://github.com/opengeos/GeoLibre/pull/2724
• docs(demos):add an open data showcase of twelve shared projects by @giswqs in https://github.com/opengeos/GeoLibre/pull/2725
• feat(desktop):store credentials in the OS keychain (1/2) by @deniial00 in https://github.com/opengeos/GeoLibre/pull/2717
• docs(demos):add eight more open data showcase projects by @giswqs in https://github.com/opengeos/GeoLibre/pull/2730
• fix(map):send WMS GetFeatureInfo through the native client on desktop by @giswqs in https://github.com/opengeos/GeoLibre/pull/2727
• docs(demos):add ten more open data showcase projects by @giswqs in https://github.com/opengeos/GeoLibre/pull/2731
• docs(demos):show the Official Demos button above the showcase gallery by @giswqs in https://github.com/opengeos/GeoLibre/pull/2732
• docs(demos):add thirty more open da |
| 3.1.0 | 26 de setembre del 2026 | — | 64 bits EXE (NSIS) Notes de la versió## What's Changed
• fix:support Add Vector Layer on Cesium by @giswqs in https://github.com/opengeos/GeoLibre/pull/2382
• feat:add getLayers/onLayersChanged to GeoLibreAppAPI by @Phichak-Kamin in https://github.com/opengeos/GeoLibre/pull/2386
• feat(style-import):paste a style from the layer menu and the Style panel by @clintonlunn in https://github.com/opengeos/GeoLibre/pull/2385
• Add optional Mapbox rendering engine by @giswqs in https://github.com/opengeos/GeoLibre/pull/2389
• fix(style-import):stop a hidden style layer deciding how the layer is drawn by @clintonlunn in https://github.com/opengeos/GeoLibre/pull/2388
• fix:render vector and raster plugins correctly in Mapbox by @giswqs in https://github.com/opengeos/GeoLibre/pull/2390
• fix:share basemap control with Mapbox and default to Streets by @giswqs in https://github.com/opengeos/GeoLibre/pull/2391
• fix:improve Add Data compatibility with Mapbox by @giswqs in https://github.com/opengeos/GeoLibre/pull/2392
• feat:support PMTiles, LiDAR and 3D Tiles on Mapbox by @giswqs in https://github.com/opengeos/GeoLibre/pull/2393
• chore(deps):bump anthropics/claude-code-action from 1.0.216 to 1.0.223 in the actions-minor-patch group by @dependabot[bot] in https://github.com/opengeos/GeoLibre/pull/2394
• chore(deps):bump the npm-minor-patch group with 33 updates by @dependabot[bot] in https://github.com/opengeos/GeoLibre/pull/2395
• fix(assistant):return the SQL table name from list_layers and key it by layer id by @giswqs in https://github.com/opengeos/GeoLibre/pull/2402
• fix(assistant):document add_geojson data-first in the run_python tool description by @giswqs in https://github.com/opengeos/GeoLibre/pull/2401
• fix(earthdata):make plainText() linear on whitespace runs and unclosed tags by @giswqs in https://github.com/opengeos/GeoLibre/pull/2403
• feat(assistant):explicit class breaks for apply_symbology, and report the stops applied by @giswqs in https://github.com/opengeos/GeoLibre/pull/2405
• feat:let plugins contribute guidance to the assistant system prompt by @giswqs in https://github.com/opengeos/GeoLibre/pull/2404
• feat(map):host the layer control on the Mapbox renderer by @giswqs in https://github.com/opengeos/GeoLibre/pull/2408
• Fix/stac paginated collections by @cedricbouffard in https://github.com/opengeos/GeoLibre/pull/2407
• feat(map):give the Mapbox renderer MapLibre's default controls by @giswqs in https://github.com/opengeos/GeoLibre/pull/2409
• feat(mapbox):host Deck.gl Layer, 3D Model and DuckDB on the Mapbox renderer by @giswqs in https://github.com/opengeos/GeoLibre/pull/2412
• chore(deps):bump geolibre-wasm to 1.5.3 for the big-endian GeoTIFF fix by @giswqs in https://github.com/opengeos/GeoLibre/pull/2416
• feat(mapbox):host Zarr layers on the Mapbox renderer by @giswqs in https://github.com/opengeos/GeoLibre/pull/2414
• fix(kml):stop time-animated KMZ placemarks from freezing the app by @giswqs in https://github.com/opengeos/GeoLibre/pull/2415
• chore(deps):patch npm audit advisories by @giswqs in https://github.com/opengeos/GeoLibre/pull/2417
• fix(add-data):enable KML / KMZ on the MapLibre and Mapbox renderers by @giswqs in https://github.com/opengeos/GeoLibre/pull/2418
• feat(mapbox):enable the Plugins menu on the Mapbox renderer by @giswqs in https://github.com/opengeos/GeoLibre/pull/2419
• feat(geo-editor):run the Geo Editor on the Mapbox renderer by @giswqs in https://github.com/opengeos/GeoLibre/pull/2422
• feat(overture):run Overture Maps on the Mapbox renderer by @giswqs in https://github.com/opengeos/GeoLibre/pull/2424
• feat(arcgis):add the ArcGIS Maps SDK for JavaScript as an optional CDN-loaded rendering engine by @giswqs in https://github.com/opengeos/GeoLibre/pull/2423
• feat(arcgis):add 3D scenes, terrain and extrusion to the ArcGIS renderer by @giswqs in https://github.com/opengeos/GeoLibre/pull/2429
• feat(flight-simulator):fly the Mapbox renderer's free camera by @giswqs in https://github.com/opengeos/GeoLibre/pull/2425
• feat(s |
| 3.0.0 | 13 de setembre del 2026 | — | 64 bits EXE (NSIS) Notes de la versió## What's Changed
• fix(mobile):gate unminimize behind cfg(desktop) so Android and iOS compile by @giswqs in https://github.com/opengeos/GeoLibre/pull/2221
• ci:add a release dry run that builds everything and publishes nothing by @giswqs in https://github.com/opengeos/GeoLibre/pull/2223
• ci:derive a tag for the AppImage update info on a release dry run by @giswqs in https://github.com/opengeos/GeoLibre/pull/2224
• Auto-load more projects in gallery by @giswqs in https://github.com/opengeos/GeoLibre/pull/2226
• feat:select raster layers for terrain by @giswqs in https://github.com/opengeos/GeoLibre/pull/2227
• fix:load RTL text shaping before map labels by @giswqs in https://github.com/opengeos/GeoLibre/pull/2230
• fix(processing):drop the dead H3_TOOLS registry and name the DGGS tools for the assistant by @giswqs in https://github.com/opengeos/GeoLibre/pull/2231
• docs:install the R package from CRAN by @giswqs in https://github.com/opengeos/GeoLibre/pull/2237
• chore(deps):bump maplibre-gl-basemap-control to 0.14.3 by @giswqs in https://github.com/opengeos/GeoLibre/pull/2240
• fix:preserve Time Slider sources when sharing by @giswqs in https://github.com/opengeos/GeoLibre/pull/2243
• feat(python):accept optional bounds on WMS and WMTS layers by @aborruso in https://github.com/opengeos/GeoLibre/pull/2244
• feat:add heatmap palette and weighting controls by @giswqs in https://github.com/opengeos/GeoLibre/pull/2241
• feat(vector):let the buffer tool run inward or across the boundary by @giswqs in https://github.com/opengeos/GeoLibre/pull/2242
• feat(raster):add per-class color and opacity controls by @giswqs in https://github.com/opengeos/GeoLibre/pull/2248
• fix(stac):sign Planetary Computer assets by @giswqs in https://github.com/opengeos/GeoLibre/pull/2247
• fix(stac):keep a successful vector add from reading as a failure by @giswqs in https://github.com/opengeos/GeoLibre/pull/2249
• feat:add Dimensions plugin (linear/angular CAD-style dimension lines) by @aashish66 in https://github.com/opengeos/GeoLibre/pull/2234
• Add CSW catalog search by @giswqs in https://github.com/opengeos/GeoLibre/pull/2239
• chore:bump time slider to 1.8.7 by @giswqs in https://github.com/opengeos/GeoLibre/pull/2250
• feat(map):render ArcGIS MapServer, WMTS, and image overlays on 3D globe (#2182) by @RohithPariki in https://github.com/opengeos/GeoLibre/pull/2236
• Feature/usgs nldi by @andyrich in https://github.com/opengeos/GeoLibre/pull/2222
• 3D globe:allow Cesium as the primary rendering engine by @giswqs in https://github.com/opengeos/GeoLibre/pull/2218
• fix(i18n):unblock the CI tools check and fill all 18 locale catalogs by @giswqs in https://github.com/opengeos/GeoLibre/pull/2252
• docs:add a Web Services page to the user guide by @giswqs in https://github.com/opengeos/GeoLibre/pull/2251
• Render GeoJSON-backed layers on the 3D globe by @giswqs in https://github.com/opengeos/GeoLibre/pull/2216
• fix:remove Cesium menu unavailability notices by @giswqs in https://github.com/opengeos/GeoLibre/pull/2254
• feat:expose screenshot readiness through a query parameter by @giswqs in https://github.com/opengeos/GeoLibre/pull/2255
• fix:restore project terrain when the toolbar is hidden by @giswqs in https://github.com/opengeos/GeoLibre/pull/2256
• fix:detect native layers renderers name from the store layer id by @giswqs in https://github.com/opengeos/GeoLibre/pull/2257
• Add local 3D model import and georeferenced Shanghai sample by @giswqs in https://github.com/opengeos/GeoLibre/pull/2258
• refactor(map):extract a MapEngine interface with capability flags by @giswqs in https://github.com/opengeos/GeoLibre/pull/2264
• feat(map):implement CesiumEngine, the globe as a MapEngine by @giswqs in https://github.com/opengeos/GeoLibre/pull/2265
• fix(map):support maplibre controls and Search Places on Cesium by @RohithPariki in https://github.com/opengeos/GeoLibre/pull/2266
• fix:import local CSV and Excel tables from layer joins by @giswqs in https://githu |
| 2.9.0 | 4 de setembre del 2026 | — | 64 bits EXE (NSIS) Notes de la versióThis release landed **53 pull requests** from **10 contributors** plus Dependabot, and **6 people made their first contribution** to GeoLibre. Thank you all.
## What's Changed
• fix:restore Windows sidecar connectivity by @giswqs in https://github.com/opengeos/GeoLibre/pull/2133
• fix(linux):improve Nvidia WebKit frame pacing by @giswqs in https://github.com/opengeos/GeoLibre/pull/2135
• feat:add DashMap support for Plotly Dash by @andyrich in https://github.com/opengeos/GeoLibre/pull/2136
• fix(style-import):keep a stack whose class layer names no colour, per the spec default (#2125) by @clintonlunn in https://github.com/opengeos/GeoLibre/pull/2126
• Add Vantor Open Data as a built-in Web Services plugin by @giswqs in https://github.com/opengeos/GeoLibre/pull/2138
• Add full annotation layer editing by @giswqs in https://github.com/opengeos/GeoLibre/pull/2144
• docs:add Maptitude vs GeoLibre to comparisons hosted elsewhere by @Maptitude in https://github.com/opengeos/GeoLibre/pull/2147
• Improve identify across visible vector and raster layers by @giswqs in https://github.com/opengeos/GeoLibre/pull/2146
• fix(field-collection):make the quick-open pill dismissable via a session by @giswqs in https://github.com/opengeos/GeoLibre/pull/2145
• Clarify background controls and add Blank styling by @giswqs in https://github.com/opengeos/GeoLibre/pull/2148
• fix(field-collection):let the session own an auto-resolved capture target by @giswqs in https://github.com/opengeos/GeoLibre/pull/2149
• feat:enforce deployment capabilities for kiosk/classroom modes (#1673) by @RohithPariki in https://github.com/opengeos/GeoLibre/pull/2143
• feat(core):implement application capability model and store slice (#1672) by @RohithPariki in https://github.com/opengeos/GeoLibre/pull/2097
• Fix remote zipped Shapefiles in the web app by @giswqs in https://github.com/opengeos/GeoLibre/pull/2160
• fix(python):list raster style layer ids in swipe sides by @aborruso in https://github.com/opengeos/GeoLibre/pull/2155
• Keep click selection active for multiple features by @giswqs in https://github.com/opengeos/GeoLibre/pull/2157
• Open dropped GeoLibre project files by @giswqs in https://github.com/opengeos/GeoLibre/pull/2159
• Open GeoLibre projects from the desktop by @giswqs in https://github.com/opengeos/GeoLibre/pull/2163
• fix(swipe):resolve project layer ids to style layer ids on load by @giswqs in https://github.com/opengeos/GeoLibre/pull/2162
• feat(geoparquet):parse the full geo metadata block, native logical-type CRS, and lon/lat tables by @gsueur in https://github.com/opengeos/GeoLibre/pull/2156
• Fix marker styles when loading partial project styles by @giswqs in https://github.com/opengeos/GeoLibre/pull/2165
• feat:add Planet Open Data plugin by @giswqs in https://github.com/opengeos/GeoLibre/pull/2167
• feat:dock first web service panels by @giswqs in https://github.com/opengeos/GeoLibre/pull/2168
• fix:route desktop WMS tiles through native fetch by @giswqs in https://github.com/opengeos/GeoLibre/pull/2169
• fix:prevent photo imports from blocking desktop startup by @giswqs in https://github.com/opengeos/GeoLibre/pull/2171
• fix:prevent map flash during window resize by @giswqs in https://github.com/opengeos/GeoLibre/pull/2173
• fix:persist terrain control in projects by @giswqs in https://github.com/opengeos/GeoLibre/pull/2175
• docs(downloads):clarify iOS release IPA by @dajiaohuang in https://github.com/opengeos/GeoLibre/pull/2177
• fix(flight-simulator):bank camera in aircraft direction by @Craun718 in https://github.com/opengeos/GeoLibre/pull/2192
• chore(deps):bump anthropics/claude-code-action from 1.0.200 to 1.0.210 in the actions-minor-patch group by @dependabot[bot] in https://github.com/opengeos/GeoLibre/pull/2195
• chore(deps):bump actions/setup-java from 5 to 6 by @dependabot[bot] in https://github.com/opengeos/GeoLibre/pull/2196
• chore(deps):bump flate2 from 1.1.9 to 1.1.10 in /apps/geolibre-desktop/src-tauri in the cargo-minor-pa |
| 2.8.0 | 30 d’agost del 2026 | — | 64 bits EXE (NSIS) Notes de la versió## What's Changed
• chore:ignore Android Gradle cache by @Craun718 in https://github.com/opengeos/GeoLibre/pull/2050
• Mirror release downloads to GitHub Pages by @giswqs in https://github.com/opengeos/GeoLibre/pull/2052
• Omit maintainer-only MSIX from download mirror by @giswqs in https://github.com/opengeos/GeoLibre/pull/2053
• Hide AppImage update metadata from download mirror by @giswqs in https://github.com/opengeos/GeoLibre/pull/2054
• Document and brand the GeoLibre download mirror by @giswqs in https://github.com/opengeos/GeoLibre/pull/2055
• Migrate web.geolibre.app to GitHub Pages by @giswqs in https://github.com/opengeos/GeoLibre/pull/2056
• Cut web.geolibre.app over from Workers to Pages by @giswqs in https://github.com/opengeos/GeoLibre/pull/2058
• Remove web.geolibre.app from the viewer Worker by @giswqs in https://github.com/opengeos/GeoLibre/pull/2060
• feat:maximize the Model Builder panel by @giswqs in https://github.com/opengeos/GeoLibre/pull/2061
• fix:support assets on static STAC collections by @giswqs in https://github.com/opengeos/GeoLibre/pull/2066
• feat:add interactive SamGeo segmentation plugin by @giswqs in https://github.com/opengeos/GeoLibre/pull/2063
• fix:repair nested ArcGIS polygon rings by @giswqs in https://github.com/opengeos/GeoLibre/pull/2069
• fix:preserve attribute rows on portrait phones by @giswqs in https://github.com/opengeos/GeoLibre/pull/2070
• feat(i18n):localize processing tools in Simplified Chinese by @Craun718 in https://github.com/opengeos/GeoLibre/pull/2049
• Preserve KML folder structure on import by @giswqs in https://github.com/opengeos/GeoLibre/pull/2074
• Fix raster calculator values and discrete styling by @giswqs in https://github.com/opengeos/GeoLibre/pull/2071
• feat:add optional Google Analytics to the hosted sites by @giswqs in https://github.com/opengeos/GeoLibre/pull/2076
• fix:read the GA measurement ID from a secret as well as a variable by @giswqs in https://github.com/opengeos/GeoLibre/pull/2077
• feat:implement per-layer capabilities and ui/backend enforcement (#1674) by @RohithPariki in https://github.com/opengeos/GeoLibre/pull/2051
• i18n:complete every locale catalog (SamGeo, Whitebox, language packs) by @giswqs in https://github.com/opengeos/GeoLibre/pull/2078
• docs:ship an agent skill for driving GeoLibre from an external agent by @giswqs in https://github.com/opengeos/GeoLibre/pull/2081
• Add configurable startup map view by @giswqs in https://github.com/opengeos/GeoLibre/pull/2083
• feat:add per-layer cartographic blend modes (#1981) by @giswqs in https://github.com/opengeos/GeoLibre/pull/2082
• feat (npm_package):pack core and map into npm package by @kongdd in https://github.com/opengeos/GeoLibre/pull/2084
• feat:add Earth Engine layers to Python API by @giswqs in https://github.com/opengeos/GeoLibre/pull/2085
• fix:install MapLibre transform compat on the headless entry by @kongdd in https://github.com/opengeos/GeoLibre/pull/2088
• feat:add GPT-native disaster search route by @giswqs in https://github.com/opengeos/GeoLibre/pull/2090
• feat:show basemap thumbnails in the Basemaps panel by @kongdd in https://github.com/opengeos/GeoLibre/pull/2089
• fix(add-data):gate PostgreSQL on the desktop runtime, not just Tauri by @giswqs in https://github.com/opengeos/GeoLibre/pull/2092
• fix:keep MCP tool errors readable under the mcp 2.1 SDK by @giswqs in https://github.com/opengeos/GeoLibre/pull/2095
• fix:read the source CRS of a GeoParquet from its `geo` metadata by @giswqs in https://github.com/opengeos/GeoLibre/pull/2094
• fix:keep the desktop renderer alive on x86-64 CPUs without AVX by @giswqs in https://github.com/opengeos/GeoLibre/pull/2093
• fix:load exported HTML projects from local files by @giswqs in https://github.com/opengeos/GeoLibre/pull/2096
• feat:make annotation toolbar collapsible by @giswqs in https://github.com/opengeos/GeoLibre/pull/2098
• chore(deps):bump anthropics/claude-code-action from 1.0.193 to 1.0.200 in the actions-minor- |
| 2.7.0 | 24 d’agost del 2026 | — | 64 bits EXE (NSIS) Notes de la versió## What's Changed
• fix(ci):re-measure a line-only coverage shortfall before failing by @giswqs in https://github.com/opengeos/GeoLibre/pull/1890
• ci:attach mobile and Mac App Store builds to published releases by @giswqs in https://github.com/opengeos/GeoLibre/pull/1891
• feat(postgis):select geometry columns by @giswqs in https://github.com/opengeos/GeoLibre/pull/1893
• chore(deps):bump maplibre-gl-raster to 0.14.7 by @giswqs in https://github.com/opengeos/GeoLibre/pull/1896
• chore(deps):bump maplibre-gl to 6.3.0 by @giswqs in https://github.com/opengeos/GeoLibre/pull/1510
• feat(style):drive geometry-generator size and buffer distance by an attribute by @giswqs in https://github.com/opengeos/GeoLibre/pull/1894
• fix(processing):project multiple ring buffers by @NgoQuocViet2001 in https://github.com/opengeos/GeoLibre/pull/1900
• docs(comparison):close the tables to new columns by @giswqs in https://github.com/opengeos/GeoLibre/pull/1908
• Add Excel XY point-layer import by @giswqs in https://github.com/opengeos/GeoLibre/pull/1906
• fix(deps):preserve vectors across basemap swaps by @giswqs in https://github.com/opengeos/GeoLibre/pull/1907
• fix(import):group project-import warnings by reason by @giswqs in https://github.com/opengeos/GeoLibre/pull/1910
• fix(import):consult the .gdb workspace suffix only as a last resort by @giswqs in https://github.com/opengeos/GeoLibre/pull/1911
• fix(toolbar):size the Project and Add Data menus to their content by @giswqs in https://github.com/opengeos/GeoLibre/pull/1914
• fix(menu):disambiguate the Whitebox catalog's "GeoLibre" subcategory by @giswqs in https://github.com/opengeos/GeoLibre/pull/1913
• fix(ui):keep dropdown submenus on screen on narrow viewports by @giswqs in https://github.com/opengeos/GeoLibre/pull/1915
• fix(ui):let a submenu keep a wider min-width floor by @giswqs in https://github.com/opengeos/GeoLibre/pull/1919
• fix(processing):make the Whitebox toolbox usable on a narrow panel by @giswqs in https://github.com/opengeos/GeoLibre/pull/1917
• fix(processing):honor a tool's recommended output extension over the… by @Ahmedseko in https://github.com/opengeos/GeoLibre/pull/1901
• fix(raster):render JPEG COGs with the WASM engine by @giswqs in https://github.com/opengeos/GeoLibre/pull/1920
• Fix Layer Swipe for restored raster projects by @giswqs in https://github.com/opengeos/GeoLibre/pull/1923
• fix(layers):enable Android panel scrolling by @giswqs in https://github.com/opengeos/GeoLibre/pull/1924
• fix(stac):page static catalog searches instead of reporting page size as total by @clintonlunn in https://github.com/opengeos/GeoLibre/pull/1918
• fix(plugins):exempt bundled drop-ins from remote-bundle SHA-256 pinning by @davidzha712 in https://github.com/opengeos/GeoLibre/pull/1926
• fix:guard large GeoTIFF COG conversions by @giswqs in https://github.com/opengeos/GeoLibre/pull/1925
• docs(processing):explain the two toolboxes and fix stale menu paths by @giswqs in https://github.com/opengeos/GeoLibre/pull/1929
• Support multiple data URL query parameters by @giswqs in https://github.com/opengeos/GeoLibre/pull/1930
• fix(legend):show derived geometry by @giswqs in https://github.com/opengeos/GeoLibre/pull/1931
• Add Chrome extension for opening webpage datasets by @giswqs in https://github.com/opengeos/GeoLibre/pull/1932
• Preserve text field types in attribute summaries by @giswqs in https://github.com/opengeos/GeoLibre/pull/1937
• fix(print-layout):compact mixed legend rows by @giswqs in https://github.com/opengeos/GeoLibre/pull/1939
• fix(layout):persist Browser and Comments panel toggles by @giswqs in https://github.com/opengeos/GeoLibre/pull/1940
• Fix repeated project save prompts by @giswqs in https://github.com/opengeos/GeoLibre/pull/1938
• feat(layers):add Style panel button to layer cards by @giswqs in https://github.com/opengeos/GeoLibre/pull/1944
• Fix heatmap and cluster layer ordering by @giswqs in https://github.com/opengeos/GeoLibre/pull/1943
• feat(stac):b |
| 2.6.0 | 18 d’agost del 2026 | — | 64 bits EXE (NSIS) |
| 1.5.0 | 6 de juliol del 2026 | — | 64 bits EXE (NSIS) |