- Release day: https://usebottles.com/blog/release-2022.3.14/
Note: Flathub releases take ~3 hours
News
- MangoHud support (use org.freedesktop.Platform.VulkanLayer.MangoHud with flatpak)
- Now installers provide a visual feedback if a checksum is wrong
- Experimental support for Steam Proton prefixes (Flatpak need steam path permission)
- Extended search and filters for installed programs
- WinePath has now a WineProgram interface
- Support for GE-Proton runners
- Now starting executables is case insensitive
- Added new screen resolutions in the dedicated menu
- Now you can run other extensions as well, a program that supports them will be used if installed
- Initial LatencyFleX support
- Using the new repositories for components, dependencies and installers, should solve some countries restrictions problems seen with GitHub
- WineBridge is now supported as core component (currently in testing), thanks to @pietrodicaprio
- Flatpak is now based on org.winehq.Wine, thanks to @TheEvilSkeleton
- Switchd from libnotify to GNotification, thanks to @A6GibKm
- Kitty terminal is now supported, thanks to @Bartkk0
- Foot terminal is now supported, thanks to @QuantMint
- General improvements to the WINE backend
Fixes
- Fixed a bug with Konsole and xterm which was closing just after launching
- Fixed a regression with Proton, Bottles was looking for the binaries in the wrong place
- Fixed a bug in bottle creation, wineserver was not being awaited before update sync type
- Fixed a bug with templates, if the build went wrong, the template was still stored and used for the next bottle
- Fixed a bug with cabextract, was not supporting whitespaces in filenames
- Fixed a bug in the journal, was crashing if a date was not set
- Fixed a bug with layers, the executable path was not being set correctly
- Fixed a bug during dependencies installation when it was not possible to read the repository index
- Fixed a bug with DLL Components installation, a new layer was not being created if the bottle environment was Layered
- Fixed a bug on runner change, the prefix was being updated before the new runner was set
- Fixed a bug with dependencies installation, was failing if a file was already in place
- Fixed a bug with CLI, Bottles was closing too early avoiding the program to be launched, thanks to @tgschultz
- Fixed a bug with translations, some translations were not being loaded, thanks to @ryonakano
- Fixed a bug with the about dialog, the close button was not working, thanks to @ryonakano
- Fixed a bug with the notifications manager, was raising an error if there was just one notification
Translations
- French translations thanks to @julroy67, クリスDownix
- Italian translations thanks to @albanobattistella, @phaerrax
- Portuguese translations thanks to @davidpatricio, @hugok79
- Spanish translations thanks to @oscfdezdz
- Portuguese (Brazil) translations thanks to @vitorhcl
- Turkish translations thanks to @ersen0
- Chineese (Simplified) translations thanks to Eric
- Russian translations thanks to @Knebergish
- Japanese translations thanks to @ryonakano
- German translations thanks to @mkar1984, @thericosanto
- Polish translations thanks to Zszywek, @mbledkowski
- Croatian translations thanks to @milotype
- Hungarian translations thanks to @zoli111, @swanux