github bottlesdevs/Bottles 2022.1.28-trento

latest releases: 51.13, 51.12, 51.11...
2 years ago

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

Don't miss a new Bottles release

NewReleases is sending notifications on new releases.