AdventureLog v0.13.1 "Cadillac" โ
Released 11-01-2026
Hi everyone!
I'm excited to announce AdventureLog v0.13.1 "Cadillac", a follow-up to Acadia focused on logging places cleanly, managing your account with confidence, and keeping data consistent. This update adds duplicate-place detection, a preferred date format, faster visit logging, richer collection ZIP transfers, and a frontend refresh on Svelte 5, DaisyUI 5, and Tailwind CSS 4.
๐ Smarter Location Logging โ
- Duplicate detection while adding a place, matched by similar name, address, and nearby coordinates
- A warning asks Did you mean โฆ? and offers Open existing, with the distance shown in your measurement system
- Add Today records a visit for the current day in one click
- Manage Visits from location cards and collection views, opening the editor on the visits step
- Categories created during quick-add are saved with the new location
- Fetch Description can pull a place summary from Google Maps when that integration is enabled, alongside Wikipedia
- The Immich photo picker opens on the latest visit date when a place has visits
๐ Date and Time Preferences โ
- New preferred date format in Settings: browser default, MM/DD/YYYY, DD/MM/YYYY, or YYYY-MM-DD
- Clock times follow that choice: 12-hour for browser default and MM/DD/YYYY, 24-hour for DD/MM/YYYY and YYYY-MM-DD
- Shared date and time picker across visits, lodging, transport, and other dated fields
- Calendar and the rest of the app display dates with the same preference
๐ Collection Export and Import โ
- Collection ZIP export includes trip start and end dates
- Lodging export includes check-in, check-out, timezone, reservation number, price, and coordinates
- Transportation export includes the end time and origin and destination coordinates
- Notes and checklists round-trip with their dates and items
- Older ZIP files that used previous field names still import
- Collection PDF export splits long notes and descriptions across pages so large itineraries stay printable
๐ค Accounts, Security, and Settings โ
- Settings is organized into Profile, Emails, Security, Integrations, Data & Storage, Danger Zone, About, and Administration for staff
- Sign in with username or email
- Password rules are shown on signup, password change, and reset
ACCOUNT_PASSWORD_MIN_LENGTHsets the minimum length (default 6)AUTH_PASSWORD_VALIDATORS_ENABLEDcan also reject common, all-numeric, and profile-similar passwords- Active sessions: see where you are signed in and sign out other devices
- Password confirmation before turning multi-factor authentication on or off
- Delete account removes locations, collections, media, and integrations, and cancels an active AdventureLog Cloud subscription
- Staff accounts stay in place until an administrator removes staff status
- Invitation links open a dedicated signup flow for the invited email, with clear messages for expired, used, or invalid invites
- Social sign-in failures land on a page that explains what happened
- Media storage usage is shown in settings
๐บ๏ธ Maps and World Data โ
- Map drawing stays stable while the map is resized
- Regions missing their own coordinates use the country centroid so they can still be placed
- CARTO now requires a free API key for its raster basemaps. Set
PUBLIC_CARTO_BASEMAP_API_KEYto enable Light, Dark, Positron, Positron + Labels, Voyager, and 3D Terrain. Without a key, those styles are hidden, and a previously saved choice falls back to the default instead of blank tiles (#1277) - The default basemap follows the theme. Without a CARTO key, light mode uses OpenFreeMap Bright and dark mode uses OpenFreeMap Dark. With
PUBLIC_CARTO_BASEMAP_API_KEYset, light mode uses CARTO Positron and dark mode uses CARTO Dark Matter. OpenFreeMap Liberty stays an optional style and does not change with the theme - Bundled country and region data updated to v3.2
- Photo location pins stay on the map when an image or its coordinates are missing
- Card menus flip to stay on screen, with clearer roles for assistive technology
๐จ Frontend Foundation โ
- Frontend migrated to Svelte 5
- UI kit updated to DaisyUI 5 and Tailwind CSS 4
- Location editing avoids reactive update loops that could stall the editor
- The timezone selector starts from the browser timezone
๐ ๏ธ Operations and Community โ
- Easypanel deployment guide for the one-click AdventureLog template (#1283)
- Startup checks require
SITE_URLto begin withhttp://orhttps:// - Added a Code of Conduct and Security Policy, and refreshed contribution guidelines and issue templates
๐ Languages โ
- New Alemannic, Indonesian, and Luxembourgish locales
- Weblate updates across Arabic, Catalan, Chinese (Simplified), Czech, Dutch, French, German, Hungarian, Italian, Japanese, Korean, Norwegian Bokmรฅl, Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Slovak, Spanish, Swedish, Tamil, Turkish, and Ukrainian
โจ Miscellaneous โ
- Itinerary items keep a stable content type so each day retains its locations, lodging, transport, notes, and checklists
- Broader automated tests for auth, invites, sessions, collection ZIP transfer, duplicates, and billing webhooks
- General UI polish and backend error-handling refinements
๐ Thanks to the Community โ
This release was shaped by feedback, testing, translations, and code from the community. Thank you to everyone who opened issues, reviewed changes, tested builds, and helped refine this update.
๐ป Code Contributors โ
- @sylvain-bataille
- Ahson Shaikh
- @25zzq
๐ Translation Contributors โ
- Matthias Kutil
- Amรฉrico Monteiro
- @pielux
- Daniel Nylander
- @Watchman89
- @ramuroN
- Alex
- rubes
- @cedGHric
- @orhunavcu
- kai
- fatadhewe2012
- @bittin
- เฎคเฎฎเฎฟเฎดเฏเฎจเฏเฎฐเฎฎเฏ
- @ttk0721
- Sergio
- @pitrick
- Jacob
- Henrique Fonseca Veloso
- Gabriel
- Evil Jack
- Ettore Atalan
๐ Support the Project โ
If AdventureLog helps you plan, remember, or relive your travels, consider supporting the project:
๐ https://seanmorley.com/sponsor
๐ Full Changelog: https://github.com/seanmorley15/AdventureLog/compare/v0.13.0...v0.13.1
Happy travels!
Sean Morley (@seanmorley15) Founder & Project Lead
