v2023.07.05.1921
• IMPROVED: Backend runtime
• EXPERIMENTAL: A new DVR discovery mechanism is available that will reconnect to the last connected DVR even if there is a different local DVR that can be discovered. To test this out, go to Settings -> Debug and enable “Test New Discovery”
• IMPROVED: Reduce stuttering that could happen during playback
• FIXED: Crash that could happen when hitting play
• IMPROVED: Reduced network traffic for initial connection to DVR for faster startup times
• FIXED: When beta Tailscale integration is enabled, discovery will wait for Tailscale to connect before attempting to connect to the DVR
• FIXED: DVR updates were not being received when connecting over beta Tailscale integration
• FIXED: Connections made over Tailscale integration could have trouble re-connecting after the app was in the background
• IMPROVED: Playback Speed is now available for Live TV and in-progress recordings on the Apple TV
• IMPROVED: Reconnection to DVRs connected via Tailscale integration
• FIXED: Schedule view could crash if there were multiple jobs with the same Airing attached.
• FIXED: Schedule view could crash if there were multiple jobs with the same Airing attached.
• IMPROVED: Playback Speed is respected for TV shows with the setting when playing back a recording in progress
• IMPROVED: Playback Speed menu on iOS and tvOS is always available and only shows supported playback speeds based on the current buffer size
• IMPROVED: A new DVR discovery mechanism is being used that will reconnect to the last connected DVR even if there is a different local DVR that can be discovered
• FIXED: “DVR is not available” could be momentarily shown on app start before connecting to a DVR
• FIXED: “DVR is not available” could be momentarily shown on app start before connecting to a DVR