Releases: bottlesdevs/Bottles
2022.9.28.1
Release day: https://usebottles.com/blog/release-2022.9.28/
!! Releases take a few hours to arrive on Flathub
Hotfix:
- fix components mismatch when switching bottle
2022.9.28
Release day: https://usebottles.com/blog/release-2022.9.28/
!! Releases take a few hours to arrive on Flathub
News
- Nvidia-specific settings are now hidden on other setups
- Run executables by dropping them on the bottle
- Move from XML to Bluprints for UI
- Mobile improvements
- The Gamescope dialog is now more polished and intuitive
- Display settings has now a dedicated dialog
- All selectors are ported to the libadwaita
- Support for ja_JP,zh_TW,ko_KR languages
- Dependencies with an incompatible architecture are now hidden
- Support for the bundled gstreamer version if provided by the runner
- Adding a new program will be immediately available, without having to update the whole list
- Removed the ability to install multiple dependencies in one go
- Improve wording for Components section (Thanks to @orowith2os)
Fixes
- Fix DXVK off when starting a game via Run Executable
- Fix a bug when extracting templates with a partial or missing userdir
- Fix Steam installation not found when placed at .steam/debian-installation
- Fix DLL OVerrides not being applied when an override with the same name is already present, now the new one will take priority
- Fix Proton Runners being listed as prefixes
- Fix GStreamer plugins not being loaded on Flatpak
- Fix the bottles list not being updated when a bottle is renamed
- Fix progressbar not being visible on some locales
- Fix caching directories being re-initialized when them are already present
- Fix Steam ACF files not being parsed correctly when corrupted, resulting in a crash
- Fix Platinum and Silver grades was using the same color
Translations
- Italian translations thanks to @LorenzoIanotto
- Hindi translations thanks to Rowan Antkinson
- Dutch translations thanks to @flipflop97
- Turkish translations thanks to @06ergin06
- Finnish translations thanks to Jiri Grönroos
- Portuguese (Brazil) translations thanks to saulo marcos
- Japanese translations thanks to @ryonakano
- Croatian translations thanks to @milotype
- Greek translations thanks to @kolyfotis
- Indonesian translations thanks to @laymoth
2022.8.28-brescia-2
Release day: https://usebottles.com/blog/release-2022.8.28/
!! Releases take a few hours to arrive on Flathub
Hotfix:
- re-implement
override_dll
action (it had been eaten by the code monster)
2022.8.28-brescia-1
Release day: https://usebottles.com/blog/release-2022.8.28/
!! Releases take a few hours to arrive on Flathub
Hotfix:
- fix #1993
2022.8.28-brescia
Release day: https://usebottles.com/blog/release-2022.8.28/
!! Releases take a few hours to arrive on Flathub
News
- Library mode is now a stable feature and enabled by default
- Dependencies "copy_file" action now creates the path if not exists (see maintainers docs.)
- Opening a bottle, a dialog is shown if the runner is not installed
- The C: drive is now marked as persistend in the Drives section and cannot be edited by the user
- All dialogs can now be closed pressing Escape
- The dark mode switcher is now available only for system which doesn't support the standard
- Simplification of "Legacy Tools" section, thanks to @Knebergish
- Minor UI improvements, thanks to @TheEvilSkeleton, @orowith2os, @marhkb
Fixes
- Fix a bug in the template system, was trying to unpack a partial one
- Fix a bug in setting overrides for old-structured program entries
- Fix a bug in vmtouch management
- Fix a bug in the WineCommand interface which was causing a crash if the executable path is not accessible
- Fix a bug in the Steam Manager, was generating wrong shortcuts when the program name has spaces in it
- Fix long names in library mode
- Fix a bug in bottle creation, sometimes it created a symlinks loop in the userdir
- Fix a bug in the crash dialog, the similarity check was set too high resulting in no similar reports
Translations
- Italian translations thanks to @alfonso133
- Bengali translations thanks to @zihadio
- Catalan translations thanks to @rogervc
- Tamil translations thanks to @kbdharun
- Dutch translations thanks to @flipflop97
- Spanish translations thanks to @ParadoxialN3
- Ukranian translations thanks to @c0m1c5an5
- Turkish translations thanks to @Dhizaes
2022.8.14-brescia-1
Release day: https://usebottles.com/blog/release-2022.7.28/
!! Releases take a few hours to arrive on Flathub
Hotfix
2022.8.14-brescia
Release day: https://usebottles.com/blog/release-2022.8.14/
!! Releases take a few hours to arrive on Flathub
News
- New vkBasalt settings, thanks to @TheEvilSkeleton
- Support for vmtouch caching, thanks to @axtloss
- New dark mode switch as fallback for distributions not supporting the freedesktop Dark Mode
- Prevent programs from launching when clicking on the entry instead of the play button
- Windows can now be closed by pressing Escape
- The Library view now supports program settings overrides
- "Add to Steam" and "Add Desktop Entry" now supports integrations (Epic, Ubisoft, etc.)
- The bottles-cli "programs" option now list programs from integrations as well
- Gamescope is now compatible with FSR
- Minor UI improvements
Fixes
- Fix missing translations, thanks to @A6GibKm
- Fix a bug in "Add to Steam", was not supporting ~/.steam
- Fix a regression on renaming programs, this was causing duplicated entries
- Fix a bug in the internal-sandbox, wine symlinks were not unlinked if the username had special characters
- Fix a bug in generating desktop entries for programs with spaces in their names
- Fix a bug in the copy_dll dependency action, wildcards were not handled correctly, thanks to @siroccal
- Fix a bug in loading gstreamer libraries, were not respecting the bottle architecture
- Fix a regression in library mode, adding a new program was causing a loop when the bottle name and path mismatched
Translations
- Estonian translations thanks to @tenseoverflow
- Italian translations thanks to @albanobattistella, Kryotek
- Russian translations thanks to Corvurius, @Knebergish
- Finnish translations thanks to Jiri Grönroos
- Portuguese (Brazil) translations thanks to @davipatricio
- Korean translations thanks to @qogusdn1017
- Chinese (Simplified)) translations thanks to Eric
- Czech translations thanks to @vikdevelop
- Polish translations thanks to @Mikutut
- Catalan translations thanks to @rogervc
- French translations thanks to @julroy67, Paul Forti
- Dutch translations thanks to @flipflop97
- Chinese (Traditional) translations thanks to @kisaragi-hiu
- Arabic translations thanks to @vxvxvcc
- German translations thanks to Michael Banditt
- Spanish translations thanks to @oscfdezdz, Sergio Varela
- Turkish translations thanks to @omerfaruk-cakmak
- Hungarian translations thanks to @zoli111
- Tamil translations thanks to @kbdharun
- Croatian translations thanks to @milotype
- Thai translations thanks to @SashaPGT
2022.7.28-brescia-2
Release day: https://usebottles.com/blog/release-2022.7.28/
!! Releases take a few hours to arrive on Flathub
Hotfix
2022.7.28-brescia-1
Release day: https://usebottles.com/blog/release-2022.7.28/
!! Releases take a few hours to arrive on Flathub
Hotfix
- fix regression in Offline mode
2022.7.28-brescia
Release day: https://usebottles.com/blog/release-2022.7.28/
!! Releases take a few hours to arrive on Flathub
News
- New versioning system which allow versioning the whole bottle (also configuration)
- Automatic versioning can now be toggled on and off
- Exclude paths from versioning using patterns
- Use compression for versioning states
- Improve Launch Options saving without update the UI multiple times
- Improved YAML performance using libyaml (the python-yaml package must provide support for it)
- New About dialog
- Covers support in Library mode (thanks to SteamGridDB)
- Removed DXVK HUD option, use the Environment Variables section instead
- bottles-cli shell option now provide command output
- The Health Check is now in the About´s Troubleshooting section
- Extended Core dependencies check, packagers are invited to double-check their packages
- New default permission for the Flatpak package: xdg-download
- Added credits for Third-Party Libraries in the Credits section
- Minor UI improvements
Fixes
- Fix for skipable onboard dialog
- Fix for empty bottle name
- Fix gstreamer libs for win32 bottles
- Fix for RemoteDisconnected error causing a crash
- Fix wrong Vaniglia listing
- Fix templates being generated with symlinked paths causing loops
- Fix configuration migration causing a crash when the user altered the configuration
- Fix mscoree.dll not found
- Fix regression for the -b option of the legacy bottles cli
- Fix Steam Launch Options parser causing a crash
- Fix a regression in the Add to Steam button not adding the new entry in Steam
Translations
- Finnish translations thanks to Jiri Grönroos
- French translations thanks to @rjousse18, @julroy67
- Indonesian translations thanks to @liimee
- Russian translations thanks to @Knebergish, @lenemter, @Smoque
- Thai translations thanks to @SashaPGT
- Spanish translations thanks to Pablo Munoz Alabau, @oscfdezdz
- Italian translations thanks to @gdonisi
- Portuguese (Brazil) translations thanks to @geraldohomero
- German translations thanks to Patrick Ulbricht
- Croatian translations thanks to @milotype