Skip to content

Releases: open-wanderer/wanderer

v0.18.5

20 Feb 16:04
Immutable release. Only release title and notes can be modified.
702681a

Choose a tag to compare

v0.18.5

Security

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

03 Feb 14:51
Immutable release. Only release title and notes can be modified.
9db829a

Choose a tag to compare

v0.18.4

Bug fixes

  • Tags can now properly be removed from trails
  • Creating more than 29 lists does no longer prevent lists from loading
  • Fixes a bug that caused the GPS data to be removed from summit logs after editing
  • Fixes an issue that caused an infinite loop when creating a list with federation being active
  • Fixes an issue where bicycle routing options were incorrectly applied to car routing, and vice versa
  • Fixes an issue where filtering by multiple categories did not work as expected
  • Fixes imported tracks being marked private despite public-by-default settings

Features

  • Trails can now be added to multiple lists at once
  • ActivityPub: External user access now requires authentication (401)

Translation

v0.18.3

19 Sep 16:16

Choose a tag to compare

v0.18.3

Bug fixes

  • Fixes bug that prevented waypoints from being update or deleted in v0.18.2
  • Return properly formatted error message when accessing a protected API route
  • Fixes logo for OIDC 2 & 3 providers (thanks @wolffshots)
  • Fixes bug that caused dropdown actions from a feed item on the homepage to cause a 404 error

Maintenance

  • Updates pocketbase to v0.30.0

v0.18.2

13 Sep 14:47

Choose a tag to compare

Release 0.18.2

v0.18.1

28 Aug 13:10

Choose a tag to compare

v0.18.1

Bug fixes

  • Fixes permission issues that prevented federation from working properly
  • Trail categories are properly displayed in lists
  • Fixes issue that prevented lists from saving

Documentation

  • Improves docs for updating on bare-metal installations

Translation

  • Adds Basque and Russian translations (thanks @aisaivia & @jeffscrum)

v0.18.0

24 Aug 11:46

Choose a tag to compare

v0.18.0

Features

  • Adds feed on homepage for logged in users
  • Adds customizable "About" section to the homepage (read here to learn more)
  • New Maps: OpenHikingMap, CyclOSM
  • New map overlays: hiking, biking, mountain biking & skiing routes
  • New POI overlays: e.g. grocery stores, campsites, water sources etc.
  • Complete overhaul of the route drawing/editing feature
  • Adds option to crop routes when editing
  • Adds undo/redo to route editing
  • Adds option to manually recalculate elevation data when editing a route
  • Adds automated elevation correction when uploading trails/summit logs directly
  • Directions to a trail head are now provided by OpenStreetMap
  • Non-pulbic trails can now be shared with guests via a public share link
  • Adds route previews on lower zoom levels in the world map

Note

To display the previews for each track on the world map, wanderer computes encoded polylines for each track on startup. Depending on the amount of trails in your instance, it can take several minutes until all trails are fully indexed and searchable.

  • 3D terrain is now also available in the world map
  • Trail category is now displayed in search results

Bug fixes

  • Custom categories with spaces are now handled correctly
  • Avoid reuploading all trails when updating a list
  • Fixes build dependencies for building from source (thanks @slothful-vassal)
  • Add headers to nominatim requests to comply with usage policy
  • Reset pagination when updating filters

Thanks

A big thanks goes to @cugu for doing a lot of GitHub house keeping and submitting various, helpful PRs while I was gone!
Another big shoutout has to go to @vcoppe and gpx.studio. Their code was a huge help implementing the various map overlays and GPX editing functionality that was added in this patch.

v0.17.2

10 Jul 17:05

Choose a tag to compare

v0.17.2

Features

  • Trails in the map view can now be sorted
  • Adds ogp metadata tags for SEO
  • Public profiles are now accessible by anonymous users
  • A trail's direction can now be reversed in the editor
  • Adds localization for the calendar component (thanks @james-geiger)

Bug fixes

  • Waypoint descriptions are now properly formatted
  • The summit log table on the statistics page shows data again
  • Fixes bug that caused lists to disappear when having more than 5 lists
  • Removing the hillshading URL is now possible
  • Clicking on a category on the homepage links to the correct trails page again
  • Fixes bug that caused trail to disappear when switching map style to OpenTopoMap
  • Trails are now correctly marked as "(Not) Completed" when adding (deleting) a summit log
  • Allow links to other sites when hosting a private instance

v0.17.1

27 Jun 17:02

Choose a tag to compare

v0.17.1

Features

  • Adds batch actions for trails. You can now select multiple trails from the list and add them to a list, for example. Big thanks to @slothful-vassal for the PR
  • If a trail has more than two tags they are now toggleable on trail cards for less visual clutter. Thank to @briannelson95 for the PR
  • The wanderer.to homepage now contains a dedicated "Servers" section where public instances are listed

Bug fixes

  • Searching for a trail on the homepage does no longer result in 404
  • An actor's username and preferred username are no longer switched
  • Accesing your own private profile no longer throws an error
  • Reverse geocoding location lookup now also properly works when uploading a trail through the API
  • Both trail's and summit log's duration is now stored in seconds for consistency
  • All federated requests are now properly signed
  • Fixes GPX parser to deal with empty tags
  • Fixes bug that caused only 30 entries to be displayed in the statistics
  • The "Add to list" button is available again when creating a trail
  • Fixes bug that prevented saving lists with a large number of trails
  • Fixes "Copy link" button when sharing lists
  • Adds missing namespace to activitypub actor endpoint

v0.17.0

21 Jun 09:14

Choose a tag to compare

v0.17.0

Caution

This release contains breaking changes. They are marked with a ⚠️.
Please update to version v0.16.5 first before updating to v0.17.0.

Configuration

Check the reopsitory's docker-compose.yml for a valid configuration.

  • ⚠️ The PocketBase environment variable POCKETBASE_ENCRYPTION_KEY is now required. It requires a valid 32 character AES key as its value. To generate a key, run openssl rand -hex 16.
  • ⚠️ The PocketBase environment variable ORIGINis now required. It must be set to the public IP or hostname (including the port) of your wanderer frontend and must equal the value set for the frontend's ORIGIN environment variable.

Features

  • Adds federation
  • Adds rich text editor for descriptions and comments

Docs

  • Adds documentation for federation
  • Restructures the documentation in three distinct parts (for users, admins & developers) for better separation of concerns

Translation

v0.16.5

26 Apr 18:02

Choose a tag to compare

v0.16.5

Features

  • Further performance improvements when showing large amount of trails on the map
  • Elevations are now recalculated when importing trails leading to improved elevation gain/loss calculation

Bug fixes

  • Tags are now properly displayed for trails on the front page
  • Direct links to a list now properly load the trails in the list
  • Fixes bug that caused trails with waypoints being rejected by the upload API
  • Fixes duration for summit logs imported from komoot
  • Fixes performance issues when loading trails with summit logs or waypoints