Bottles, the fantastic and fast-moving free and open source application for managing the Wine compatibility layer has a new release out with a new code-name and a refreshed look. It's such a big release internally, they're now calling the releases by Brescia instead of Trento. So, what's new? A lot, as usual.
The backend has been bumped up to GTK4 + libadwaita, which has resulted in some tweaks to the styling along with overall performance improvements with it using more modern toolkits. Along with this, the onboarding experience was changed to look a bit fancier:
Some other tweaks include changes to the Bottle screen with a reorganised utilities list, with the most-used items easier to access. A few others have been put under a Legacy menu together, which contains various Wine tools they haven't implemented directly into Bottles just yet. Some performance upgrades have been done for the way the Programs, Dependencies, Versioning and Installers screens are populated to reduce loading time too.
Launch options were improved too, which now allow you to override some preferences from the Bottle. Which in some cases may allow you to avoid creating a whole new Bottle when one app inside needs a specific option (useful!).
A new notification system has been added, to alert you to what the application is doing to keep you informed. Loads more like high-resolution application icons, listing games installed via launchers like Steam in Wine and eventually other launchers too like Origin and Battle.net, an option to disable mouse acceleration, they added 14 new Windows dependencies plus various fixes.