Skip to content

Releases: bottlesdevs/Bottles

2022.1.28-trento-4

04 Feb 15:27
Compare
Choose a tag to compare

Release day: https://usebottles.com/blog/release-2022.1.28/

Download on Flathub

Hotfix:

  • Fix missing GtkSourceview namespace

2022.1.28-trento-3

01 Feb 07:27
Compare
Choose a tag to compare

Hotfix:

  • Fix .lnk files launch

2022.1.28-trento-2

31 Jan 15:10
Compare
Choose a tag to compare

2022.1.28-trento-1

31 Jan 11:33
Compare
Choose a tag to compare

Will reach Flathub and AUR in ~2h.

  • fixes some dotnet packages
  • some windows versions was not properly set

2022.1.28-trento

27 Jan 20:24
Compare
Choose a tag to compare

Release day: https://usebottles.com/blog/release-2022.1.28/

Download on Flathub

Note: Flathub releases take ~3 hours

News

  • Each runner change will re-initialize the installed components (DXVK, VKD3D, DXVK-Nvapi ..) to avoid breackage
  • New WINE backend ensures stable and faster operations
  • New WINE registry WineProgram, allows to write multiple keys in a single call, reducing waiting times
  • New net WineProgram allows Bottles to manage bottle services
  • New wineserver WineProgram checks the bottle status to prevent commands from being executed when the server is down
  • New start/msiexec/cmd WineProgram(s) for handling .lnk shortcuts, .msi/.batch files
  • New executor manager handle all executables launched in Bottles, automatically redirecting the call to the correct WineProgram based on the extension
  • Choose a shell script to be executed after a program
  • Bottles handle 2 types of commands: minimal and full, allowing to run commands on lighter environments when needed (no gamescope, gamemode..)
  • Changing Windows/DXVK/VKD3D/DXVK-Nvapi/Runner version displays visual feedback
  • Support for Futex2 sync (need kernel 5.16 or patched)
  • Iinstallers can edit config files (json, ini, yaml) using the update_config action
  • Bottles shows in the console which WineProgram(s) are running
  • Manifests are now shown in a source view
  • Bottle detail page icon changed
  • Installers view now shows the pretty title and compatibility grade
  • Search in installers view
  • Hide and show items in the programs list
  • Rename auto-detected programs

Bug fixes

  • Fixed Health Check crash in some distributions
  • Fixed Wayland support
  • Fixed unwanted program start ups when Bottles asks for the process list
  • Fixed 3D controller GPU detection
  • Fixed backup import feature
  • Fixed programs list, was disappearing after renaming a program
  • Fixed 64-bit dependencies installation, some actions was not able to place the DLLs in the correct folder
  • Fixed Windows version switch, some keys was missing causing some dependencies to fail to install (like .NET 3.5)
  • Fixed installers, was not interrupting the installation process when a dependency failed to install
  • Fixed bottle creation, was allowing some special characters in the name
  • Fixed Desktop entires, was setting the wrong path to the executable
  • Fixed the Download manager, was unable to reach some resources (e.g. physx) due to lack of User-Agent
  • Fixed dependencies installation during bottle creation, was breaking the bottle if a dependency is unreadable
  • Fixed a recursion in gamescope settings

