Skip to content

2.1.0

Choose a tag to compare

@github-actions github-actions released this 12 Jul 19:54

Discord Music RPC 2.1.0

This release introduces support for additional Linux distributions, improves update checking, adds debug logging, and fixes several issues related to RPC status and system sleep behavior.

Added

  • A Debug Logs section in the extension.
  • Support for Nix/NixOS and Arch Linux.
Nix/Arch Installation

Arch Linux:
Install via the one-shot installer script:

curl -fsSL https://raw.githubusercontent.com/KanashiiDev/discord-music-rpc/main/scripts/install-arch.sh | bash

Or install the .pkg.tar.zst package directly from GitHub Releases:

sudo pacman -U discord-music-rpc-<version>-x64.pkg.tar.zst

NixOS / Nix:
Quick install without modifying your configuration:

nix profile add github:KanashiiDev/discord-music-rpc

Or add as a flake input for NixOS module / home-manager support:

inputs.discord-music-rpc.url = "github:KanashiiDev/discord-music-rpc";

Improved

  • App update checking.
  • Extension
    • Optimized orphan settings cleanup.
    • Improved parser list reloading and caching behavior.
    • Improved parser registration initialization and save scheduling.
    • Installed activities are now automatically removed when deleted from the remote repository.
    • Userscript IDs are now preserved after the first save instead of being regenerated on every edit.
    • Duplicate userscripts are now prevented based on both script ID and content.

Fixed

  • Incorrect RPC connection status displayed in the system tray.
  • An issue where the application could prevent the system from entering sleep mode.
  • A race condition affecting activity registration persistence.

Full Changelog: 2.0.0...2.1.0