How to update: https://github.com/mauriceboe/TREK/wiki/Updating
What's Changed
- v3.0.22 — Bug Fixes & Improvements by @jubnl and @mauriceboe in #1041
Details
- feat(oauth): add client_credentials grant for machine clients; fix PlaceAvatar stale-image retry
- fix(mcp): avoid race condition invalidating other sessions on token refresh (#1009)
- fix(mcp): expose price/budget fields on create tools so AI can link costs to items (#1031)
- fix(plan): show tour and other non-hotel bookings under their assigned day (#1008)
- fix(plan): keep the mobile plan panel open when opening day details (#1015)
- fix(plan): allow dropping a new place onto a day note (#967)
- fix(journey): resilient per-file photo upload with retry and progress (#1013)
- fix(journey): restore the entry-preview close button on tablet portrait (#1030)
- fix(journey): show the Immich/Synology picker add/cancel buttons above the bottom nav on mobile (#1045)
- fix(build): re-enable modulePreload polyfill for Safari < 17 (#1028)
- fix(transport): resolve "Invalid Date" on bookings in relative "Day N" trips
- fix(atlas): classify Hong Kong, Macau and other enclaves under their own country code (#963)
- fix(atlas): count cities when the address contains a postal code (#940)
- fix(places): render line breaks in place descriptions (#957)
- fix(map): render travel-time pills on the Mapbox GL map (#850)
- docs: update the demo link (#513)
Full Changelog: v3.0.21...v3.0.22