v25.2.0
fasterthanlime
released this
30 Sep 10:53
·
765 commits
to master
since this release
- Some minor UI fixes (like using a white browser background, or changing search's loading indicator to our new intedeterminate progress indicator)
- Speeds up initial setup (it was waiting for a timeout unnecessarily even when a dependency was clearl missing)
- Allows adding an install location directly from the location selector in the "Plan install" dialog
In this release cycle, butler fixes also include:
- Game update fixes: games with external uploads didn't have their updates queued properly
- sandbox fixes: the itch.io sandbox was broken when it had never been used before on a computer. It now sets itself up correctly from scratch.
- AppImages are no longer extracted, they're installed "naked" on disk, and are launched correctly
- .jar files are launched with the installed JRE, if any. If the user is lacking a JRE, it shows a message saying we need it.
- Automatic prerequisites for Windows now correctly ignore DLLs which are shipped with the game (vendored) and DLLs which are included in all Windows versions (built-ins).
- For developers: doing
butler push Foobar.app
now results in a .zip archive that contains the .app, as opposed to a zip archive that contains the contents of the app bundle. That fixes the most common path for macOS build uploads.