- Replace all AdventureLog references with Voyage across ~102 files (7 case variants: AdventureLog, adventurelog, Adventurelog, ADVENTURELOG, AdventUrelog, AdventureLOG, adventure-log, adventure_log) - Rename brand, static, and documentation assets to use voyage naming - Rename install_adventurelog.sh → install_voyage.sh - Update README.md and voyage_overview.md to credit AdventureLog as the upstream project and Sean Morley as its original creator
118 lines
4.1 KiB
Markdown
118 lines
4.1 KiB
Markdown
# Voyage v0.11.0 - Strava + Wanderer Integration, New UI, and More
|
||
|
||
Released 09-02-2025
|
||
|
||
Hi everyone,
|
||
|
||
I’m thrilled to announce **Voyage v0.11.0** - a huge update that **completely reimagines how you track and plan your adventures**. Adventures are now officially called **Locations**, and you can enrich them with **Activities** and **Trails**, whether added manually or imported via Strava and Wanderer.
|
||
|
||
On top of that, the app has a **full UI rewrite** with a cleaner, smoother interface, enhanced navigation, and improved mobile experience. Combined with expanded localization, this release gives you more ways than ever to explore, manage, and relive your journeys.
|
||
|
||
---
|
||
|
||
## 🌐 Localization & Translations
|
||
|
||
- Full updates to `ru.json` (Russian) and other languages (`es.json`, `nl.json`, `sv.json`, `zh.json`, `pt-BR.json`).
|
||
- Added translations for new features: collections, activities, invites, Strava/Wanderer integrations, attachments, lodging, and transportation.
|
||
- Localized all UI elements, buttons, navigation labels, and stats-related messages.
|
||
|
||
---
|
||
|
||
## 🎨 UI & UX Enhancements
|
||
|
||
- **Fresh look and feel!** Navigation, modals, dashboards, and profile pages have been revamped for better style, clarity, and responsiveness.
|
||
|
||
- Enhanced mobile usability and accessibility for dropdowns, forms, and modals.
|
||
- Updated inspirational quotes, background images, and login/signup visual effects.
|
||
- New map view styles such as satellite and 3D terrain views are now available.
|
||
|
||
---
|
||
|
||
## 🗂️ Collections & Locations
|
||
|
||
- Adventures are now called **Locations** throughout the app.
|
||
- Collections now use **invites**: send, accept, and manage shared access easily.
|
||
- Manage collections more efficiently: sorting, filtering, linked collections, and quick start instructions.
|
||
- Added **CollectionAllView** for a unified view across all collections.
|
||
- Import and export options are available in settings to keep your data safe.
|
||
|
||
- Added attachment and image support for transportation and lodging entries.
|
||
|
||
---
|
||
|
||
## 🏃 Activities, Trails & Stats
|
||
|
||
- **Activities are new!** You can add them manually or import from Strava to track your trips, see them on the map, and get detailed stats.
|
||
- **Trails are new!** Add them to Locations manually or link from Wanderer to enrich your adventure data for hiking trips.
|
||
- Activity stats include distance, moving time, elevation, and category breakdowns.
|
||
- Trails and activities support geoJSON and GPX for maps and integration with Wanderer/Strava.
|
||
- All activities and visits respect **timezones** and allow **metric/imperial units** which can be changed in user settings.
|
||
|
||
---
|
||
|
||
## 🔗 Integrations
|
||
|
||
- [Strava](https://strava.com) and [Wanderer](https://github.com/Flomp/wanderer) integrations for importing activities and trails.
|
||
- Improved OAuth flows and token handling for smoother setup.
|
||
|
||
---
|
||
|
||
## ⚙️ Backend & API
|
||
|
||
- Refined API endpoints for Locations, Activities, Trails, Visits, and Collections.
|
||
- Enhanced permissions, ownership checks, and validations.
|
||
- Models and serializers updated to support Activities, Trails, and attachments.
|
||
|
||
---
|
||
|
||
## 🛠️ DevOps & Workflow
|
||
|
||
- Updated GitHub Actions for backend/frontend testing, Docker builds, and security scans.
|
||
- Docker builds now use BuildKit cache for faster builds.
|
||
|
||
---
|
||
|
||
## 📝 Miscellaneous
|
||
|
||
- Fixed date formatting and all-day event handling for lodging and transportation.
|
||
- Markdown rendering for event descriptions.
|
||
- UI components refactored for clarity, usability, and improved localization.
|
||
|
||
---
|
||
|
||
## 👥 Thanks to Our Contributors
|
||
|
||
Special thanks to:
|
||
|
||
- @ShalunBdk
|
||
- @jlcs-es
|
||
- @DesarrolloAntonio
|
||
- @Ycer0n
|
||
- @taninme
|
||
- @blitzdose
|
||
- @fahmed1
|
||
- @nordtektiger
|
||
- @pplulee
|
||
- @cathelijne
|
||
- @mrekin
|
||
|
||
Every contribution makes Voyage more user-friendly and reliable.
|
||
|
||
---
|
||
|
||
## 💖 Support the Project
|
||
|
||
If you enjoy Voyage, consider sponsoring the project:
|
||
|
||
[https://seanmorley.com/sponsor](https://seanmorley.com/sponsor)
|
||
|
||
---
|
||
|
||
📖 [Full Changelog on GitHub](https://github.com/seanmorley15/Voyage/compare/v0.10.0...v0.11.0)
|
||
|
||
Thanks for being part of the Voyage community!
|
||
|
||
Happy travels,
|
||
**Sean Morley** (@seanmorley15)
|
||
Project Lead, Voyage
|