chore: bump version to 1.2.0
Updated: - src-tauri/Cargo.toml - src-tauri/tauri.conf.json - package.json + package-lock.json - snapcraft.yaml (root + packaging/) - flake.nix - Cargo.lock - metainfo.xml (new release entry) - README: Snap MPRIS limitation note with forum link cc
This commit is contained in:
9 files changed
+22
-16
No files matched your search
@@ -58,6 +58,8 @@ sudo snap connect qbz-player:alsa
|
|||||||
sudo snap connect qbz-player:pipewire
|
sudo snap connect qbz-player:pipewire
|
||||||
```
|
```
|
||||||
|
|
||||||
|
> **Note:** MPRIS media controls (media keys, desktop integration) are currently unavailable in the Snap build due to a pending [auto-connect review from Canonical](https://forum.snapcraft.io/t/autoconnect-and-mpris-slots-request-for-qbz-player/50654/3). If you have a Snapcraft forum account, please consider supporting the request. All other installation methods have full MPRIS support.
|
||||||
|
|
||||||
### APT Repository (Debian/Ubuntu/Mint)
|
### APT Repository (Debian/Ubuntu/Mint)
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
# VERSION BUMP: update version, rev, and hashes
|
# VERSION BUMP: update version, rev, and hashes
|
||||||
# when tagging a new release.
|
# when tagging a new release.
|
||||||
# ──────────────────────────────────────────────
|
# ──────────────────────────────────────────────
|
||||||
qbzVersion = "1.1.20";
|
qbzVersion = "1.2.0";
|
||||||
qbzRev = "v${qbzVersion}";
|
qbzRev = "v${qbzVersion}";
|
||||||
srcHash = ""; # nix build will report the correct hash on first run
|
srcHash = ""; # nix build will report the correct hash on first run
|
||||||
npmHash = ""; # nix build will report the correct hash on first run
|
npmHash = ""; # nix build will report the correct hash on first run
|
||||||
|
|||||||
Generated
+2
-2
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "qbz-nix",
|
"name": "qbz-nix",
|
||||||
"version": "1.1.20",
|
"version": "1.2.0",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "qbz-nix",
|
"name": "qbz-nix",
|
||||||
"version": "1.1.20",
|
"version": "1.2.0",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@tauri-apps/api": "^2",
|
"@tauri-apps/api": "^2",
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "qbz-nix",
|
"name": "qbz-nix",
|
||||||
"version": "1.1.20",
|
"version": "1.2.0",
|
||||||
"description": "Native high-fidelity client for Qobuz™ subscribers on Linux with Hi-Fi audio support (uses the Qobuz API; not certified by Qobuz)",
|
"description": "Native high-fidelity client for Qobuz™ subscribers on Linux with Hi-Fi audio support (uses the Qobuz API; not certified by Qobuz)",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
@@ -53,6 +53,11 @@
|
|||||||
</screenshot>
|
</screenshot>
|
||||||
</screenshots>
|
</screenshots>
|
||||||
<releases>
|
<releases>
|
||||||
|
<release version="1.2.0" date="2026-03-19">
|
||||||
|
<description>
|
||||||
|
<p>Qobuz Connect: multi-device playback with renderer and controller mode, server-authoritative queue sync, and bidirectional transport controls. Linebed 3D terrain visualizer with 4096-point FFT. Qobuz playlist follow/unfollow with native API sync. Audio settings sync overhaul fixing exclusive mode with QConnect. Volume lock for ALSA Direct hw:. HiFi Wizard real DAC sample rate detection. MuPDF 0.6 restoring booklet viewer. Offline mode button on network error screen. KWin SSD hack removed. PipeWire rate switch verification with retry. Help tooltips on bit-perfect settings. 185 commits.</p>
|
||||||
|
</description>
|
||||||
|
</release>
|
||||||
<release version="1.1.20" date="2026-03-11">
|
<release version="1.1.20" date="2026-03-11">
|
||||||
<description>
|
<description>
|
||||||
<p>Fix startup crash on Debian sid and Fedora (missing libjpeg). Fix partial cover art in AppImage. Fix track number display for compilations and box sets. Fix PipeWire bit-perfect stream match rule in Hi-Fi Wizard. Security update for quinn-proto. Test fixes for cross-distro builds.</p>
|
<p>Fix startup crash on Debian sid and Fedora (missing libjpeg). Fix partial cover art in AppImage. Fix track number display for compilations and box sets. Fix PipeWire bit-perfect stream match rule in Hi-Fi Wizard. Security update for quinn-proto. Test fixes for cross-distro builds.</p>
|
||||||
|
|||||||
+2
-2
@@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
name: qbz-player
|
name: qbz-player
|
||||||
title: "QBZ — Native Qobuz Client for Linux"
|
title: "QBZ — Native Qobuz Client for Linux"
|
||||||
version: '1.1.20'
|
version: '1.2.0'
|
||||||
summary: Native Qobuz player for Linux with bit-perfect audio and DAC control
|
summary: Native Qobuz player for Linux with bit-perfect audio and DAC control
|
||||||
description: |
|
description: |
|
||||||
QBZ is a native Linux desktop client for Qobuz™, designed for high-fidelity playback.
|
QBZ is a native Linux desktop client for Qobuz™, designed for high-fidelity playback.
|
||||||
@@ -86,7 +86,7 @@ parts:
|
|||||||
qbz:
|
qbz:
|
||||||
plugin: rust
|
plugin: rust
|
||||||
source: https://github.com/vicrodh/qbz.git
|
source: https://github.com/vicrodh/qbz.git
|
||||||
source-tag: v1.1.20
|
source-tag: v1.2.0
|
||||||
build-packages:
|
build-packages:
|
||||||
- libwebkit2gtk-4.1-dev
|
- libwebkit2gtk-4.1-dev
|
||||||
- libgtk-3-dev
|
- libgtk-3-dev
|
||||||
|
|||||||
Generated
+7
-8
@@ -516,9 +516,9 @@ checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "bindgen"
|
name = "bindgen"
|
||||||
version = "0.71.1"
|
version = "0.72.1"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3"
|
checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bitflags 2.11.0",
|
"bitflags 2.11.0",
|
||||||
"cexpr",
|
"cexpr",
|
||||||
@@ -3348,23 +3348,22 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "mupdf"
|
name = "mupdf"
|
||||||
version = "0.5.0"
|
version = "0.6.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "3a6499267155b9ae03ff8e53c456d0bfff988b2647d62ff1df038f39ebe93a0c"
|
checksum = "7a60c91abaf541e5291ca470efcb7d80d0ad834dcca7fa8f8576aa789a9813b1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bitflags 2.11.0",
|
"bitflags 2.11.0",
|
||||||
"font-kit",
|
"font-kit",
|
||||||
"mupdf-sys",
|
"mupdf-sys",
|
||||||
"num_enum",
|
|
||||||
"once_cell",
|
"once_cell",
|
||||||
"zerocopy",
|
"zerocopy",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "mupdf-sys"
|
name = "mupdf-sys"
|
||||||
version = "0.5.0"
|
version = "0.6.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "13e9a0d4e844ab50315d43312f3d62f72c77205b07c8ee21cbd4b52bdc2a9910"
|
checksum = "182cb40642a37e5980a03285664c2c100f5dbde781165c137fd49ff9c06fd5c5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bindgen",
|
"bindgen",
|
||||||
"cc",
|
"cc",
|
||||||
@@ -4617,7 +4616,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "qbz-nix"
|
name = "qbz-nix"
|
||||||
version = "1.1.20"
|
version = "1.2.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"aes-gcm",
|
"aes-gcm",
|
||||||
"alsa 0.9.1",
|
"alsa 0.9.1",
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "qbz-nix"
|
name = "qbz-nix"
|
||||||
version = "1.1.20"
|
version = "1.2.0"
|
||||||
description = "Native high-fidelity client for Qobuz™ subscribers on Linux with Hi-Fi audio support (uses the Qobuz API; not certified by Qobuz)"
|
description = "Native high-fidelity client for Qobuz™ subscribers on Linux with Hi-Fi audio support (uses the Qobuz API; not certified by Qobuz)"
|
||||||
authors = ["blitzkriegfc"]
|
authors = ["blitzkriegfc"]
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://schema.tauri.app/config/2",
|
"$schema": "https://schema.tauri.app/config/2",
|
||||||
"productName": "QBZ",
|
"productName": "QBZ",
|
||||||
"version": "1.1.20",
|
"version": "1.2.0",
|
||||||
"identifier": "com.blitzfc.qbz",
|
"identifier": "com.blitzfc.qbz",
|
||||||
"build": {
|
"build": {
|
||||||
"beforeDevCommand": "npm run dev",
|
"beforeDevCommand": "npm run dev",
|
||||||
|
|||||||
Reference in new issue
Block a user