chore(release): bump workspace version to 2.1.0
Workspace version + lock, and the metainfo gains its 2.1.0 release entry (the release workflow re-stamps version and date at tag time). flake.nix and the Flathub manifest are post-tag and stay untouched; the snap-qt recipe stamps its version from the tag. cc
This commit is contained in:
3 files changed
+47
-35
No files matched your search
Generated
+34
-34
@@ -4031,7 +4031,7 @@ checksum = "d55d956fa96f5ec02be2e13af0e20391a5aa83d6a074e3ad368959d0fab299ea"
|
||||
|
||||
[[package]]
|
||||
name = "qbz-app"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"base64 0.23.1",
|
||||
"chrono",
|
||||
@@ -4057,7 +4057,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-audio"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"alsa",
|
||||
"alsa-sys",
|
||||
@@ -4116,7 +4116,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-cmaf"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"aes",
|
||||
"base64 0.23.1",
|
||||
@@ -4131,7 +4131,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-core"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"async-trait",
|
||||
@@ -4153,7 +4153,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-credentials"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"aes-gcm",
|
||||
"ashpd",
|
||||
@@ -4171,7 +4171,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-dac-wizard-core"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"qbz-audio",
|
||||
"qbz-i18n",
|
||||
@@ -4180,7 +4180,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-disc"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"base64 0.23.1",
|
||||
"dirs 6.0.0",
|
||||
@@ -4199,7 +4199,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-dsd"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"id3",
|
||||
"log",
|
||||
@@ -4209,7 +4209,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-external-reco"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"futures-util",
|
||||
@@ -4244,7 +4244,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-jellyfin"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"reqwest",
|
||||
"rustls",
|
||||
@@ -4288,7 +4288,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-log"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"chrono",
|
||||
"dirs 5.0.1",
|
||||
@@ -4317,7 +4317,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-media-cache"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"rusqlite",
|
||||
"serde_json",
|
||||
@@ -4326,7 +4326,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-media-controls"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"ashpd",
|
||||
"async-channel",
|
||||
@@ -4362,7 +4362,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-models"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"chrono",
|
||||
@@ -4376,7 +4376,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-music-link"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"log",
|
||||
@@ -4391,7 +4391,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-offline-cache"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"dirs 6.0.0",
|
||||
"futures-util",
|
||||
@@ -4413,7 +4413,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-player"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"futures-util",
|
||||
@@ -4453,7 +4453,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-plex"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"dirs 6.0.0",
|
||||
"open",
|
||||
@@ -4465,7 +4465,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-qobuz"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"base64 0.23.1",
|
||||
@@ -4490,7 +4490,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-qt"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"arboard",
|
||||
"async-trait",
|
||||
@@ -4563,7 +4563,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-radio"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"dirs 5.0.1",
|
||||
"log",
|
||||
@@ -4574,7 +4574,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-reco"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"log",
|
||||
"qbz-integrations",
|
||||
@@ -4587,7 +4587,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-rip"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"flacenc",
|
||||
"lofty",
|
||||
@@ -4598,7 +4598,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-secrets"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"aes-gcm",
|
||||
"base64 0.23.1",
|
||||
@@ -4615,7 +4615,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-source"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"log",
|
||||
@@ -4638,7 +4638,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-subsonic"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"md-5",
|
||||
"reqwest",
|
||||
@@ -4650,7 +4650,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-text-utils"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"chrono",
|
||||
"qbz-i18n",
|
||||
@@ -4658,7 +4658,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbz-theme"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"image",
|
||||
"serde",
|
||||
@@ -4667,7 +4667,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qbzd"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"clap",
|
||||
@@ -4711,7 +4711,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qconnect-app"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"futures-util",
|
||||
@@ -4733,7 +4733,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qconnect-core"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"qbz-models",
|
||||
"serde",
|
||||
@@ -4742,7 +4742,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qconnect-lan"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"base64 0.23.1",
|
||||
"if-addrs 0.15.0",
|
||||
@@ -4766,7 +4766,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qconnect-protocol"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"log",
|
||||
"prost",
|
||||
@@ -4779,7 +4779,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "qconnect-transport-ws"
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"futures-util",
|
||||
|
||||
+1
-1
@@ -64,7 +64,7 @@ members = [
|
||||
default-members = ["qbz-qt"]
|
||||
|
||||
[workspace.package]
|
||||
version = "2.0.2"
|
||||
version = "2.1.0"
|
||||
edition = "2021"
|
||||
license = "MIT"
|
||||
repository = "https://github.com/vicrodh/qbz"
|
||||
|
||||
@@ -69,6 +69,18 @@
|
||||
</screenshot>
|
||||
</screenshots>
|
||||
<releases>
|
||||
<release version="2.1.0" date="2026-08-31">
|
||||
<description>
|
||||
<p>QBZ 2.1.0 brings the Qt frontend to its first minor release: QConnect grows official LAN pairing parity, casting gets a second hardening round, and playlists, hotkeys and the audio stack all move forward.</p>
|
||||
<ul>
|
||||
<li>QConnect: LAN discovery and pairing aligned with the official clients, shuffle and volume authority fixes, and a hardened handoff/takeover lifecycle</li>
|
||||
<li>Casting: progressive serving, a Plex proxy, visualizer while casting, and X.509 v1 device certificates for Chromecast built-in</li>
|
||||
<li>Playlists: a redesigned Add-to-Playlist picker with membership badges, drag from the Library Explorer, and Jellyfin/Subsonic rows in playlists</li>
|
||||
<li>Audio: ALSA hardware-volume hardening with capability-based control detection, and gapless fixes for the headless daemon</li>
|
||||
<li>Quality of life: Spotify-parity hotkeys with a Vim preset, a listening log, playback stall recovery, and a fresher favorites view</li>
|
||||
</ul>
|
||||
</description>
|
||||
</release>
|
||||
<release version="2.0.2" date="2026-07-20">
|
||||
<description>
|
||||
<p>QBZ 2.0.2 is a big maintenance release: a brand-new headless daemon you can drive entirely from the terminal, a touch-first Kiosk mode, an app-wide dynamic album-art background, and a wave of audio, casting and rendering work — all on the 2.0 rebuild.</p>
|
||||
|
||||
Reference in new issue
Block a user