Releases: audioguidekit/player-react
Releases · audioguidekit/player-react
Release list
v1.0.1
Interactive map feature added
We added support for outdoor tours. Now you can add an optional interactive map to your audio guide application. The map feature helps visitors better understand their surroundings and discover nearby points of interest, making it especially useful for city guides, walking tours, and outdoor experiences.
What's included
- Map tab displaying all tour stops
- GPS-based visitor positioning
- Nearby stop highlighting
- Marker clustering for large tours
- Out-of-the-box support for CARTO maps (Voyager, Positron, Dark Matter)
- Additional support for multiple tile providers like MapTiler, Mapbox or Jawg Maps
- Quick navigation from map markers to tour stops
Tour data validation added
Tour content files are now validated against a schema, so configuration mistakes are caught early — both live in your editor as you type and as an automated build/CI check — instead of surfacing as broken behavior for visitors.
What's included
- Inline editor validation with autocomplete for
metadata.jsonand the language files - Catches unsupported or misspelled properties
- Validates allowed values (stop types, map provider, CARTO map styles)
- Flags missing required fields for each stop type
- Build- and CI-time gate so invalid tour data can't ship
- Schemas generated from the TypeScript types, so they always stay in sync
Full Changelog: v1.0.0...v1.0.1
v1.0.0 — Initial Release
Initial Release
First public release of AudioGuideKit player-react — a customizable React-based audio guide player.
Features
- Audio playback — Full audio player with play/pause, seek, skip, and swipe navigation
- Mini player — Compact persistent player bar with swipe gestures
- Fullscreen player — Overlay player with seek bar, transcription, and swipe navigation
- PWA support — Installable as a Progressive Web App with offline audio caching
- Offline downloads — Download tours for use without an internet connection
- Theming — Dark and light themes with full customization support
- Multi-language — Language switching with auto-detection and URL parameter support
- Transcription — Per-stop transcription display
- Tour rating — Persistent user rating with star UI
- Media Session API — Lock screen controls and background playback on iOS/Android
- iOS compatibility — Safe area, notch, and PWA standalone mode fixes
For more info see AudioGuideKit - open-source audio guide player in React
