Skip to content

Releases

v3.2.1

Choose a tag to compare

@github-actions github-actions released this 03 Nov 11:33
892e341

What's Changed

Full Changelog: v3.2.0...v3.2.1

v3.2.0

Choose a tag to compare

@github-actions github-actions released this 03 Nov 04:38
0963fbf

What's Changed

  • In-app Help, HCMGIS-style basemaps, flat Office/ArcGIS Pro look by @jmozez in #120
  • Flat panes, table and dialogs; PNG data pack recipe by @jmozez in #121
  • Flood extent from Sentinel-1 radar; for_each loops in recipes by @jmozez in #122
  • Climate time series; Imagery indices drop-down; Share tab de-duplicated by @jmozez in #123
  • OGC API service, GeoParquet by URL, Ask writes workflows, live teamwork, accessibility, translations; release 3.2.0 by @jmozez in #124

Full Changelog: v3.1.0...v3.2.0

v3.1.0

Choose a tag to compare

@github-actions github-actions released this 02 Nov 02:27
32c75c8

What's Changed

  • Field app basics: Help, About, What's new, Settings, feedback, tour, offline maps, GPS status, backup by @jmozez in #108
  • Field app: phone elevation (geoid, barometer, terrain model, sources) by @jmozez in #109
  • Plugin manager in the style of QGIS by @jmozez in #110
  • Plugin manager: full plugin names, badges below the name by @jmozez in #111
  • Field app: photo points with bearing, and voice notes by @jmozez in #112
  • Field app: tracks, walk-to-measure area and navigate to a point by @jmozez in #113
  • Field app: custom forms, QR scanning, plots and transects by @jmozez in #114
  • Field app: stakeout, Bluetooth GNSS and quality checks by @jmozez in #115
  • Field app: field sheet PDF and battery saver by @jmozez in #116
  • Field app: native Bluetooth GNSS in the Android app by @jmozez in #117
  • Phones and tablets, Lazy mode across layers, journal methods (geodetector/OPGD, AOA, kNNDM) by @jmozez in #118
  • Release 3.1.0 by @jmozez in #119

Full Changelog: v3.0.9...v3.1.0

v3.0.9

Choose a tag to compare

@github-actions github-actions released this 31 Oct 09:23
f85d390

What's Changed

  • docs: make land cover snapshot and forest change screenshots distinct by @jmozez in #82
  • Marine: drop OBIS records on land before clustering; retake plugin-marine by @jmozez in #81
  • Profile chart panel and a self-explanatory Environment screenshot by @jmozez in #84
  • Site: add the elevation profile screenshot by @jmozez in #85
  • site: security headers, lighter hero and logo, no dead Discussions link by @jmozez in #86
  • Terrain ramp and matching Environment screenshot by @jmozez in #87
  • Upgrade zip to 9 (cargo audit: 3 vulnerabilities) by @jmozez in #88
  • web: split vendor libraries into cached chunks, main bundle 1.75 MB to 0.68 MB by @jmozez in #89
  • Pacific CRS pack: 17 checked PNG and Pacific Islands systems first in View › Coordinate system by @jmozez in #90
  • Supply chain: cargo and npm audit gate before release, CycloneDX SBOMs with each release by @jmozez in #91
  • Share: PMTiles export and GeoParquet 1.1 bbox covering (R2) by @jmozez in #92
  • Rasters: write results and STAC downloads as COG by default (R3) by @jmozez in #93
  • MCP: read-only mode, tool allow list and audit log (R5) by @jmozez in #94
  • Clippy: 137 warnings down to 51, no behaviour change by @jmozez in #95
  • Ask: show a plan with Run and Dismiss before running a recipe (R4) by @jmozez in #96
  • Analyze › SQL: one read-only query across every layer, results become layers (R1) by @jmozez in #97
  • Earth observation recipes: vegetation change since last year and burn severity (R10) by @jmozez in #98
  • Field sync: package a layer for offline work, merge it back three way with conflict review (R6) by @jmozez in #99
  • Share › Review: map-pinned comments and version history for shared projects (R7, part) by @jmozez in #100
  • View › GPU points: large point layers drawn with deck.gl from Arrow (R8, off by default) by @jmozez in #101
  • Automation: lidar.3dtiles writes point clouds as an OGC 3D Tiles 1.1 tileset (R9) by @jmozez in #102
  • Release 3.0.9 by @jmozez in #103
  • Linux: AppImage for glibc 2.35 (Ubuntu 22.04, Mint 21, Debian 12), plus .deb and .rpm by @jmozez in #104
  • Clean start: empty first start and New project, samples only from Help by @jmozez in #105
  • Workspaces and local profiles: per-computer workspaces, Restricted mode, export and import, Who's working? with PINs by @jmozez in #106
  • Tours: first-start guided tour, What's new after an upgrade, Help › Take the tour by @jmozez in #107

