TREK logo

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

TREK screenshotTREK screenshotTREK screenshot

About Versions (81)

v3.2.1

2026-07-05

Expands the plugin system into a full extension platform with write APIs, UI components, and event subscriptions, alongside various fixes for budget, guests, and mobile usage.

v3.2.0

2026-07-04

TREK 3.2.0 introduces a sandboxed plugin system, place collections, public transit routing, AI booking import, personalized appearance settings, and a robust offline mode.

v3.1.4

2026-07-01

This release includes bug fixes for backup path recursion, currency display on the share page, and error messages for unsupported file uploads.

v3.1.3

2026-06-27

Version 3.1.3 introduces distance unit settings, a new self-hostable map provider, and several map and planner improvements, alongside a medium-severity security fix.

v3.1.2

2026-06-23

This release includes various bug fixes across budget, dashboard, atlas, and security modules, alongside new features for Helm PVC annotations and Google Maps route export.

v3.1.1

2026-06-18

This hotfix release includes various bug fixes across shared views, PDF exports, and the planner, alongside new features for backup limits and admin currency settings.

v3.1.0-pre.3

2026-06-16

This pre-release introduces a 'Remember me' auth feature and fixes for backups, place autocomplete, and mobile planner scrolling.

v3.1.0

2026-06-16

A major architectural rewrite featuring a NestJS backend, React 19 frontend, shared Zod contracts, 18 security fixes, and new features like Splitwise-style expense tracking, Passkey login, and AirTrail sync.

v3.1.0-pre.2

2026-06-15

This pre-release update includes various fixes for maps, synchronization, security, database caching, and PWA offline storage.

v3.1.0-pre.1

2026-06-13

v3.0.22

2026-05-24

This release introduces OAuth client_credentials grant for machine clients and includes numerous bug fixes across planning, journeys, transport, and map rendering.

v3.0.21

2026-05-15

Version 3.0.21 includes bug fixes for photo upload limits, planner assignment logic, Mapbox 3D terrain, and Google API headers.

v3.0.20

2026-05-13

Fixed a CSP configuration issue that caused HEIC conversion to fail.

v3.0.19

2026-05-13

Version 3.0.19 includes bug fixes for MCP redirects, notification HTML escaping, and adds HEIC/HEIF to JPEG conversion for journey uploads.

v3.0.18

2026-05-10

This security release patches a user enumeration vulnerability via timing side-channels and fixes bugs related to itinerary ordering and vacancy entries.

v3.0.17

2026-05-07

Fixed a crash occurring when the APP_URL is missing a protocol.

v3.0.16

2026-05-06

This release includes various bug fixes for MCP, ntfy, PWA, and mobile UI, and requires a service worker update.

v3.0.15

2026-05-04

This release includes wiki documentation updates for budget GIFs and fixes for APP_VERSION fallback and HOST bind address environment variables.

v3.0.14

2026-05-03

This update includes bug fixes for mobile chat input and SSRF network resolution, trims authentication inputs, and adds an admin notice.

v3.0.13

2026-04-30

This release includes various bug fixes addressing hotel day-range clamping, note formatting, budget item deletion, mobile UI behavior, map zooming, and translations.

v3.0.12

2026-04-28

This release includes bug fixes for day-ID range checks and day planner reservations, and adds file attachment support to the TransportModal.

v3.0.11

2026-04-28

Fixed several bugs including user deletion foreign key constraints, OIDC login redirects, trip date range clamping, and Docker backup retention logic.

v3.0.9

2026-04-26

Fixed a mobile demo banner visibility issue and resolved a database connection error occurring after reinitialization during reservation edits.

v3.0.10

2026-04-26

Added the Proxmox Community Script as an officially supported installation method.

v3.0.8

2026-04-23

This release includes various hotfixes for budget category renaming, avatar pathing, referrer policy, and several UI improvements for the planner, reservations, and mobile route toggles.

v3.0.7

2026-04-23

Updated the uuid package from 9.0.1 to 14.0.0 as a security upgrade.

v3.0.6

2026-04-23

Fixes journey reordering sort order and multi-day transport display in PDFs.

