Releases: nalamap/nalamap
NaLaMap v0.2.0: Smarter Data Discovery, Intelligent Analysis & UI Overhaul
🌍✨ The future of geospatial AI is coming closer
🚀 NaLaMap v0.2.0 is live!
With this release, we’ve made working with geospatial data more intuitive, powerful, and enjoyable than ever.
✨ What’s New
Smarter Data Discovery: Connect your own GeoServer to NaLaMap & find datasets by meaning, not filenames. Example: ask “Show me datasets on forests” and the Map Assistant finds semantically relevant data.
Intelligent Analysis: Chat with your attribute tables. Filter, subset, extract, or create new layers with natural language (e.g., “Which protected areas are IUCN Category IV?”).
Custom UI: Cleaner interface with collapsible panels, light/dark mode, and full branding options—design your map UI your way.
More AI Power: Choose your AI provider, customise tools and system prompts, and turn NaLaMap into your personal geospatial intelligence assistant—without any code.
🐛 Fixes & Improvements
Smarter tool selection for faster and more reliable GIS analysis.
Extended and more reliable geo-processing (buffer, clip, union, dissolve, etc) using only natural language.
Better performance with larger datasets thanks to backend- and UI improvements.
Cloud-ready Docker images, automated pipelines, daily security updates, and near-full test coverage (frontend, backend, E2E).
What's Changed
- Added additional model providers (Google, Deepseek, Mistral) + Refactoring Implementation + Docu by @Jo-Schie in #97
- 250724 geoprocessing by @mucke2701 in #98
- 20250821 layernaming2 by @Jo-Schie in #104
- Features/20250823 custom geoservers integration by @ZuitAMB in #105
- Add GitHub Actions workflow for building and pushing Docker images by @ZuitAMB in #111
- Quick Image renaming by @ZuitAMB in #112
- 250731 pytest by @mucke2701 in #110
- Add dependabot configuration for automated dependency updates by @ZuitAMB in #113
- fix(deps): bump @tailwindcss/oxide-linux-x64-gnu from 4.1.11 to 4.1.13 in /frontend by @dependabot[bot] in #115
- fix(deps): bump azure-storage-blob from 12.25.1 to 12.26.0 in /backend by @dependabot[bot] in #124
- Bump node from 22-alpine to 24-alpine in /frontend by @dependabot[bot] in #114
- fix(deps): bump numpy from 2.3.1 to 2.3.3 in /backend by @dependabot[bot] in #123
- fix(deps): bump zustand from 5.0.6 to 5.0.8 in /frontend by @dependabot[bot] in #120
- fix(deps): bump hf-xet from 1.1.5 to 1.1.10 in /backend by @dependabot[bot] in #122
- fix(deps): bump simple-swizzle from 0.2.2 to 0.2.4 in /frontend by @dependabot[bot] in #119
- fix(deps): bump next from 15.4.2 to 15.5.3 in /frontend by @dependabot[bot] in #117
- fix(deps): bump chalk from 5.4.1 to 5.6.2 in /frontend by @dependabot[bot] in #116
- chore: relock poetry dependencies by @ZuitAMB in #128
- Upgrade LangChain and related packages to latest versions and fix compatibility issues by @Copilot in #126
- Add Playwright frontend tests and CI integration by @ZuitAMB in #130
- Add runtime environment configuration and API base URL resolver by @ZuitAMB in #140
- Upgrade langchain dependencies by @ZuitAMB in #129
- fix(deps): bump langchain-core from 0.3.68 to 0.3.76 in /backend by @dependabot[bot] in #121
- Features/20250920 fix WMTS projection issues by @ZuitAMB in #131
- Fix runtime environment defaults for nginx and frontend by @ZuitAMB in #145
- update system prompt by @Jo-Schie in #148
- Features/2025 09 29 investigate environment variable handling in docker by @ZuitAMB in #146
- Attribution Tool, Frontend Styling and Bugfixes, Geoprocessing Fixes by @mucke2701 by @ZuitAMB in #155
- Add backend API and tool test coverage by @ZuitAMB in #156
- Centralize GeoServer env config and extend settings flows by @ZuitAMB in #141
- Add attribute_tool2: Simplified attribute operations for better agent usability by @Copilot in #158
- Rename attribute tool 2 to attribute tool 3 by @ZuitAMB in #159
- feat: Add color customization feature, improved UI, darkmode, AI Model settings, improved attribution tools and various fixes and improvements by @ZuitAMB in #157
- fix(deps): bump regex from 2024.11.6 to 2025.9.18 in /backend by @dependabot[bot] in #144
- fix(deps): bump typing-extensions from 4.14.1 to 4.15.0 in /backend by @dependabot[bot] in #138
- fix(deps): bump packaging from 24.2 to 25.0 in /backend by @dependabot[bot] in #143
- fix(deps): bump certifi from 2025.7.9 to 2025.10.5 in /backend by @dependabot[bot] in #154
- fix(deps): bump react-map-gl from 8.0.4 to 8.1.0 in /frontend by @dependabot[bot] in #149
- fix(deps-dev): bump tapable from 2.2.3 to 2.3.0 in /frontend by @dependabot[bot] in #153
- fix(deps): bump caniuse-lite from 1.0.30001746 to 1.0.30001748 in /frontend by @dependabot[bot] in #152
- fix(deps-dev): bump electron-to-chromium from 1.5.228 to 1.5.230 in /frontend by @dependabot[bot] in #150
- fix(deps): bump zstandard from 0.23.0 to 0.25.0 in /backend by @dependabot[bot] in #139
- fix(deps): bump detect-libc from 2.1.1 to 2.1.2 in /frontend by @dependabot[bot] in #169
- fix(deps): bump @tailwindcss/oxide-linux-x64-gnu from 4.1.13 to 4.1.14 in /frontend by @dependabot[bot] in #168
- fix(deps-dev): bump platformdirs from 4.3.8 to 4.5.0 in /backend by @dependabot[bot] in #167
- fix(deps): bump jiter from 0.10.0 to 0.11.0 in /backend by @dependabot[bot] in #166
- fix(deps): bump @types/leaflet from 1.9.20 to 1.9.21 in /frontend by @dependabot[bot] in #165
- fix(deps-dev): bump node-releases from 2.0.21 to 2.0.23 in /frontend by @dependabot[bot] in #164
- fix(deps): bump azure-core from 1.35.0 to 1.35.1 in /backend by @dependabot[bot] in #160
- fix(deps): bump fonttools from 4.58.5 to 4.60.1 in /backend by @dependabot[bot] in #163
- fix(deps): bump propcache from 0.3.2 to 0.4.1 in /backend by @dependabot[bot] in #162
- feat: Enhance Azure AI integration with multi-model support by @ZuitAMB in #170
Explained Changelog: https://github.com/nalamap/nalamap/blob/main/docs/changelog/CHANGELOG_v0.2.0-iucn_DETAILED.md
Full Changelog: v.0.1.0-beta.1...v0.2.0-iucn
Pre-Release Foss4g 2025
Initial Pre-Release for the Foss4g 2025 in Mostar