Skip to content

Releases: bottlesdevs/Bottles

2022.5.14-trento-1

16 May 21:07
Compare
Choose a tag to compare

Download on Flathub

Hotfix:

  • Fix for launching batch files triggering GUI
  • Fix for journal causing crash in case of corruption
  • Fix for the wine sync switch not stopping the wineserver in some cases

Features:

  • Open Bottles with a pre-selected bottle via legacy CLI (bottles -b BottlePathName)
  • Unimplemented features of Steam Proton prefix support are now hidden

2022.5.14-trento

14 May 11:18
Compare
Choose a tag to compare

Download on Flathub

News

  • Downloads now show progress
  • Programs can now be added multiple times with different arguments/options
  • Added the ability to permanently remove programs from the list
  • Reworked program's menu
  • Path is now shown for custom scripts in programs launch options
  • Improve startup speed when launching programs from CLI
  • Some initial checks are now cached to improve startup speed
  • EasyTerm now allows you to copy and paste content
  • Improved Windows paths conversion using native methods
  • Desktop entries are now generated with the icon
  • An alert is shown when the user custom bottles path is not reachable
  • An alert is shown when the flatpak has no permissions to add desktop entries
  • Windows 95, 98 now available for 32-bit bottles
  • Programs list is now updated when an executable stops running
  • Health check now shows disk and memory info
  • LatencyFleX can now be installed from installers
  • Installers can now declare checks to make sure the program is installed before adding a new entry to the program list
  • Installers can now monitor the exit of executables before proceeding
  • Improved installation speed of DLL components (DXVK, vkd3d ..)
  • Dependencies can now import registry bundles

Fixes

  • Fixed data.yml file not being reinitialized if empty
  • Fixed gnome-terminal support
  • Fixed encoding not being properly set when launching commands
  • Fixed launch options being ignored when launching from desktop entries
  • Fixed wrong tooltips in programs list
  • Fixed post scripts not being launched if the program fails to
  • Fixed a regression in launching executables from the file manager
  • Fixed a regression in versioning, was not checking for file recursively
  • Fixed sys-wine not being detected
  • Fixed program arguments not properly set when using gamemode or gamescope
  • Fixed issue with batch files not starting with path containing spaces
  • Fixed a bug with the backup manager, was causing with empty paths
  • Fixed a bug in the journal manager, was causing a crash if missing a key
  • Fixed a bug where parameters were not updated correctly when using installers that depend on other installers
  • Fixed a bug that caused dependencies not to show as installed starting from the second bottle
  • Fixed a bug with library not being reinitialized if empty

Translations

2022.5.2-trento-3

09 May 21:54
Compare
Choose a tag to compare

Download on Flathub

Hotfix:

  • Workaround to properly handle spaces in paths
  • Fixed a bug with the backup manager, was causing with empty paths

2022.5.2-trento-2

07 May 09:10
Compare
Choose a tag to compare

Download on Flathub

Hotfix:

  • Fixed a regression in versioning, was not checking for file recursively
  • Fixed a regression in launching executables from the file manager
  • Fix post-scripts, were not executed if the WineCommand fails

2022.5.2-trento-1

03 May 14:46
Compare
Choose a tag to compare

Download on Flathub

Hotfix:

  • Fix onboarding, crashing due to a mismatching page id

2022.5.2-trento

02 May 22:22
Compare
Choose a tag to compare

Download on Flathub

News

  • General improvements to respect GNOME Circle requirements
  • More consistency of buttons/menus position
  • Improve Onboarding process
  • Auto-focus in bottle's name field when creating a new bottle
  • New bottle's name field now uses default style
  • New bottle create button is now always visible but disabled (not sensitive) if not usable
  • Improve end of bottle creation modal
  • Suggest how to install first program in new bottle
  • Explain what to do in each page
  • Explain what to do the first time you open a bottle
  • Bottle renaming is now in preferences view
  • Explain what compatibility grades are
  • Add missing dots to sentences
  • Fit title case
  • Align animations to most GNOME apps

Fixes

  • Fixed desktop entries, bottles-cli was using Name instead of Path (Thanks to @emiltang)

Translations

2022.4.28-trento

27 Apr 20:29
Compare
Choose a tag to compare

