What's new in 0.4.6
A follow-up to 0.4.5 for the guide stuck on "syncing", diagnosed and
verified directly against an affected server.
Fixed
- The guide now appears as soon as your server sends it. Pulling
deeper catch-up history from your server's upstream guide sources used
to run before the guide was shown, so servers with large guide files
(multi-country 7-day feeds, for example) left the guide empty and the
sync indicator spinning. That history now downloads in the background
after the guide is already on screen, and fills in quietly a minute or
two later. Measured on an affected server with nine upstream sources:
the guide went from never loading to loading in about 4 seconds, with
over 31,000 additional history programmes merged in the background. - Time limits on those downloads now actually work. The 0.4.5 time
budget could not interrupt the processing of a very large guide file
once it had started; it now can, and a source that runs over its limit
keeps what it managed to read instead of being thrown away.