Release v2.10.3
This commit is contained in:
@@ -2,11 +2,32 @@
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
## 2.10.3 - 2026-08-28
|
||||
|
||||
### Fixed
|
||||
|
||||
- Fixed the weather edit preview so the daily forecast is shown initially, the 24-hour forecast is hidden until selected, and the redundant hourly heading is removed.
|
||||
- Fixed onboarding cleanup so incomplete pairings are retained for the 15-minute pairing-code lifetime while inactive completed bindings are pruned after 24 hours.
|
||||
- Fixed client-name handling so offline names can be reused, active collisions receive numeric suffixes, and reconnecting players resolve duplicate names consistently.
|
||||
- Fixed an internal server error when renaming clients by forwarding the available-name resolver to the client command routes.
|
||||
- Fixed remote client moves to resolve the paired browser client binding before changing its target screen.
|
||||
- Fixed remote player heartbeats to update the central onboarding bindings for active browser clients without treating the physical player registry ID as a client binding.
|
||||
- Fixed targeted commands after browser reconnects by falling back to the stable client ID when a transient connection ID is stale.
|
||||
- Fixed stale browser command connections remaining active indefinitely when the physical player heartbeat was still healthy.
|
||||
- Added periodic playlist polling so remote screens recover from missed refresh commands after bridge reconnects.
|
||||
- Added cached playlist snapshots so screens can continue displaying their last known playlist while the bridge or web service is temporarily unavailable.
|
||||
- Fixed media synchronization so generated player caches are excluded while remote image caches remain available to players.
|
||||
- Fixed weather screen notifications so changes in the fetched data or the current forecast hour trigger a refresh.
|
||||
- Fixed player runtime script loading and slide rendering so region modules, transitions, and cached playlists initialize consistently.
|
||||
- Fixed command delivery reporting to require acknowledgement from the receiving browser tab.
|
||||
- Fixed playlist refresh notifications to target the physical player hosting each screen instead of always targeting the local player.
|
||||
|
||||
## 2.10.2 - 2026-08-28
|
||||
|
||||
### Fixed
|
||||
|
||||
- Fixed the weather forecast preview to show only its first-fetch message until a successful forecast is available.
|
||||
- Added persisted onboarding client heartbeats so records inactive for 24 hours can be pruned without relying on player connectivity after the fact.
|
||||
|
||||
## 2.10.1 - 2026-08-28
|
||||
|
||||
|
||||
Reference in New Issue
Block a user