v3.0.5

2026-04-23

Fixed an issue where attachments were opened twice.

v3.0.4

2026-04-23

Restores Authentik login and fixes the mobile delete dialog.

v3.0.3

2026-04-22

Fixed an issue in OIDC by normalizing the id_token issuer claim before comparison.

v3.0.2

2026-04-22

Fixed an issue in OIDC where the discovery document issuer was not normalized before trailing slash comparison.

v3.0.1

2026-04-22

Fixes a regression where non-transport bookings were incorrectly assigned to day 1 regardless of their reservation time via a data migration and service logic update.

v3.0.0-pre.60

2026-04-22

This is a pre-release build of TREK version 3.0.0-pre.60, serving as a final testing build before the stable 3.0.0 release.

v3.0.0-pre.59

2026-04-22

This pre-release includes various bug fixes for Synology thumbnails, Atlas panels, trip duplication, and extensive mobile UI and journey layout improvements.

v3.0.0

2026-04-22

TREK 3.0.0 introduces a Journey travel journal addon, Mapbox GL 3D rendering, OAuth 2.1 for MCP, PWA offline mode, and a completely redesigned mobile-first dashboard.

v3.0.0-pre.57

2026-04-21

This pre-release fixes an issue by passing latitude, longitude, and name to placePhoto during PDF thumbnail fetching.

v3.0.0-pre.56

2026-04-21

This pre-release adds date badges to day selectors, translates transport modal titles, and fixes missing PDF thumbnails for MCP-added places.

v3.0.0-pre.55

2026-04-21

This pre-release fixes auto-backup validation, trip file downloads, and filters the Trip Photos container from mobile public view.

v3.0.0-pre.54

2026-04-20

Pre-release build 3.0.0-pre.54 fixes critical bug #770 and prepares for the official version 3.0.0 release.

v3.0.0-pre.53

2026-04-20

This pre-release build fixes a critical bug in preparation for the version 3.0.0 release.

v3.0.0-pre.52

2026-04-20

This pre-release introduces email password resets with MFA, todo reminders, a redesigned README, and various UI and performance fixes.

v3.0.0-pre.51

2026-04-20

This pre-release updates MCP with RFC compliance, audience binding, and a Zod v4 fix.

v3.0.0-pre.50

2026-04-19

This pre-release introduces a unified sidebar layout for Settings and Admin pages.

v3.0.0-pre.49

2026-04-19

This pre-release introduces Mapbox GL 3D view support, Apple Wallet file handoff, UI polish for places and journeys, and various bug fixes.

v3.0.0-pre.48

2026-04-18

This pre-release update introduces mobile UX improvements, map enhancements for bookings and planner, selective GPX/KML import, and various bug fixes across journeys and photos.

v3.0.0-pre.47

2026-04-16

This pre-release update hides scrollbars on mobile devices while preserving styled bars on desktop.

v3.0.0-pre.46

2026-04-16

This pre-release includes HEIC rendering fixes, admin-configurable user settings, enhanced category filtering, system notices, and various journey batch bug fixes.

v3.0.0-pre.43

2026-04-15

This pre-release adds Indonesian translations and integrates ntfy as a first-class notification channel.

v3.0.0-pre.41

2026-04-15

This pre-release introduces a real offline mode via PWA, improved file imports with deduplication, and various UI fixes for mobile and login language detection.

v2.9.14

2026-04-15

Updated the Discord link in TREK to a permanent invite.

v2.9.13

2026-04-11

Updated documentation for using multiple environment variables.

v2.9.12

2026-04-10

This release includes updated documentation for HTTPS and proxy configurations, contributor workflow automation, and a chart releaser.

v2.9.11

2026-04-07

Fixed login and logout loops in OIDC-only mode and resolved an auth code exchange issue under React 18 StrictMode.

v2.9.9

2026-04-06

This release fixes bugs related to booking date persistence, date parsing, file download authentication, and flight timezone validation.

v2.9.10

2026-04-06

Fixed bugs related to duplicate reservation displays, date handling for time-only entries, and the preservation of day links during reservation edits.

v2.9.8

2026-04-05

