What's Changed
- feat: add light/dark theme toggle to desktop app by @giswqs in #21
- feat: add About dialog to desktop app by @giswqs in #22
- docs: add MkDocs website and live demo via GitHub Pages by @giswqs in #23
- chore: reorder documentation build step in GitHub Actions workflow and enhance CSS styles by @giswqs in #24
- feat: add maplibre-gl-components control plugin to desktop app by @giswqs in #25
- feat: make desktop app layout responsive on small screens by @giswqs in #26
- feat: add multi-source Add Data dialog to desktop app by @giswqs in #27
- feat: optimize Vite configuration for Radix UI components by @giswqs in #28
- feat: import GeoParquet, GeoPackage, and Shapefile vector files by @giswqs in #29
- feat: add Earth Engine sign-in to GeoAgent plugin by @giswqs in #30
- feat: add Earth Engine OAuth flow for packaged desktop app by @giswqs in #31
- chore: bump version to 0.4.0 by @giswqs in #32
- chore: increase Node.js memory limit in release workflow by @giswqs in #33
Full Changelog: v0.3.0...v0.4.0