github mauriceboe/TREK v2.6.0
v2.6.0 — Collab Overhaul, Route Travel Times & Chat Redesign

latest releases: v3.0.18, v3.0.17, v3.0.16...
one month ago

🎉 Collab — New Collaborative Add-On

💬 Live Chat (iMessage-style)

  • Blue bubbles for own messages, grouped with date separators
  • Emoji reactions via right-click (desktop) or double-tap (mobile)
  • Apple-style emoji picker (Twemoji) with Smileys, Reactions & Travel categories
  • Link previews with OG image, title & description
  • Soft-deleted messages show "deleted a message" placeholder in history
  • Real-time WebSocket sync for all chat features

📝 Collaborative Notes

  • Note cards with colored header bar (booking-card style)
  • 2-column grid (desktop), 1-column (mobile)
  • Category settings modal — manage categories with colors
  • File & image attachments with mini-preview thumbnails
  • Website links with OG image preview
  • Built-in file viewer (lightbox for images, inline for PDF/TXT)
  • Note files automatically appear in the Files tab
  • Pin highlighting with tinted background
  • Author avatar with custom tooltip

📊 Polls

  • Clean Apple-style poll cards with animated progress bars
  • Blue check circles, voter avatars, percentage display
  • Create poll modal with multi-choice toggle
  • Active/Closed sections with real-time sync

⏭️ What's Next Widget

  • Upcoming activities with time, participants & day grouping

🗺️ Route Travel Times

  • Automatic walking + driving time calculation (OSRM, free)
  • Floating badges on each route segment on the map
  • Toggle on/off in Settings → Display
  • Auto-hides when zoomed out

🔧 Other Improvements

  • Collab enabled by default (no longer "Coming Soon")
  • Tab state persists across page reloads
  • Day sidebar collapse state remembered
  • File extension badges (PDF, TXT) in Files tab
  • "From Collab Notes" filter & badge in Files
  • Dark mode invite button fix
  • Mobile: optimized touch UI, no-icon tabs
  • 6 backend data structure bug fixes
  • 4 new database migrations (27–30)

Don't miss a new TREK release

NewReleases is sending notifications on new releases.