Surmai logo

Surmai

Personal and family travel organizer for collaborative trip planning

Alternative to: tripit, wanderlog

Surmai screenshotSurmai screenshotSurmai screenshot

About Versions (50)

v0.5.4

2026-08-08

Updated various packages and upgraded pnpm to version 11.20.0.

v0.5.3

2026-07-19

This release includes cost formatting standardization, a fix for ICS activity end times, German translations, and miscellaneous improvements.

v0.5.2

2026-06-05

This release fixes timezone return values for string places and adds Japanese translations.

v0.5.1

2026-05-17

Added CSV expense exports, user-configurable time formats, mise configuration, and a modal DateTimePicker, along with various bug fixes and translation updates.

v0.5.0

2026-04-28

This release introduces announcements and user notifications, upgrades Vite to version 8 and Mantine to version 9, and adds Czech translations.

v0.4.19

2026-03-30

Added a notes field to all transportation and lodging entities.

v0.4.18

2026-03-28

The metadata field size has been increased to 10000.

v0.4.17

2026-03-24

Fixed lodging statistics calculations and included travellers for entities during import and export processes.

v0.4.16

2026-03-20

Fixed a bug in lodging statistics where counts under 24 were incorrectly remaining as nights.

v0.4.15

2026-03-20

Updated Japanese and German translations and fixed transportation and lodging type translations.

v0.4.14

2026-03-19

This release introduces a Travel Board, allows attaching specific travellers to activities, improves performance via lazy loading, and adds German translations.

v0.4.13

2026-03-15

Introduced a read-only view for travelers.

v0.4.12

2026-03-14

Added a parking entry, expense splitting functionality, and a redesigned basic information panel with updated translations.

v0.4.11

2026-03-03

Implements traveller profiles and includes the tab ID as a URL fragment.

v0.4.10

2026-02-23

Updated translations, added link and bike transportation fields, increased query limits, and fixed issues with the places dataset and data refetching.

v0.4.9

2026-01-26

This release updates the translation documentation link and fixes a payload value in POST requests.

v0.4.8

2026-01-19

Fixed an issue by adding a check for the existence of the changeLanguage function.

v0.4.7

2026-01-01

Added the ability to download daily or full itineraries as PDF files, including support for notes and updated German translations.

v0.4.6

2025-12-30

Updated mobile navigation, improved German translations, and fixed category label localization rendering.

v0.4.5

2025-12-27

This release adds bike as a transportation option, introduces user preferences for language and appearance, fixes total expenses calculation, and updates translations.

v0.4.4

2025-11-15

Added Japanese and German language support, fixed date and timestamp handling, and corrected spelling of Travelers.

v0.4.3

2025-11-02

This release updates French translations and improves style consistency in light mode.

v0.4.2

2025-10-26

Introduces multi-currency support for expenses, a full-screen expense modal, and documentation updates.

v0.4.1

2025-10-24

Added a demo trip featuring expenses.

v0.4.0

2025-10-24

Introduces expense tracking allowing users to set budgets, manage expense records for transportation, lodging, and activities, and view spending breakdowns.

v0.3.8

2025-09-21

Fixed issues related to the started date and the handling of days with no agenda.

v0.3.7

2025-09-21

Updated the itinerary functionality, fixed the itinerary start condition, and updated the readme.

v0.3.6

2025-09-07

Fixed an issue where the airline combobox was un-editable.

v0.3.5

2025-08-28

This release fixes an issue where empty timezone strings were not properly checked.

v0.3.4

2025-08-23

Fixed an issue where the selected airport could not be changed.

v0.3.3

2025-08-18

Added links to the footer and logo.

v0.3.2

2025-08-13

This release introduces optional built-in litestream replication and includes several bug fixes for month formatting, template characters, and libc dependency updates.

v0.3.1

2025-08-06

This release adds git version information, implements flight info caching, and removes the site.

v0.3.0

2025-08-03

This release introduces support for flight numbers and autofilling flight data, along with updated translation sources.

v0.2.2

2025-07-23

Fixed an issue where defaultDate was being set instead of date.

v0.2.1

2025-07-22

This release fixes an issue with setting existing IATA codes.

v0.2.0

2025-07-20

Introduces ICS itinerary export, updates demo trip data, improves timezone handling in Docker, and adds new translations.

v0.1.4

2025-07-06

This release removes Google Fonts, updates Mantine and other dependencies, and fixes paginated queries for places.

v0.1.3

2025-05-30

This release adds French translations, introduces new tests, and fixes bugs related to trip querying, airport value setting, and offline status detection.

v0.1.2

2025-05-04

Attachments are now assigned to trips via a new tab, and the export format has transitioned from JSON to ZIP.

v0.1.1

2025-04-15

This release adds support for multiple OAuth sign-in providers, improves airport search accuracy for IATA codes, and includes various localization and site head updates.

v0.1.0

2025-03-26

This release introduces a user invitation workflow, trip notes with table support, dashboard and profile UX improvements, and general bug fixes.

v0.0.9

2025-03-04

Added an airline dataset and dropdown, and improved site responsiveness while removing screenshots.

v0.0.8

2025-02-17

This release improves app launch resilience when settings requests fail and fixes time formatting for rental data.

v0.0.6

2025-02-14

This release includes bug fixes for timezone settings, collaborator API, admin credential usage for user lists, and UI improvements for small screens.

v0.0.5

2025-02-03

Updated the docker-compose file, added airport full name and timezone information, and implemented pre-commit hooks for commit message formatting.

v0.0.4

2025-01-31

Introduces basic user management, header user info, a registration link visibility fix, and upgrades Pocketbase to 0.24.

v0.0.3

2025-01-24

This release removes the combobox dependency.

v0.0.2

2025-01-21

This release introduces multiplatform builds, OAuth2 integration, expanded currency codes, enhanced SMTP settings, and destination timezone support.

v0.0.1

2025-01-04

Initial release of surmai.