Releases: bottlesdevs/Bottles
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
51.19
Important
Any release beyond this point and under 52.0 will only contain backports from main.
What's Changed
- Re-introduce runtime
 - Add 
translate=noproperties (#3327) - Update screenshots
 - Add brand colors
 - Update developer name
 - Use sentence case for summary
 - Add screenshot captions
 - Fix DXVK-NVAPI not toggling bug
 
Full Changelog: 51.18...51.19
51.18
What's Changed
- fix[close #3599]: CLI no longer works when starting a Bottle by @jntesteves in #3605
 - Use GtkButton for donate button by @TheEvilSkeleton in #3603
 - Add keyboard shortcuts dialog by @TheEvilSkeleton in #3588
 - Integrate pre-commit by @TheEvilSkeleton in #3592
 - Use FileDialog for all file/path pickers by @penguinpee in #3554
 - Delete sandbox and runtime, and clean up directory structure by @TheEvilSkeleton in #3615
 - Fix missing combo letter when removing a drive by @EmoonX in #3616
 - Save pre/post-scripts paths with 
Noneinstead of""on reset by @EmoonX in #3620 - window: Add mnemonics in primary menu by @TheEvilSkeleton in #3665
 - Rework New Bottle dialog by @TheEvilSkeleton in #3653
 - Fix forums link by @Qronikarz in #3672
 - Start "Add Shortcuts" dialog at the root of the bottle by @XBagon in #3688
 - Rework Environment Variables dialog by @jntesteves in #3679
 - bottle-row: Port to AdwWrapBox by @TheEvilSkeleton in #3700
 
New Contributors
- @penguinpee made their first contribution in #3554
 - @cain-dev made their first contribution in #3461
 - @Qronikarz made their first contribution in #3672
 - @XBagon made their first contribution in #3688
 
Full Changelog: 51.17...51.18
51.17
๐ Do you enjoy Bottles?
If so, please consider donating to support the Future of Bottles.
๐ฃ What's Changed
- Update DXVK subtitles to include Direct3D 8 by @EmoonX in #3557
 - Restore line accidentally deleted in 5439cf0 by @jntesteves in #3596
 - Fixed a regression that makes the bottle's preferences page blank in some cases by @mirkobrombin in #3600
 
๐ฎ App/Game used to test this release
We are experimenting with this new thing in the release notes. Basically this is the app/game we used to test the new release.
- Grand Theft Auto V via Epic Games Store
 
๐ฌ Forums are back!
Forums are now back on GitHub Discussions!
Full Changelog: 51.16...51.17