Full Changelog: v3.0.8...v3.0.9

v3.0.8

Choose a tag to compare

@github-actions github-actions released this 30 Oct 00:54
b129223

What's Changed

  • Industry domain plugins, El Niño tools and 12 kits by @jmozez in #72
  • Industry plugin screenshots (dark theme, Pro mode) by @jmozez in #73
  • Professional industry maps: dark layout, real basemaps, gallery by @jmozez in #74
  • Hero screenshots retaken; Industry plugins gallery removed; industry maps tuned for cards by @jmozez in #75
  • Site: industry map cards show the whole map by @jmozez in #76
  • User guide: cover, tool dialogs, step-by-step blocks + swipe/spyglass hardening by @jmozez in #77
  • check-publisher: skip generated site/docs HTML by @jmozez in #78
  • docs: retake general screenshots (tour, plugin, ribbon) by @jmozez in #80
  • Release 3.0.8 by @jmozez in #79

Full Changelog: v3.0.7...v3.0.8

v3.0.7

Choose a tag to compare

@github-actions github-actions released this 27 Oct 19:04
e06782d

GeoSpaX 3.0.7 fixes and regroups the ribbon, makes Swipe and Spyglass work, adds named projects and Export menus, and fixes Windows upgrades from older versions.

Android (GeoSpaX Field): 3.0.7 is signed with a new key (certificate SHA-256 E8:B1:C5:3C:76:C6:8E:A4:71:C2:76:1D:53:F4:99:EF:C0:EF:27:17:59:49:F0:FF:09:13:B2:E4:9A:C4:21:01). If you have 3.0.6 or earlier, uninstall GeoSpaX Field once, then install GeoSpaX-Field-3.0.7.apk. Android will not update over the old signature. Later updates install normally.

Windows: the installer now upgrades any older 3.x copy, including copies of 3.0.0 to 3.0.2 that stopped with "unable to uninstall", and installs whose files were partly deleted. Just run GeoSpaX_3.0.7_x64-setup.exe. If an old copy is still stuck, see the FAQ.

Highlights

  • Ribbon regrouped and fixed: every tab is laid out like ArcGIS Pro and Office. Each group has a large main tool, and related tools sit behind split buttons. Every button has a tooltip with its shortcut. Tools that stay on (Measure, Identify, Select, drawing and editing) stay highlighted until released, one at a time, and Esc releases them. View › Reset layout works. CI now clicks every item on every tab.
  • Swipe and Spyglass (View › Compare): the Swipe divider drags and compares again, and the Spyglass lens shows at once and follows the pointer.
  • Named projects (Home › Project): New, Open, Save, Save as and Rename, with the project name in the title bar.
  • Export menus (Share): Export map to PDF, PNG, SVG or a Word report. Export data to GeoJSON, Shapefile, CSV, GeoPackage, KML or GeoParquet (new).
  • Windows upgrade fix: 3.0.3 changed the publisher, which stopped upgrades from 3.0.0 to 3.0.2 with "unable to uninstall". The installer now finds and removes those copies. CI tests upgrades from 3.0.2, 3.0.6 and a half-removed install on a Windows runner.
  • Publisher in4metrix: the Windows installer and both .exe files, the bundles, Flatpak and the Linux packages all read in4metrix.
  • Phone page and 3D viewer: the web edition's phone page sends GPS positions again, and the 3D terrain viewer opens inside the app again. Both had been blocked by the 3.0.6 content security policy.
  • Raster order: DEMs and relief shading from a run that exports a map now draw under its points and contours. Imagery › Terrain lists Wetness index once.

Full details: CHANGELOG

What's Changed

  • Prepare 3.0.7: ribbon docs, site, CI ribbon test by @jmozez in #64
  • 3.0.7 polish: phone page and 3D viewer under the CSP, raster order, one Wetness index, Flatpak 3.0.7 entry by @jmozez in #65
  • site: label the web app card as a demo by @jmozez in #66
  • site: label the hero and footer web app links as the demo by @jmozez in #68
  • Windows: upgrades replace installs made under the old publisher; publisher in4metrix everywhere by @jmozez in #67
  • Ribbon: working Swipe and Spyglass, named projects, pressed tools, Export splits, regrouped tabs by @jmozez in #69
  • CI: strict ribbon audit of every item on every tab by @jmozez in #70
  • Release 3.0.7 (2026-10-28) by @jmozez in #71