Introduces a configurable limit for concurrent MCP sessions per user via the MCP_MAX_SESSION_PER_USER environment variable.

v2.9.7

2026-04-05

Fixed a bug in Atlas region selection by replacing fuzzy substring matching with exact lookups to prevent incorrect highlighting of regions.

v2.9.6

2026-04-05

Fixed bug regressions in the Day Plan to restore chronological auto-sorting for timed places and improve the insertion of transports based on time.

v2.9.5

2026-04-05

Fixed a server crash caused by client disconnections during asset piping in streaming.

v2.9.4

2026-04-05

Fixed a bug in the Day Plan where reordering multi-day reservations incorrectly affected all associated days.

v2.9.2

2026-04-05

This release fixes bugs related to CSP routing requests, lightbox EXIF data reloading, and UI visibility based on enabled addons.

v2.9.0

2026-04-05

This release introduces to-do lists, Synology Photos integration, multi-day reservations, a unified notification system, and enhanced packing lists, alongside a redesigned settings page and sub-national region support for Atlas maps.

v2.8.4

2026-04-04

Fixed the admin panel update instructions to reference the correct Docker image.

v2.8.3

2026-04-04

Reverts the default OIDC scope to openid, email, and profile to fix invalid_scope errors and updates related documentation.

v2.8.0

2026-04-03

Introduces an in-app notification system, Polish language support, trip duplication, and a comprehensive backend service refactor alongside various bug fixes and CI improvements.

v2.7.2

2026-04-01

This critical security update addresses multiple vulnerabilities, migrates JWT storage to httpOnly cookies, implements AES-256-GCM encryption at rest, adds a fine-grained permissions system, and improves trip planner performance.

v2.7.1

2026-03-30

Introduces transport integration in day plans, public share links, email notifications, MCP AI assistant integration, and various planning tools alongside several bug fixes and performance improvements.

v2.7.0

2026-03-29

Version 2.7.0 introduces a packing system overhaul, two-factor authentication, Atlas country marking, invite registration links, and Arabic language support, alongside various UX improvements and bug fixes.

v2.6.2

2026-03-28

Rebranded to TREK with new features including OSM enrichment, OIDC support, a file management overhaul, and expanded booking field types.

v2.6.1

2026-03-27

Migrated the codebase to TypeScript, refactored monolithic stores into domain slices, and resolved 26 security vulnerabilities across critical, high, and medium severity levels.

v2.6.0

2026-03-25

Introduces a new Collab add-on featuring live chat, collaborative notes, polls, and a 'What's Next' widget, alongside automatic route travel time calculations and various UI improvements.

v2.5.7

2026-03-24

Rebuilt the reservation system to link to day assignments, added a day detail panel with weather and accommodation, and introduced internationalization and auto dark mode.

v2.5.6

2026-03-24

Integrated Open-Meteo for extended weather forecasts, fixed multi-device WebSocket synchronization, and updated the Admin Panel and map markers.

v2.5.5

2026-03-23

Improved PDF preview visibility as a full overlay and fixed mobile login tagline wrapping.

v2.5.4

2026-03-23

Introduces smart map zooming, linked file displays in place-based reservations, and an admin version update checker with installation guides.

v2.5.2

2026-03-22

Introduces PWA capabilities for iOS and Android, implements comprehensive new branding, and resolves various UI and PDF export bugs.

v2.5.1

2026-03-21

This release implements significant security hardening, fixes a critical server crash during backup restoration, and introduces a new warning modal for restore operations.

v2.5.0

2026-03-20

Introduces a modular addon system, a vacation day planner, an interactive world travel map, new dashboard widgets, and comprehensive mobile and admin panel improvements.

v2.4.0

2026-03-19

Introduces OIDC single sign-on, OpenStreetMap place search, and enhanced user account management alongside various UI and API improvements.

v2.3.5

2026-03-19

This update introduces app version visibility, an improved date picker, CI/CD integration, various PDF and API bug fixes, and a license change to AGPL-3.0.

v2.1.0

2026-03-19

Introduces real-time collaboration, performance and security updates, simplified Docker deployment, and a license change to AGPL-3.0.