v0.18.5
Security
- Fixes CVE-2022-39299 via xmldom upgrade (PR #820)
Features
- Persist trail list filter settings in local storage: filters are preserved on reload and when navigating back from a trail, and reset when - leaving the trail list (PR #814)
Bug Fixes
- Skip elevation correction when Valhalla returns invalid (null) elevation data; original GPX values are preserved (PR #821)
- Improved threshold handling for high-frequency GPX tracks to ensure correct ascent/descent calculation (PR #813)
- Fixes trail upload for new users without default privacy settings (PR #785)
- Fixes focus loss and duplicate “Cancel” button in trail filter search (Chrome) (PR #738)
- Fixes async state issue in list search modal (bulk assignment works again) (PR #816)
- Fixes locale errors and improved dynamic locale detection (PR #656)
- Fixes PDF/print layout so descriptions render correctly and no longer overlap waypoints(Thanks to @RobertClarke64) (PR #797)
- Corrected POCKETBASE_SMTP_SENDER_ADDRESS spelling (previously POCKETBASE_SMTP_SENDER_ADRESS, now deprecated but backwards compatible) (PR #769)
- Fixes amenity naming in stored map state, including migration (PR #768)
- Fixes race condition in map plugin that caused errors when printing a trail (PR #827)
Translation
Dependencies
- Updated most dependencies, including security and maintenance updates