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.0.16

2026-05-06

[!IMPORTANT] Service Worker Update Required This release includes changes to the service worker. Before using TREK, you must either: Unregister the existing service worker (DevTools → Application → Service Workers → Unregister) Or hard-refresh your browser: Ctrl+F5 / Ctrl+Shift+R If you have TREK installed as a PWA, please reinstall it after clearing the cache to ensure the updated service worker is active.

How to update: https://github.com/mauriceboe/TREK/wiki/Updating

What’s Changed

Details

  • fix(mcp): MCP RFC compliant for more strict clients
  • fix(mcp): serve flat /.well-known/oauth-protected-resource for ChatGPT reconnect
  • fix(mcp): fix OAuth popup blank page — SW denylist and COOP header
  • fix(ntfy): encode non-Latin-1 header values with RFC 2047 to prevent ByteString crash
  • docs(mcp): document Cloudflare bot detection blocking ChatGPT MCP requests
  • fix(pwa): detect upstream proxy auth challenges and recover gracefully
  • fix(files): add bottom-nav padding to files tab wrapper on mobile
  • fix(budget): expose toolbar on mobile so users can add budget categories
  • chore: remove committed build artifacts from server/public
  • chore: add build-from-sources script

Full Changelog: https://github.com/mauriceboe/TREK/compare/v3.0.15…v3.0.16