diff --git a/CHANGELOG.md b/CHANGELOG.md index f8f39e9e..19cf8694 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,30 @@ +# v0.16.0 +> [!CAUTION] +This release contains breaking changes. The necessary migrations will happen automatically. +**Please update to version v0.15.2 first before updating to v0.16.0.** + +## Maintenance +- Updates to PocketBase v0.26.1 +- Bumps required go version to >= 1.23.0 + +## Features +- Introduces tags for trails +- Adds support for KMZ files +- Waypoints can now be created by clicking on the map when creating a new trail +- Adds support for videos + +## Bugfixes +- Fixes map trail bounding box to include public and shared trails +- Fixes bug that caused orphan waypoints and summit logs +- The default language is now set correctly after registering +- Non-highlight photos from komoot are now synced correctly +- Fixes bug that prevented newly created trails from being saved again +- Fixes calculation of the total trail distance +- Waypoint map markers are now removed correctly when editing a trail +- Trails with no category can now be added to lists +- Trail shares are now persisted correctly in meilisearch +- Fixes pagination when a URL parameter is present + # v0.15.2 ## Features - Password fields now have a hint if you surpass the maximum password length (72) diff --git a/docs/src/content/docs/getting-started/changelog.md b/docs/src/content/docs/getting-started/changelog.md index e94ace95..397fced5 100644 --- a/docs/src/content/docs/getting-started/changelog.md +++ b/docs/src/content/docs/getting-started/changelog.md @@ -2,6 +2,34 @@ title: Changelog description: What changed in the last patch? --- +## v0.16.0 +:::caution +This release contains breaking changes. The necessary migrations will happen automatically. +**Please update to version v0.15.2 first before updating to v0.16.0.** +::: + +### Maintenance +- Updates to PocketBase v0.26.1 +- Bumps required go version to >= 1.23.0 + +### Features +- Introduces tags for trails +- Adds support for KMZ files +- Waypoints can now be created by clicking on the map when creating a new trail +- Adds support for videos + +### Bugfixes +- Fixes map trail bounding box to include public and shared trails +- Fixes bug that caused orphan waypoints and summit logs +- The default language is now set correctly after registering +- Non-highlight photos from komoot are now synced correctly +- Fixes bug that prevented newly created trails from being saved again +- Fixes calculation of the total trail distance +- Waypoint map markers are now removed correctly when editing a trail +- Trails with no category can now be added to lists +- Trail shares are now persisted correctly in meilisearch +- Fixes pagination when a URL parameter is present + ## v0.15.2 ### Features - Password fields now display a hint when the maximum length of 72 characters is exceeded diff --git a/docs/src/content/docs/getting-started/installation.mdx b/docs/src/content/docs/getting-started/installation.mdx index 1dd8b226..b28f0f5b 100644 --- a/docs/src/content/docs/getting-started/installation.mdx +++ b/docs/src/content/docs/getting-started/installation.mdx @@ -118,7 +118,7 @@ While not recommended it is absolutely possible to install wanderer from source. ### Prerequisites 1. git installed && git clone https://github.com/Flomp/wanderer.git --branch v{version} --single-branch -2. go >= 1.21.1 installed +2. go >= 1.23.0 installed 3. node >= 18.17.0 installed 4. npm >= 8.15.0 installed diff --git a/docs/src/content/docs/guides/import-export.md b/docs/src/content/docs/guides/import-export.md index 6e7870c4..a9f37efe 100644 --- a/docs/src/content/docs/guides/import-export.md +++ b/docs/src/content/docs/guides/import-export.md @@ -38,4 +38,9 @@ docker exec -it wanderer-web run-parts /etc/periodic/15min To export a single trail head over to `/trails` and select the trail you want to export. From the ⋮ menu select "Export". You can export the route data either in GPX or in GeoJSON format. Furthermore, you can choose whether you want to include the photos and the summit book of the trail. In any case, wanderer will create a ZIP archive with all the data that is then downloaded. -You can also export all of your trails at once. To do so, head over to `/settings/export` and click "Export all trails". The other steps remain analogous to exporting a single trail. \ No newline at end of file +You can also export all of your trails at once. To do so, head over to `/settings/export` and click "Export all trails". The other steps remain analogous to exporting a single trail. + + +## Backups + +All of wanderer's persistent data is stored in PocketBase. PocketBase offers (automated) backups to local storage or S3. To learn more, check out [PocketBase's documentation](https://pocketbase.io/docs/going-to-production/#backup-and-restore). \ No newline at end of file