This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+6 more
Affected surfaces
Summary
AI summaryUpdates bug: Bug Fixes, rocket: Features, and lipstick: UI/UX Improvements across a mixed release.
Full changelog
1.46.0
[!NOTE]
🎉 One year in! Thank you to everyone who has supported this project :heart_hands:, contributed ideas, reported issues and shared feedback along the way!
:rocket: Features
- Added multi-image galleries and cover to trip plans (previous image becomes cover), lightbox view and optional images to pretty-print exports
- Added attachments to bookings, train and boat booking types, multi-day bookings, booking visibility toggle, and booking sorting by type (static)
- Added Markdown support for notes and descriptions
- Added paid totals alongside trip balance, plus Paid by in bulk edit
- Added Download all attachments (zip archive) in trips
- Added GPX track display for trip plans
- Added config support for bootstrapping the first admin (
BOOTSTRAP_ADMIN_USERNAME) - Added an admin action to reset user TOTP
:lipstick: UI/UX Improvements
- Updated trip and shared-trip views with galleries, Markdown rendering, link chips, and saved preferences (width, displayed fields, bookings toggle)
- Added View/Edit booking modal
- Updated link chips
- Added Markdown supported hints to relevant form fields
- Improved bulk operations to continue when individual items fail
- Added warnings before deleting categories that still contain places
- Improved translations for bookings, clipboard actions, and Markdown across all locales
:bug: Bug Fixes
- Fixed backups stuck in progress after a restart and prevented deletion while a backup is running
- Fixed duplicate filenames during concurrent backup exports
- Fixed GPX tracks being dropped when creating a trip plan
- Fixed moving trip plans between days and validation for empty item text
- Fixed GPX downloads using an incorrect place filename
- Fixed Google Takeout CSV imports containing embedded newlines
- Fixed ICS exports using UTC-shifted dates
- Fixed trip plan image handling and cleaned up orphaned files on failed uploads
- Fixed favorite and visited toggles not reverting after an API failure
- Fixed minimum password validation during registration and password updates
- Fixed TOTP disable codes being exposed in URL paths
- Fixed OIDC configuration updates and masked the OIDC client secret
- Fixed shared attachment downloads requiring insufficient access permissions
- Fixed bookings being editable on archived trips
- Fixed CSV formula injection in trip exports
- Fixed several translation keys and minor interface issues
Love using TRIP? Please consider supporting the project and its development by :coffee: buying me a coffee. Thank you!
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Beta — feedback welcome: [email protected]