TREK
A self-hosted travel/trip planner with real-time collaboration, interactive maps, PWA support, SSO, budgets, packing lists, and more
Alternative to: tripit, wanderlog


v3.0.0-pre.41
2026-04-15⚠ PRE-RELEASE — USE AT YOUR OWN RISK ⚠
This is a pre-release build of TREK. It may contain bugs, incomplete features, or breaking changes. It is not recommended for production use.
- Do not use this on a live instance without a full backup
- Database migrations may not be reversible
- APIs and configuration options are subject to change without notice
If you encounter issues, please report them at https://github.com/mauriceboe/TREK/issues.
Stable releases are available on the main release page.
⚠ Pre-release image — not recommended for production use.
| Tag | Description |
|---|---|
3.0.0-pre.41 | Pinned to this exact pre-release build |
3-pre | Latest pre-release on the v3 line |
latest-pre | Latest pre-release across all versions |
docker pull mauriceboe/trek:3.0.0-pre.41
What’s Changed
- feat(pwa): real offline mode for TREK by @jubnl in https://github.com/mauriceboe/TREK/pull/652
- fix(offline): complete offline data coverage after initial PWA implementation by @jubnl in https://github.com/mauriceboe/TREK/pull/653
- fix(pwa): account for safe-area-inset-top in OfflineBanner so it’s visible on phone PWA by @jubnl in https://github.com/mauriceboe/TREK/pull/654
- fix(journey): resolve mobile settings dialog issues on iOS PWA by @jubnl in https://github.com/mauriceboe/TREK/pull/655
- fix(trips): preserve day content when trip date range changes by @jubnl in https://github.com/mauriceboe/TREK/pull/656
- fix(mobile): prevent bottom nav from clipping scrollable content and dialogs by @jubnl in https://github.com/mauriceboe/TREK/pull/657
- fix(vacay): allow vacation on public holidays and add today marker by @jubnl in https://github.com/mauriceboe/TREK/pull/658
- feat(login): add language dropdown, browser auto-detection and configurable default by @isaiastavares in https://github.com/mauriceboe/TREK/pull/659
- fix(atlas): add A3 fallback when ISO_A2 is invalid + cleanup by @gfrcsd in https://github.com/mauriceboe/TREK/pull/660
- fix(search-autocomplete): address PR #542 review issues by @ben-haas in https://github.com/mauriceboe/TREK/pull/661
- feat: Naver Maps list import (addon, combined modal) by @MarcoPNS in https://github.com/mauriceboe/TREK/pull/662
- feat(places): unified file import modal, drag-and-drop, and deduplication by @biasutti in https://github.com/mauriceboe/TREK/pull/663
Full Changelog: https://github.com/mauriceboe/TREK/compare/v3.0.0-pre.29…v3.0.0-pre.41