Skip to content

Commit a0bbcd8

Browse files
committed
Update CHANGELOG.md
1 parent 2c06d38 commit a0bbcd8

File tree

1 file changed

+49
-0
lines changed

1 file changed

+49
-0
lines changed

CHANGELOG.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,54 @@
11
# MMGIS Changelog
22

3+
## 4.0.0
4+
5+
_April 17, 2025_
6+
7+
#### Summary
8+
9+
This major release adds support for TiTiler (a tiling server), STAC (a geo-spatial metadata standard), Veloserver (a wind server) and COGs. If not using Docker, a complete installation now requires a micromamba python environment. Two new Layer types have been added: Velocity and Image. GeoDatasets support more performance-based options and can behave similarly to Datasets.
10+
11+
### Migration Guide
12+
13+
[Migrating MMGIS from v3 to v4](https://nasa-ammos.github.io/MMGIS/migration/v3-to-v4)
14+
15+
#### Added
16+
17+
- TiTiler - A backend tile service
18+
- Support for COGs (Cloud Optimized GeoTiffs)
19+
- STAC Catalogs
20+
- Support for mosaicked-on-the-fly COGs via titiler-pgstac
21+
- New Layer Type: Velocity (to visualize wind and motion and uses [Veloserver](https://github.com/NASA-AMMOS/Veloserver))
22+
- New Layer Type: Image (to support standalone COGs)
23+
- Internal HTTPS support (no longer need to wrap MMGIS in a proxy to enable that)
24+
- Loading indicator
25+
- LINK_PREVIEW envs for custom description of page when shared through other apps
26+
- Open-api documentation at `/api/docs`
27+
- Support marker bearings with configurable icons
28+
- Support Right-clicking to copy IdentifierTool values
29+
- InfoTool with one-to-many Datasets
30+
- Add Dataset behavior to Geodatasets
31+
- Chunked uploads of GeoDatasets
32+
- Configurable Tile Layer Brightness, Contrast and Saturation
33+
- MeasureTool - Speed/Arrival
34+
35+
#### Changed
36+
37+
- MMGIS now requires a micromamba python environment to run
38+
- `/configure-beta` is now `/configure` and the old configure page is now at `/configure-legacy`
39+
- Better 404 handling
40+
- Better Screenshot Filenames
41+
42+
#### Fixed
43+
44+
- Addressed Sequelize replacements and sanitizations
45+
- Improved FireFox support
46+
- Improved the sample docker-compose file
47+
- `/configure` - Defaults and cleaned layer objects
48+
- `/configure` - Avoid aggressively trimming white space in text boxes
49+
50+
---
51+
352
## 3.0.0
453

554
_October 14, 2024_

0 commit comments

Comments
 (0)