System76 has released COSMIC Desktop 1.0.12, a small maintenance update for its Rust-based desktop environment. This release updates the required Rust version to 1.93 and refreshes several dependencies across the COSMIC stack.
Notably, the compositor now features an updated Smithay stack to resolve drag-and-drop issues and includes a DPMS-related fix that improves resume behavior.
COSMIC Files now displays names for network locations and offers improved handling of desktop entry fields. COSMIC Settings has been updated to ensure wallpaper directory scanning follows symlinks. Additionally, this release resolves a panic affecting OpenRC systems using openrc-settingsd.

COSMIC Store now forces a cache update when users manually check for updates, ensuring more consistent update-checking behavior within the store interface.
COSMIC Terminal introduces a notable usability improvement by allowing users to open new tabs in the current directory. The terminal also updates zoom reset behavior so it applies only to the current tab rather than the entire session.
Finally, COSMIC Edit now supports text box IME, and several COSMIC components receive translation updates and refreshed dependencies.
For more information, see the changelog.
COSMIC Desktop 1.0.12 packages are expected to arrive in the repositories of rolling-release distros such as Arch, openSUSE Tumbleweed, CachyOS, and others shortly. Pop!_OS 24.04 LTS users already have it available as an update.

Great update. What about Fedora Cosmic spin? Will the update be available for that distro? Thank you again.
Where did you get the idea that it would depend on systemd? I use BSD at home and I’ve never heard that before (I don’t know Gnome and I don’t use it)
If you are actually replying to me, I think you misread.
I never said Cosmic would, I said I hope they never do (get bought into systemd astroturfing)! That’s very different.
That’s just me trying to prevent history (of other desktops) from repeating when Cosmic is such a great desktop and I don’t want it to give up to astroturfing.
Okay, thanks for the answer. I didn’t mention that I’m using BSD with KDE 6. A dependency on systemd would break everything. Unfortunately, I haven’t read anywhere that KDE is considering it.
Alex is wrong, there are only 2 KDE components that depend on systemd and they’re both optional.
One of them is Plasma Login Manager (the greeter) and the other one I can’t remember right now but this was discussed recently on this blog’s comments.
It’s awesome that they offer fixes for alternative init systems like OpenRC. I hope they never get dependent on systemd like Gnome already is and KDE is gearing towards.
The rest are incremental usability improvements to what is already extremely stable (running Cosmic on a 20 days uptime).