Releases: ndsev/mapget
Version 2024.4.1
What's Changed
This release focuses on performance and diagnostics improvements:
- Add fill-time info to tile layers.
- Add and log HTTP tile request IDs.
- Implement
clientId
parameter forPOST /tiles
to facilitate graceful abort. - Update fmt to 11.0.2
- Add
POST /abort
. - Optimize
TileFeatureLayer::setStrings()
- Bump simfil to v0.3.3
v2024.4.0
What's Changed
- Implement
TileId::neighbor()
. - SourceDataLayer Support!
- Added
TileFeatureLayer::find
using stringified feature ID. - Fixed heterogeneous (multi-map) object key-value pair JSON export.
- Added
GET/POST /config
endpoints. - geoJSON compliance: Fix Polygon/Mesh JSON conversion
Full Changelog: v2024.3.2...v2024.4.0
v2024.3.2
What's Changed
- YAML-based configuration and datasource management (#71)
- Fix: missed glm headers while building a conan package (#70)
Full Changelog: v2024.3.1...v2024.3.2
v2024.3.1
What's Changed
- Move simfil ext-geo to mapget by @johannes-wolf in #65
- Use Conan for External Dependencies by @johannes-wolf in #41
- Fixed #69
Full Changelog: v2024.3...v2024.3.1
Version 2024.3
What's Changed
- Add Map and Layer IDs to Geojson by @Waguramu (#67)
- Implement Add-On Datasources by @josephbirkner (#61)
Full Changelog: v2024.2...v2024.3
Version 2024.2
What's Changed
- deps/rocksdb: Enable 'PORTABLE' cmake opt to maximize compatibility. by @MisterGC in #60
- TileLayerStream now has end End-Of-Stream Message. by @josephbirkner in #58
- Utility functions to iterate over attributes and attribute layers. by @josephbirkner in #58
- Fixed division-by-zserio is TileId::fromWgs84 when the tile level is >= 15. by @josephbirkner in #58
Full Changelog: v2024.1...v2024.2
Version 2024.1
What's Changed
Full Changelog: v0.4.0...v2024.1
Version 0.4.0
What's Changed
- Improve logging/checks around node IDs by @l-laura in #42
- http-datasource: Disable child process timeout for debug mode by @johannes-wolf in #47
- Output bad ID parts when id composition does not apply. by @josephbirkner in #49
- Add Attribute::setValidity. by @josephbirkner in #51
- Show attribute direction as string. by @josephbirkner in #52
Full Changelog: v0.3.0...v0.4.0
Version 0.3.0
Version 0.2.0
This release focuses on improvements to enhance the usability and reliability of mapget.
Improvements:
#18 - Features and references with missing ID parts are detected and reported
#19 - mapget uses spdlog with log level as CLI argument
#16 - Arguments to mapget can be specified in a configuration file
#20 - Requests to unknown map+layer combinations receive a 400 response
Fixes:
#31 - Parallel execution of RemoteDataSource does not work due to httplib Client lock