Skip to content

ferestre 0.1.5

Choose a tag to compare

@icex icex released this 10 Oct 14:50
8d04c95

Halo Infinite campaign now runs through its original Store bootstrapper. Licensed executable images are presented at their installed paths in a private tmpfs namespace that survives the campaign process handoff; the installed encrypted package remains unchanged. Child processes inherit the package manifest.

Update both launcher 0.1.5 and runtime 11.0.20261010.1. The runtime is released separately; run ferestre install-runtime. Halo requires Python 3, util-linux and enabled unprivileged user/mount namespaces. Remove or refresh older personal Halo recipe overrides, which take precedence over shipped recipes.

Campaign, Academy, multiplayer and saving have live confirmation. The occasional Halo offline indicator remains unresolved. Dungeons saving was confirmed after finishing the opening tutorial. Goat Simulator 3 works offline (player-confirmed). Its sign-in and Store crashes were fixed, but an online-enabled new-world loading test stalled; its recipe records playable-with-issues and investigation is paused.

Title actions no longer reset the library scroll position. The built GUI regression reproduced 200 → 0 before the fix and verified 200 → 200 afterward. Section/page/search changes still start at the top. Hollow Knight: Silksong is marked playable based on the player's confirmation.

Recipes, compatibility matrix, dependencies, troubleshooting, roadmap and AUR release metadata are updated. Recipe environment parsing accepts the documented environment alias alongside canonical env.

Validation: 255 Rust tests, format/Clippy, built GTK accessibility smoke test, five real namespace/lifecycle tests plus manifest inheritance, 216 runtime compatibility checks and 46 strict queue checks. The AppImage mounts and reports the correct packaged version.

Asset Use
ferestre-0.1.5-x86_64.AppImage Make executable and run; includes launcher, recipes and Xodus client.
ferestre-0.1.5-x86_64.tar.zst Extract and run ferestre-0.1.5/usr/bin/ferestre.
SHA256SUMS Verify downloads.

The runtime is downloaded separately. You must own the games or have the required subscription. Cloud saves, purchases and Goat co-op/voice are unqualified. See release qualification for the complete evidence scope.