Skip to content

Jobee'sLair v0.2.3

Choose a tag to compare

@JVK3R JVK3R released this 17 Oct 03:58
· 5 commits to main since this release

Jobee'sLair 0.2.3

Added

  • Link health: a game's download links are checked in the background while you look at its page or quick preview. Each check is a single HEAD request, sent only while no download needs the network. Check link health in the source list checks them all at once.
    • A link that is gone (404 or 410, confirmed by a second request) is greyed out as Link unavailable and never picked.
    • A link that keeps timing out is tagged Not responding and ranked after the hosts that answer.
    • The best working mirror is picked instead. Rate-limited hosts are left alone, and nothing is marked on one failed request.

Fixed

  • Space check for downloads of unknown size: most catalog releases don't state their size, so the free-space check before a download had nothing to compare against, and a download could fill the drive. The space is now checked again as soon as the server reports the size; a download that won't fit stops with "Not enough space" and offers Make Room. Its partial file is kept, so it can resume.
  • In-app updates:
    • The new version now confirms it started as soon as it opens, not after the startup notice is closed. Before, closing the app at the notice could roll a working update back.
    • A release whose files report a different version than its tag no longer loops. It fails once with the reason and isn't downloaded automatically again.
    • The build now refuses to package an app whose package version doesn't match its version number.
  • Faster game pages: "More like this" is worked out once per game instead of sorting the whole catalog on every redraw (about 4x faster in testing).

Updating

  • From 0.2.1: open the update dialog and select Download and install, or turn on Install updates automatically in Settings → About.
  • From 0.2.0 or earlier: copy the new JobeesLair.exfat over the old one in homebrew/.

Checksums (SHA-256)

File SHA-256
JobeesLair.exfat d497b9c70a9688094ee4c864b29a2d8310cc357c73222fe20f649a6f6dfdeb0c
update.zip bb87ba52b6bb0690cc4da7c52cd453f6334eb7db30d8ceaa99c1914e7ddadb51