Releases: bottlesdevs/Bottles
Releases · bottlesdevs/Bottles
60.1
What's Changed
- fix: wrap runners/cache/dll preferences pages in AdwPreferencesGroup by @lina-bh in #4235
- 60.1 by @mirkobrombin in #4237
New Contributors
Full Changelog: 60.0...60.1
60.0
What's Changed
- feat[close #3872]: Add native Wayland option in bottle settings by @mirkobrombin in #4177
- fix[close #4007]: Steam Deck Controls Don't Work in Gaming Mode by @mirkobrombin in #4178
- feat[close #4175]: Remove user tracking by @mirkobrombin in #4180
- Translations update from Hosted Weblate by @weblate in #4170
- feat: upgrade to easyterm 1.0.0 by @mirkobrombin in #4181
- feat: change repositories URLs via UI by @mirkobrombin in #4182
- feat[closes #4188]: Registry rules system for reusable prefix policies by @mirkobrombin in #4190
- fix: circular import by @mirkobrombin in #4191
- feat: ability to spawn processes with (new) Winebridge by @mirkobrombin in #4196
- fix: enforce shell mode in winebridge runExe by @mirkobrombin in #4197
- feat[close #4129]: make updating runners, dxvk, etc easier by @mirkobrombin in #4198
- feat[closes #4192]: Ability to only inherit some system environment by @mirkobrombin in #4199
- fix[closes #4163]: Working Directory Setting Does Not Persist Between by @mirkobrombin in #4200
- feat[closes #2801]: Suggest how to install missing flatpak extensions by @mirkobrombin in #4201
- fix[closes #4077]: Cannot create Desktop Entry after assigning by @mirkobrombin in #4202
- fix[closes #4054]: It is not clear how to create new env vars by @mirkobrombin in #4203
- fix: correct return in config.load by @mirkobrombin in #4204
- feat: Re-introduce the journal browser by @mirkobrombin in #4205
- fix: easyterm not running due to missing critical GTK env vars by @mirkobrombin in #4207
- feat: manage caches from the Bottles' preferences view by @mirkobrombin in #4208
- feat: aligned the DLL Components UI with the Runners UI by @mirkobrombin in #4209
- feat: ask for user consent to update WineBridge by @mirkobrombin in #4210
- feat: new bottle's creation dialog by @mirkobrombin in #4211
- feat: new bottle's details UI by @mirkobrombin in #4212
- cleanup: add pyrightconfig.json file to exclude build files by @mirkobrombin in #4213
- feat: better logging for installers by @mirkobrombin in #4215
- release: 60 by @mirkobrombin in #4216
Full Changelog: 52.1...60.0
Release Tested With Following Programs
- Notepad++ (WineBridge enabled)
- Steam
52.1
What's Changed
- Add support for pre-run and post-run script arguments and argument placeholders by @evertonstz in #4102
- Add playtime tracking backend by @evertonstz in #4108
- fix[close #4152]: Apps not launching with dedicated sandbox enabled by @mirkobrombin in #4160
- fix[closes #4039]: Crash when creating a bottle by @mirkobrombin in #4161
- Add minimal playtime tracking frontend by @evertonstz in #4168
- Translations update from Hosted Weblate by @weblate in #4145
- 52.1 by @mirkobrombin in #4171
New Contributors
- @evertonstz made their first contribution in #4102
Full Changelog: 52.0...52.1
Release Tested With Following Programs
- Notepad++
52.0 - "I'm back" edition 😎
What's Changed
- General stability and UX improvements
- Multiple fixes and UI enhancements
- Ported Onboard Dialog to AdwDialog for better integration with libadwaita
- Fixed "Is a directory" error (closes #4144)
- Added support for Windows Vista
- Added the option to cancel bottle creation
- The Onboard Dialog now displays which operations are being performed
- Added the ability to cancel component downloads
- Enabled the Sandbox feature
- Improved copy performance by transferring data in chunks instead of byte by byte
- Fixed an issue where orphaned entries were not removed from the library after uninstalling a program
- Fixed a bug that prevented the configuration from loading in certain cases
- Font smoothing is now enabled by default
- Made the donation button more prominent
- Updated GNOME Platform to 49
- Resolved a long-standing issue with Weblate - translations are now updating again
Contributors
- @mirkobrombin — #4131, #4139, #4143, #4148, #4149, #4150, #4151
- @weblate — #4140, #4141
- and many others but we had to squash and merge the Weblate PR due to a know GitHub issue...
Full Changelog: 51.25...52.0
Release Tested With Following Programs
- Notepad++
- Battle.net
51.25
What's Changed
- fix: invalid method call when changing the "update-date" preference by @ju1ius in #4046
- fix: prevent exception when updating a bottle's dependecy list view by @ju1ius in #4045
- Added support for st terminal by @pikami in #4016
- fix: ensure the whole placeholder folder gets removed on bottle deletion
- fix (steam): load BottleConfig from bottle.yml if it exists
- fix: broken CMD action with xfce4-terminal
New Contributors
Release Tested With Following Programs
- Notepad++
- Battle.net
Full Changelog: 51.24...51.25
51.24
51.23
Revert everything due to a mistake with the release
51.22
Warning
This release accidentally incorporates a lot of untested code. Everything is reverted in 51.23.
What's Changed
- Appstream improvements by @TheEvilSkeleton in #3704
- Restructure by @TheEvilSkeleton in #3691
- Integrate
pyupgradeas a pre-commit hook by @EmoonX in #3697 - Translations update from Hosted Weblate by @weblate in #3522
- Update deps by @TheEvilSkeleton in #3741
- Remove NVIDIA Flatpak Workaround by @404NetworkError in #3726
- appdata:
translate=noproperties by @yakushabb in #3327 - frontend: Added 'Failed adding to Steam Library dialog' in program_row.py' dialog by @mhd12e in #3730
- Fix build by @TheEvilSkeleton in #3749
- chore: Update dependency list updater by @TheEvilSkeleton in #3770
- fix: use correct wine path on 10.2 and above by @lagodimos in #3800
- 🤖: Update manifest (important) by @github-actions[bot] in #3753
- bottle-row: Set can-target and can-focus to false by @TheEvilSkeleton in #3808
- flatpak: Split dependencies by @TheEvilSkeleton in #3845
- Jetbrains logo by @Karol23145 in #3974
- Donation dialog by @mirkobrombin in #3984
- Revert "Remove NVIDIA Flatpak Workaround" by @404NetworkError in #3853
New Contributors
- @404NetworkError made their first contribution in #3726
- @yakushabb made their first contribution in #3327
- @mhd12e made their first contribution in #3730
- @lagodimos made their first contribution in #3800
- @Karol23145 made their first contribution in #3974
Full Changelog: 51.18...51.22
51.21
- Add more categories to appstream and desktop entry
- Fix bug where creating a 64-bit bottle would not work on Wine 10.2 and above (#3800)
- Fix bug where clicking the radio button in the new bottle dialog would not set the appropriate environment
Full Changelog: 51.20...51.21
51.20
Make the preferences dialog open again
Full Changelog: 51.19...51.20