What's New
Weather: Open-Meteo Integration
- Replaced OpenWeatherMap with Open-Meteo — no API key required, works out of the box
- 16-day forecast (previously 5 days)
- Historical climate averages as fallback for days beyond the 16-day forecast window (shown with Ø prefix)
- Automatic upgrade from climate data to real forecast once the trip date is within range
- Weather condition icons (sun, clouds, rain, snow) for both forecast and climate data
WebSocket: Vacay Live Sync Fix
- Fixed real-time sync for Vacay across multiple devices
- Changes now sync between desktop and mobile (previously only desktop-to-desktop worked)
- Uses socket-ID exclusion instead of user-ID exclusion for broadcasts
Admin Panel
- New GitHub tab showing release history with expandable changelogs
- Weather info panel replaces the old OpenWeatherMap API key input — explains the new weather system
- Consistent badge styling across admin settings
Map
- Single (unclustered) map markers now show a count badge "1" when zoomed out, matching the cluster style
Other
- Updated i18n translations (German + English)
- Updated README and wiki documentation