Bottles 67.6 ships bottle organization, UMU-Proton controls, and a pile of fixes
Bottles 67.6, the latest stable release of the popular open-source tool for running Windows apps and games on Linux, adds the ability to move and duplicate bottles, deeper UMU-Proton integration, and a broad sweep of stability fixes.
Bottles 67.6 is out. The latest stable release of the open-source tool that helps Linux users run Windows programs and games went live on November 4, pushed out by creator Mirko Brombin.
It's an incremental point release, one that builds directly on 67.5. The commit log tells the story of the size: 52 commits spanning 86 files, with six contributors behind it. Five are people you can name. The sixth is GitHub's own github-actions CI bot, quietly pinning published images between releases.
It's another fast hop in what's become a near-maniacal release cadence. 67.0 hit on August 31. 67.6 landed about five weeks later. During that window the team shipped roughly one stable version every day or two, which means 67.6 is the tip of a very active development chain.
What actually changed
The new features cluster into a few buckets, and most of them are about managing large libraries without going cross-eyed.
You can now move a bottle from one storage folder to another. Duplicating a bottle used to force it into a default location; now you get to pick where the copy lives. Good for tidying up, or for shoving a big collection onto a larger drive.
Each bottle can also carry free-text notes. You can jot down why it exists or which tweaks you applied. Small feature, but libraries balloon fast, and this is exactly the kind of thing that pays off once you stop counting bottles in the low double digits.
The main library view gains sorting by bottle name, and the statistics dialog gets a playtime-reset button for starting over on tracked stats.
Display control rounds out the feature set. Advanced Display Settings now offer three DPI modes: Default, Application, and System. The release also adds a fix to correctly read the current scaling mode back from Wine, rather than only writing it. Details matter when you're juggling multiple high-DPI displays.
Deeper UMU integration
The more technically interesting work here targets UMU, the community launcher that lets you run Proton games outside of Steam.
Version 67.6 adds optional UMU controls, so you can decide whether launch parameters get applied at all. It also supports specifying launch wrappers within UMU configuration, which is a small door open for power users who want finer control over how a game boots.
Perhaps the most practical piece: UMU download status now shows up in the library view, so you can watch dependency progress without hunting through a separate tool.
Keep in mind that UMU is part of the Open Wine Components project. It's essentially a community reimplementation of the same runtime machinery Valve uses for Proton, packaged so any launcher can spin up a properly optimized environment. For Bottles users, that means running Windows games as Proton games without adding them to the Steam library.
What got fixed
The fix list is where 67.6 probably earns its keep, since much of it targets real reported annoyances rather than flashy new toys.
Interrupted downloads on slow connections were addressed with a longer read timeout and bounded retries. Flaky or bandwidth-starved links should abort installs far less often now.
Startup regressions also got attention. There's a fix for launch hangs and a specific one for a bug where Battle.net would simply relaunch itself over and over.
Smaller but notable fixes include importing bottles on external drives, restoring the Windows version after dependency installation, and correcting the switch between Fsync and NTSync scheduling modes. The latter is interesting for gamers, since it affects real-time thread scheduling for game threads.
Windows XP selection on 64-bit bottles was corrected too, plus how Wine servers are shut down and a fix keeping GL32 debug symbols from being captured in the wrong mount.
It's a long list, honestly. It's the kind of maintenance that never makes headlines but quietly keeps daily use from fraying.
Why this one matters
For a moment, context worth noting: the same release cycle saw Brombin's work enable Microsoft Office (and Office 365) to run on Linux through Bottles' experimental Soda builds, a widely discussed achievement for anyone needing proprietary productivity software on Linux. 67.5 let the Flathub version use experimental Soda with the latest Office fixes; 67.6 refreshes those catalogs and installer logs again.
Taken together, 67.6 reads like a project listening to its own users. The organization tools, the playtime reset, the download progress visibility; these aren't the kind of things you see advertised. They're the quiet signals that a team is tracking real pain points.
The software remains free and open source under GPLv3, founded in 2017 by Brombin, an Italian designer who's since gone on to other ventures including the immutable distro VanillaOS. As of this year the project sits at roughly 9,050 GitHub stars, maintained by a small but active contributor pool.
How to get it
The recommended route is Flatpak:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install flathub com.usebottles.bottles
There's also a container-native path via cpak, and the release itself is tagged on GitHub.
Head here to the 67.6 release page for the changelog, or check the compare view if you want to read every commit by hand.