Translations

  • Portuguese translations thanks to @hugok79, @laralem
  • Bulgarian translations thanks to @kostadin04
  • Italian translations thanks to @albanobattistella, @phaerrax
  • Portuguese (Brazil) translations thanks to @davipatricio, @andrelomba86, @farribeiro
  • Sweedish translations thanks to @Lemonmeth, @eson57
  • Basque translations thanks to Sergio Varela
  • Greek translations thanks to @dim20
  • Croatian translations thanks to @milotype
  • Danish translations thanks to @emiltang, @ettmetal
  • Dutch translations thanks to @MichelN86
  • Polish translations thanks to Krzysztof Marcinek
  • French translations thanks to @julroy67
  • German translations thanks to Lasse Palm
  • Spanish translations thanks to @Lvaskz, @d33vliter
  • Norwegian BokmΓ₯l translations thanks to @comradekingu
  • Indonesian translations thanks to @rezaalmanda
  • Turkish translations thanks to @ersen0
  • Russian translations thanks to @mclvren
  • Esperanto translations thanks to phlostically
  • Chinese (Simplified) translations thanks to Eric, @lumingzh
  • Finnish translations thanks to Jiri GrΓΆnroos
  • Japanese translations thanks to @shuriken1812
  • Czech translations thanks to @panmourovaty
  • Hungarian translations thanks to @ovari
  • Chinese (Traditional) translations thanks to @XiaoPanPanKevinPan
  • Vietnamese translations thanks to Giai Ngo

2022.1.14-trento-4

18 Jan 17:52
Compare
Choose a tag to compare
  • fix win64 DLLs installation

2022.1.14-trento-3

18 Jan 17:13
Compare
Choose a tag to compare
disable unstable appimage build

2022.1.14-trento-2

15 Jan 12:13
Compare
Choose a tag to compare
  • fix wayland support

2022.1.14-trento-1

13 Jan 21:15
Compare
Choose a tag to compare

2022.1.14-trento

13 Jan 18:14
Compare
Choose a tag to compare

Download on Flathub

Read this

⚠ We are updating the dependencies repository, if you face problems, please try again later.


Deb packages work on Ubuntu 21.10+ only.

Release day: https://usebottles.com/blog/release-2022.1.14

News

  • Stop a running program directly from the program list
  • Vulkan ICDs are now automatically found and properly loaded according to your GPUs
  • Dependencies are now installed even faster (give it a try)
  • Experimental layered-bottles (currently only for developers)
  • Support for local repositories, see the documentation
  • Introducing the Health check, this display a lot of useful information about your installation
  • New and improved dialogs for manifests, reviews and more
  • During bottle creation, missing componentes are not installed automatically
  • All dependencies have been updated to use the new structure and avoid residuals in temp
  • The copy_cab_dll method for dependencies was deprecated if favor of new copy_file
  • Improved accessibility, now it is possible to interact with widgets through keyboard
  • The Software environment was renamed to Applications
  • The "Compiler" notice is now hidden by default when DXVK is enabled, enable the DXVK HUD option to restore it
  • Installers can now execute scripts through the new run_script action
  • The Bottles runtime and GameMode settings are now placed under System instead of Graphics
  • Dependencies can now use win32/win64 placeholders to automatically detect the right sys path (system32/syswow64 according to the bottle arch)
  • Deprecated old scripts-installation for DXVK, VKD3D, DXVK-Nvapi which are now managed by Bottles
  • Dependencies can now handle nested-dependencies (e.g. dotnet48 now depend on dotnet40, so it will automatically installed if not already)
  • The wineserver is now automatically restarted when chaning sync type (system, esync, fsync)
  • Initial Gamescope support
  • Fullscreen mouse capture can now be set from the bottle preferences

Bug fixes

  • Fixed program arguments, was not storing correctly
  • Fixed Windows version change, winxp was using wrong values
  • Fixed a regression in xfce4-terminal support
  • Fixed a bug in dependencies installation when handling the uninstaller
  • Fixed a bug in components recognition when there are no components
  • Fixed a bug in programs rename, was generating a new copy of the program instead of renaming it
  • Fixed a bug during dependencies installation (when using the cab_extract method), DLLs were copied to wrong location
  • Fixed a regression in DXVK-Nvapi installation, causing missing DLLs
  • Fixed winemenubuilder blacklisting that was not working for runners which are using the lib32 path
  • Fixed the ptrace() problem with Flatpak
  • Fixed a bug when changing Sync type, was breaking next executions due to an already running wineserver with the wrong sync type

Translations