Back to blog
Updates / Changelog
Comparisons & Updates

v3.0.4 Release Notes

1 min read

Added a custom caption textarea in the Text tab of the template customizer

v3.0.4 Release Notes

Features

Custom Caption in Text Overlay

• Added a custom caption textarea in the Text tab of the template customizer

• User-typed captions take priority over AI-generated captions during replay

Music Unavailability Indicator

• Music tracks that fail to load now show a "Coming Soon" badge instead of silently failing

• Unavailable tracks are dimmed and non-clickable, making the state clear to users

• `AudioManager` now exposes `probeTrack()` and `isUnavailable()` for availability checking

Replay Config Flow

• Controls are shown first; template panel opens on play button click

• Cleaner entry into the replay configuration experience

Bug Fixes

• Fixed filter, transition, text style, and position labels rendering as raw English strings — they now go through i18n and display correctly in Chinese and other languages

• Fixed `ReplayTextOverlay` never being mounted — text overlays now actually appear on the map during playback

• Fixed responsive globe zoom on mobile — full globe is now visible on iPhone-sized screens

Test it with your own photos

If the update solves your workflow pain point, test it with your next trip album.

Try Locusify with your travel photos

Related articles

v3.2.0 Release Notes

Add Pricing Drawer for plan management and redemption flow

Read more

v3.1.1 Release Notes

Real-time nearby explorer markers on the map with clustering support

Read more

v3.1.0 Release Notes

Redesigned replay photo panel with polaroid-style ticket cards, tape decorations, and photo filters

Read more