Skip to content

Release v1.5.1

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Jul 20:00

Installation

curl -fsSL https://install.danklinux.com | sh

Assets

Complete Packages

  • dms-full-amd64.tar.gz - Complete package for x86_64 systems (CLI binaries + QML source + shell completions + installation guide)
  • dms-full-arm64.tar.gz - Complete package for ARM64 systems (CLI binaries + QML source + shell completions + installation guide)

Individual Components

  • dms-cli-amd64.gz - DMS CLI binary for x86_64 systems
  • dms-cli-arm64.gz - DMS CLI binary for ARM64 systems
  • dms-distropkg-amd64.gz - DMS CLI binary built with distro_package tag for AMD64 systems
  • dms-distropkg-arm64.gz - DMS CLI binary built with distro_package tag for ARM64 systems
  • dankinstall-amd64.gz - Installer binary for x86_64 systems
  • dankinstall-arm64.gz - Installer binary for ARM64 systems
  • dms-cli-<version>.tar.gz - Go source code with vendored modules (for distro packaging)
  • dms-qml.tar.gz - QML source code only

Checksums

  • *.sha256 - SHA256 checksums for verifying download integrity

Installation: Extract the dms-full-*.tar.gz package for your architecture and follow the INSTALL.md instructions inside.


What's Changed

Features

  • feat(void): switch package repositories to R2 by @Purian23 (b1beecb)
  • feat(media): add toggle for album art accent colors (#2831) by @hthienloc in #2832
  • feat(release): add issue notification script for retesting on new releases by @Purian23 (b5908f4)
  • feat(ipc): add settings dump to print full live config as JSON by @sweenu in #2817
  • feat(dms updater): add support for ignoring specific packages during system updates by @Purian23 (e9d958b)
  • Feature/split move size hyprland windowrules by @Mikilio in #2824
  • feat: new PAM auth management & settings in greeter/lockscreen by @Purian23 (9967db0)

Fixes

  • fix(notifications): handle sound-name hint by @bbedward (6d08b91)
  • fix(workflow): void stable packages by @Purian23 (b8f216d)
  • fix(media): resolve monochrome album art accents by @bbedward (302cfda)
  • fix(ListViewTransitions): null transitions when duration truncates to 0ms by @14Do in #2791
  • fix(settings): battery tab items not in search by @scottmckendry in #2794
  • qs/common: fix path decoding fixes #2802 port 1.5 by @bbedward (bf64451)
  • widgets: fix dropdown/icon picker referencing a dead window port 1.5 by @bbedward (375afaa)
  • fix(player): combine trackid with text identity by @kanghengliu in #2808
  • fix(notifications): dismiss popups when senders close notifications by @atimofeev in #2815
  • fix(void): updated dms-greeter stability support by @Purian23 (ee84489)
  • fix(printers): fix add by address with manually entered host by @bbedward (c7b58e5)
  • fix(process-list): defer IPC actions until modal is loaded by @AiraNadih in #2829
  • fix: use sleep_monitor/wakeup_monitor for DPMS to preserve monitor layout by @A0-42 in #2842
  • fix(dash-tabs): update visibility logic for dash tab elements by @Purian23 (e29b974)
  • fix(port-audit): update git fetch command to include prune opt by @Purian23 (c0134c2)
  • fix(dash): resolve pointer cursor hover issue in connected mode by @hthienloc in #2845
  • core: fix security and concurrency issues found in a backend audit by @asteroidzman in #2805
  • Fixed bluetooth UI bug mentioned in #2627 by @Salio24 in #2850
  • dock: fix dock s howing with no apps port 1.5 by @bbedward (bd70a62)
  • fix(Modal): respect targetScreen property instead of always using focused screen by @hthienloc in #2861
  • chore: fix indentation in niri media key bindings. by @Alexis12119 in #2858
  • media: fix track art flash from chrome changing media art sizes on track change by @bbedward (deb0138)
  • fix(greeter): reimplement regression to hide debug logs during login by @Purian23 (6b70491)
  • gamma: fix scheduler losing track during suspend by @bbedward (1105047)
  • tailscale: fix inconsistency in styling of control center widget port 1.5 by @bbedward (3b1a3c1)

Internationalization

Other Changes

Full Changelog: v1.5.0...v1.5.1