github rorygallagher2024/glasshouse v0.35.1

latest releases: v0.138.0, v0.137.0, v0.136.0...
one month ago

Updates that finish in seconds, and show it.

Fixed

  • A restart could stall for two minutes on sets running node 0.12, such as webOS 4 sets like the B8. Node 0.12 can deadlock spawning a process while other background work runs, and a restart did both at once: the dashboard was compressed in the background while the server began querying the TV. The watchdog recovered it, but only after two minutes, which made an in-place update look broken. Compression now finishes before anything is spawned, and update downloads are unpacked the same way. (#112)

Changed

  • Update progress in the Server tab. Installing or rolling back shows each step - downloading, installing, restarting - with a bar that completes once the server is back on the new version, then reloads into the new dashboard and says what happened. The page no longer dims or reports the TV unreachable while the server restarts. (#112)

Worth knowing: the progress is drawn by the dashboard of the version being replaced, so it first shows on the update after this one.

Don't miss a new glasshouse release

NewReleases is sending notifications on new releases.