What's Changed
New Features π
- feat: speedup ghz handling and add proper logging by @MichaelsJP in #2294
Fixes π§
- fix: distinguish between ch and core data access by @aoles in #2274
- fix: base URL in OpenAPI specs by @takb in #2279
- fix: guard against invalid
mtb_scalevalues by @aoles in #2280 - fix: update springdoc-openapi and swagger dependencies to latest vers⦠by @MichaelsJP in #2290
- fix: handle requested missing extra info by @jhaeu in #2296
- fix: graphhopper upgrade barrier node handling by @MichaelsJP in #2292
- fix: checkout configured repo in reusable workflow by @koebi in #2297
- fix: upgrade spring-boot to fix security vulnerabilities by @sfendrich in #2302
- fix: use the elevation from
elenode tags for preprocessed PBFs by @aoles in #2305 - fix: abort graph build when
CsvGraphStorageis configured with an invalid CSV file by @takb in #2312 - fix: correct access restrictions hierarchy in
AccesRestrictionsParserby @aoles in #2311 - fix: use correct internal node IDs to resolve country borders by @aoles in #2314
- fix: use direct mapping of node IDs to OSM IDs by @aoles in #2319
Other Changes
- refactor: migrate access restrictions storage to a dedicated encoded value by @aoles in #2270
- refactor: migrate hill index storage to a dedicated encoded value by @aoles in #2267
- refactor: migrate trail difficulty storage to dedicated encoded values by @aoles in #2277
- refactor: replace tollways graph storage with a corresponding encoded value from GraphHopper by @aoles in #2257
- test: check elevation provider for preprocessed data by @aoles in #2306
- docs: log number of restricted nodes during core preparation by @aoles in #2317
- refactor: use an improved array-based approach to store OSM node IDs by @aoles in #2320
Full Changelog: v9.9.0...v9.10.0