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


v2.9.9
2026-04-06Release Notes — v2.9.9
Bug Fixes
Booking type switch no longer keeps stale dates (#459)
When switching a booking from “Other” to “Accommodation”, the old start/end date fields are now properly cleared — both client-side and server-side.
End date correctly parsed and displayed (#455)
Date-only end dates (without a time component) were incorrectly placed into the “End Time” field on edit, and not shown on booking cards. Both are now fixed.
File downloads in bookings now include auth token (#454)
Files linked to bookings were opened without an authentication token, resulting in “Authentication required” errors. Download links now correctly request a token before opening.
Flight timezone validation (#456)
The date validation for flights now accounts for timezone offsets (e.g. UTC+8 → UTC-8), so long east-to-west flights no longer incorrectly trigger “End date/time must be after start date/time”.
Full Changelog: https://github.com/mauriceboe/TREK/compare/v2.9.8…v2.9.9