Skip to content

Jobee'sLair v0.2.1

Choose a tag to compare

@JVK3R JVK3R released this 16 Oct 23:20
· 34 commits to main since this release

Jobee'sLair 0.2.1

Added

  • One-click updates: the update dialog now has Download and install:
    1. Jobee'sLair downloads the release's update.zip and JobeesLair.exfat in the background, onto the drive the app's image is on. A progress bar shows each file.
    2. Each file is checked against the SHA-256 GitHub publishes for it. The unpacked update.zip is checked for this title, this version and an eboot.bin.
    3. Restart to apply closes the app. A small updater waits for ShadowMount+ to release the image, then swaps the new image in with a rename, so the old image is never half-overwritten. Then it reopens the app.
    4. If the new version doesn't start, the updater puts the previous image back, and the app shows why.
  • Install updates automatically (Settings → About): new releases download by themselves and are applied the next time you close the app.
  • Update badge: the header shows the download's progress, then "Restart to update" once the update is staged.
  • Update downloads give way to game downloads and wait while the download queue needs the network.
  • Support development (Settings → About): an optional Buy Me a Coffee link with a QR code. Nothing in the app is locked or limited, and it never asks.

Fixed

  • Settings could freeze while feeds refreshed (8 seconds after launch, or on Refresh feeds). Feed refreshes now run in small slices between frames.
  • Settings no longer re-reads the console's sensors and user on every draw. The phone-companion status redraws only when it changes.

Updating from 0.2.0

In-app installation starts with 0.2.1, so this update is still installed by hand: copy the new JobeesLair.exfat over the old one in homebrew/. Later releases can install themselves when the app runs from a ShadowMount+ .exfat image.

Checksums (SHA-256)

File SHA-256
JobeesLair.exfat 0f74bad3094762812d503de8b3725c12d69d91586090548c30701073704b3388
update.zip 6be625a4210c59aa65c04d0956124f5d9e4545f76bc4fae1d1cfefa96c50468c