Download on Flathub

News

  • General UI improvements, make the interface more consistent and easier to use.
  • Support for bottles on different paths, the option is present in the custom env settings but is also respected by all the other envs
  • Notable general performance improvements of the WINE backend
  • Installers now supports the run_winecommand action, allowing you to run commands inside the prefix via WINE (refer to the maintainers documentation)
  • Dependencies now supports the delete_dlls action to remove a dll before updating (refers to the maintainers documentation)
  • Templates are now updated on bottle creation if newer components are detected, this will speed up the creation of new bottles
  • Desktop entries now uses the new CLI to launch the executable
  • The journal can now be browsed from Bottles, accessible from the Health check menu
  • The d3dx9 dependency (and more coming) now uses small archives, this speed up the installation
  • Windows paths are now launched via the Start WineProgram which set the current working directory to make sure it finds all files
  • Start WineProgram now tries to convert Unix paths to Windows if explicitly requested
  • The bottle's cwd preference has now a new button to reset to the default one
  • Desktop entries can now be updated, just press "Add Desktop Entry" again from the programs list (Thanks to @emiltang)
  • Updated samba to 4.15.6 (Thanks to @rmnscnce)

Fixes

  • Fixed flickering start/stop buttons in the programs list
  • Fixed a bug with Steam Launch options, which resulted in a crash when empty
  • Fixed a bug in the CLI, which could cause crashes due to the message handler
  • Fixed a bug with runners' libraries, some were not loaded in the environment
  • Fixed a bug with the Journal manager, was not creating the file on first launch
  • Fixed a bug with WineCmd WineProgram, spaces were not handled when launching batch scripts
  • Fixed a bug with DLL Components manager, in some conditions it could cause a crash when trying to handling a missing DLL
  • Fixed a bug with WinePath Wineprogam, paths were not escaped causing in wrong results
  • Fixed a bug in opening the file manager for a program, it did not support Windows paths
  • Fixed a bug in bottle naming, quotes were not always escaped
  • Fixed a bug with xterm, was disappearing after run (Thanks to @vickyorlo)
  • Fixed a bug with Steam Proton prefixes, those were not detected on some distributions (Thanks to @Thesola10)

Translations

2022.4.14-trento-2

16 Apr 14:54
Compare
Choose a tag to compare

Download on Flathub

Hotfix:

  • Removed fallback download for winebridge (was causing a hang on some distributions)
  • Fix for xterm support

2022.4.14-trento-1

15 Apr 19:06
Compare
Choose a tag to compare

Download on Flathub

Hotfix:

  • Fixed a regression in bottles-cli

2022.4.14-trento

13 Apr 20:23
Compare
Choose a tag to compare

Download on Flathub

News

  • The importer can find and import the default .wine prefix too
  • New experimental Library mode feature is now available
  • New Loading screen for startup
  • New option to restore hidden programs
  • The Versioning manager preserve symlinks
  • Working directory is now automatically set to the executable parent directory for manual launch
  • The experimental Steam Proton Prefixes now supports third-party libraries
  • The Direct3D renderer mode can now be changed from the bottle's preferences
  • The "Kill all" button now show a confirmation dialog
  • The DXVK version selection was removed when creating a custom bottle
  • DLL Components and Runners can be removed from Bottles' preferences
  • Support for obs-vkcapture
  • Support for VKBasalt
  • Small improvements by @psydvl and @RickAndTired

Fixes

  • Fixed a bug with runner updates
  • Fixed a bug with initial components check
  • Fixed some missing translations
  • Fixed a bug with bottle creation during dependencies installation
  • Fixed a bug with gnome-terminal, spaces was not escaped
  • Fixed a bug with DLL components installation, was causing a crash on missing DLLs
  • Fixed a bug during Steam Proton prefixes update, was failing on missing launch options

Translations

  • Kurdish (Central) translations thanks to @petrichor-494
  • Turkish translations thanks to jose.gonzalez. 2007, @ersen0
  • Chinese (Simplified) translations thanks to Eric
  • French translations thanks to @julroy67

Special thanks to @azubieta who is helping us resurrect the Appimage. At the moment there is no build yet but it could arrive in days or with the next release.