From 702681acee69b0502b235dc62a60f9ff254ec2c7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 20 Feb 2026 14:50:42 +0100 Subject: [PATCH] Release v0.18.5 (#830) * chore: release v0.18.5 * update changelog --------- Co-authored-by: Flomp <26000991+Flomp@users.noreply.github.com> Co-authored-by: Christian Beutel <> --- .github/workflows/release.yaml | 2 +- CHANGELOG.md | 47 ++++++++++++++++++++++-------- docs/package-lock.json | 4 +-- docs/package.json | 2 +- docs/src/content/docs/changelog.md | 23 +++++++++++++++ web/package-lock.json | 4 +-- web/package.json | 2 +- 7 files changed, 65 insertions(+), 19 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index a60e99ab..a90cf611 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -77,7 +77,7 @@ jobs: RAW_VER=${VERSION#v} CHANGELOG=$(awk -v ver="$RAW_VER" 'BEGIN {in_section=0} /^# / {if (in_section) exit; if ($2 == ver) in_section=1} in_section {print}' CHANGELOG.md) echo 'changelog<> $GITHUB_OUTPUT - echo "$CHANGELOG" >> $GITHUB_OUTPUT + printf "$CHANGELOG" >> $GITHUB_OUTPUT echo 'EOF' >> $GITHUB_OUTPUT - name: Create GitHub Release diff --git a/CHANGELOG.md b/CHANGELOG.md index d0dd2c34..a7080e47 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,26 @@ +# 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 +- Added Czech language support (thanks @Sheepa) (PR #774) + +## Dependencies +- Updated most dependencies, including security and maintenance updates + # v0.18.4 ## Bug fixes - Tags can now properly be removed from trails @@ -454,7 +477,7 @@ As the number of contributors to this project continues to grow (which I’m ver - The current page is now remembered when navigating back to the trail overview ## Bug fixes -- Fixed map height when viewing a trail in detail view +- Fixes map height when viewing a trail in detail view # v0.8.1 ## Features @@ -531,7 +554,7 @@ As the number of contributors to this project continues to grow (which I’m ver - Adds missing translations ## Bug fixes -- Fixed a bug that prevented comments from showing up +- Fixes a bug that prevented comments from showing up - GPX files without a name in the metadata section will now receive a generic name when uploaded through the API # v0.5.1 @@ -539,7 +562,7 @@ As the number of contributors to this project continues to grow (which I’m ver - You can now export trails as GPX or GEOJson files. Optionally you can include photos and summit book entries of the trail. This replaces the "Download GPX" function in previous versions. ## Bug fixes -- Fixed a bug that would prevent users from creating multiple summit log entries without reloading the page +- Fixes a bug that would prevent users from creating multiple summit log entries without reloading the page - wanderer now takes the `` tag into account when displaying a trail on the map - A trail's date attribute is now the current date by default @@ -565,13 +588,13 @@ As the number of contributors to this project continues to grow (which I’m ver - Adds a setting to focus the map on all trails instead of a specific location ## Bug fixes -- fixed a bug that would show a wrong date for summit logs for certain time zones (now really) -- fixed a bug that prevented waypoints from showing up in public trails +- Fixes a bug that would show a wrong date for summit logs for certain time zones (now really) +- Fixes a bug that prevented waypoints from showing up in public trails # v0.3.2 ## Bug fixes -- Fixed a bug that caused a 500 Internal Error to appear when viewing trails without an account +- Fixes a bug that caused a 500 Internal Error to appear when viewing trails without an account ## Translations @@ -586,7 +609,7 @@ As the number of contributors to this project continues to grow (which I’m ver ## Bug fixes -- Fixed a bug that prevented import trails from appearing in map view +- Fixes a bug that prevented import trails from appearing in map view ## Translations @@ -606,7 +629,7 @@ As the number of contributors to this project continues to grow (which I’m ver ## Bug fixes -- fixed a bug that would show a wrong date for summit logs for certain time zones +- Fixes a bug that would show a wrong date for summit logs for certain time zones - added client side validation for usernames ## Translations @@ -618,7 +641,7 @@ As the number of contributors to this project continues to grow (which I’m ver ## Bug fixes - summit book dates now show in the correct format for the current locale -- fixed a bug that would overwrite trail names and descriptions when editing a trail +- Fixes a bug that would overwrite trail names and descriptions when editing a trail ## Translations @@ -647,10 +670,10 @@ As the number of contributors to this project continues to grow (which I’m ver # v0.1.1 ## Bug fixes -- fixed a bug that would prevent trails longer than 20km from being displayed +- Fixes a bug that would prevent trails longer than 20km from being displayed - added BODY_SIZE_LIMIT env variable to docker compose to allow for bigger file uploads -- fixed a bug that caused only 5 trails to be shown at a time -- fixed a bug that would cause waypoints not to be deleted from the backend +- Fixes a bug that caused only 5 trails to be shown at a time +- Fixes a bug that would cause waypoints not to be deleted from the backend - updated the default docker-compose.yml to include a secure MEILI_MASTER_KEY - the default location field now sets the value correctly after clicking on a search result diff --git a/docs/package-lock.json b/docs/package-lock.json index c98abd5c..08ccb95f 100644 --- a/docs/package-lock.json +++ b/docs/package-lock.json @@ -1,12 +1,12 @@ { "name": "docs", - "version": "0.18.4", + "version": "0.18.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "docs", - "version": "0.18.4", + "version": "0.18.5", "dependencies": { "@astrojs/check": "^0.9.6", "@astrojs/node": "^9.5.2", diff --git a/docs/package.json b/docs/package.json index 3403d458..881f0cda 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,7 +1,7 @@ { "name": "docs", "type": "module", - "version": "0.18.4", + "version": "0.18.5", "scripts": { "dev": "astro dev", "start": "astro dev", diff --git a/docs/src/content/docs/changelog.md b/docs/src/content/docs/changelog.md index cfe14ed8..fa9074b1 100644 --- a/docs/src/content/docs/changelog.md +++ b/docs/src/content/docs/changelog.md @@ -2,6 +2,29 @@ title: Changelog description: What changed in the last patch? --- +## v0.18.5 +### Security +- Fixes CVE-2022-39299 via xmldom upgrade +### 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 +### Bug Fixes +- Skip elevation correction when Valhalla returns invalid (null) elevation data; original GPX values are preserved +- Improved threshold handling for high-frequency GPX tracks to ensure correct ascent/descent calculation +- Fixes trail upload for new users without default privacy settings +- Fixes focus loss and duplicate “Cancel” button in trail filter search (Chrome) +- Fixes async state issue in list search modal (bulk assignment works again) +- Fixes locale errors and improved dynamic locale detection +- Fixes PDF/print layout so descriptions render correctly and no longer overlap waypoints (thanks to @RobertClarke64) +- Corrected POCKETBASE_SMTP_SENDER_ADDRESS spelling (previously POCKETBASE_SMTP_SENDER_ADRESS, now deprecated but backwards compatible) +- Fixes amenity naming in stored map state, including migration +- Fixes race condition in map plugin that caused errors when printing a trail + +### Translation +- Added Czech language support (thanks @Sheepa) + +### Dependencies +- Updated most dependencies, including security and maintenance updates + ## v0.18.4 ### Bug fixes - Tags can now properly be removed from trails diff --git a/web/package-lock.json b/web/package-lock.json index 3d57f5a6..2bea479c 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -1,12 +1,12 @@ { "name": "wanderer", - "version": "0.18.4", + "version": "0.18.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "wanderer", - "version": "0.18.4", + "version": "0.18.5", "dependencies": { "@felte/validator-zod": "^1.0.18", "@fortawesome/fontawesome-free": "^7.1.0", diff --git a/web/package.json b/web/package.json index f8a84086..c6269a75 100644 --- a/web/package.json +++ b/web/package.json @@ -1,6 +1,6 @@ { "name": "wanderer", - "version": "0.18.4", + "version": "0.18.5", "private": true, "scripts": { "dev": "vite dev",