Full Changelog: v3.0.6...v3.0.7

v3.0.6

Choose a tag to compare

@github-actions github-actions released this 27 Oct 06:30
2a9d821

What's Changed

  • Rate limits, desktop/web CSP, hand-run tests on the new layout, icon and dock fixes by @jmozez in #60
  • GeoSpaX Field: steadier GPS, CSP, Android emulator test; 3.0.6 by @jmozez in #61
  • Ribbon: new tools on every tab, panel collapse buttons by @jmozez in #62
  • Release 3.0.6: ribbon tools, steadier Field GPS (fixes flaky emulator test) by @jmozez in #63

Full Changelog: v3.0.5...v3.0.6

v3.0.5

Choose a tag to compare

@github-actions github-actions released this 26 Oct 17:05
2a36991

What's Changed

  • Guest demo security audit: visitors kept apart, upload limits, no stale app by @jmozez in #59

Full Changelog: v3.0.4...v3.0.5

v3.0.4

Choose a tag to compare

@github-actions github-actions released this 26 Oct 12:49
412178f

What's Changed

  • Deploy the web app to Fly on demand by @jmozez in #55
  • Home page redesign; docs as pages on the site by @jmozez in #56
  • Public guest demo for the web app (geospax.fly.dev) by @jmozez in #57
  • 3.0.4: version numbers, guest demo on its own domain, fresh site images by @jmozez in #58

Full Changelog: v3.0.3...v3.0.4

v3.0.3

Choose a tag to compare

@github-actions github-actions released this 26 Oct 06:49
a1abc21

What's Changed

  • Hot spots on clustered records, Lazy + dark on first start, delete finished maps/runs by @jmozez in #27
  • Online data fix + download gauge and area choices; raster story, values and statistics by @jmozez in #28
  • Explorer (was Catalog) with folder connections by @jmozez in #29
  • Explorer phase 1: container contents, preview, drag to map, Favourites, GeoSpaX section, web services by @jmozez in #30
  • Explorer phase 2: STAC imagery search by @jmozez in #31
  • Explorer phase 2: cloud storage (S3, Google Cloud, Azure, web folders) by @jmozez in #32
  • Explorer phase 2: GeoParquet and Overture Maps by @jmozez in #33
  • Phone and other devices: the access token unlocks everything; --restricted for classes by @jmozez in #34
  • Explorer phases 2–4: open-data presets, R & Python, GitHub, PostGIS by @jmozez in #35
  • README Design tour; native hydrology step; GeoLibre crash fix by @jmozez in #36
  • README tours (hydrology, land cover, classification, LiDAR 3D, networks); CAD Modify commands by @jmozez in #37
  • CAD: Undo/Redo, Hatch, Divide/Measure, Blocks by @jmozez in #38
  • CAD: Polar array, Explode, Join, Break, Lengthen, Chamfer, Stretch, List, Align by @jmozez in #39
  • Design: offset shapes, lock layers, arc, ellipse, polar preview, DXF hatches and blocks by @jmozez in #40
  • Design: Layer Properties manager and layer pens in DXF export by @jmozez in #41
  • Design: angular dimension, leader, Union/Subtract/Intersect by @jmozez in #42
  • README: plugin showcases; restore plugin results on start; sturdier symbology by @jmozez in #43
  • Ribbon: a distinct icon for every Design command by @jmozez in #44
  • Showcases: biodiversity and conservation from marine records only by @jmozez in #45
  • 3.0.2: fix desktop "Failed to fetch", in-app updates, Fedora .rpm by @jmozez in #46
  • Home page for geospax.in4metrix.dev (Vercel) by @jmozez in #47
  • AppImage for any Linux (in-app updates) and Flatpak for Flathub by @jmozez in #48
  • GeoSpaX Field: Android app (APK) for offline field recording by @jmozez in #49
  • Deploy the home page to Vercel (geospax3) from GitHub Actions by @jmozez in #51
  • Fedora 43 RPM; home page deploy with Vercel CLI 63.1.2 by @jmozez in #52
  • 3.0.3: blank Linux window fix, layout window, Word report by @jmozez in #53

Full Changelog: v3.0.1...v3.0.3