From 160626b29df7f78987f79a39df74f9d030abbabc Mon Sep 17 00:00:00 2001 From: Nils Pukropp Date: Sun, 11 Oct 2026 21:53:52 +0200 Subject: [PATCH] chore(release): 3.3.0 --- Cargo.lock | 8 ++++---- Cargo.toml | 2 +- crates/pdfs-core/src/control.rs | 2 +- crates/pdfs-fuse/src/events.rs | 2 +- docs/CHANGELOG.md | 10 ++++++++-- packaging/PKGBUILD | 2 +- po/pdfs.pot | 2 +- 7 files changed, 17 insertions(+), 11 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4f8ff65..07ffed5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3474,7 +3474,7 @@ checksum = "2ee67f1008b1ba2321834326597b8e186293b049a023cdef258527550b9935b4" [[package]] name = "pdfs-cli" -version = "3.2.1" +version = "3.3.0" dependencies = [ "anyhow", "clap", @@ -3490,7 +3490,7 @@ dependencies = [ [[package]] name = "pdfs-core" -version = "3.2.1" +version = "3.3.0" dependencies = [ "async-trait", "base64 0.23.1", @@ -3516,7 +3516,7 @@ dependencies = [ [[package]] name = "pdfs-fuse" -version = "3.2.1" +version = "3.3.0" dependencies = [ "async-trait", "base64 0.23.1", @@ -3538,7 +3538,7 @@ dependencies = [ [[package]] name = "pdfs-gui" -version = "3.2.1" +version = "3.3.0" dependencies = [ "anyhow", "async-channel", diff --git a/Cargo.toml b/Cargo.toml index b7ebf31..7db0bbb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ resolver = "2" members = ["crates/pdfs-core", "crates/pdfs-fuse", "crates/pdfs-cli", "crates/pdfs-gui"] [workspace.package] -version = "3.2.1" +version = "3.3.0" edition = "2024" license = "MIT" authors = ["Nils Pukropp "] diff --git a/crates/pdfs-core/src/control.rs b/crates/pdfs-core/src/control.rs index 190c5ea..656bfb6 100644 --- a/crates/pdfs-core/src/control.rs +++ b/crates/pdfs-core/src/control.rs @@ -1992,7 +1992,7 @@ pub enum Response { tokens_unsaved: bool, /// The release of the daemon that answered. A package upgrade does not /// restart the user service, so it can be older than the front-end - /// asking; daemons before 3.2.2 omit it, which reads as empty. + /// asking; daemons before 3.3.0 omit it, which reads as empty. #[serde(default)] version: String, }, diff --git a/crates/pdfs-fuse/src/events.rs b/crates/pdfs-fuse/src/events.rs index a41601a..e8dcdf5 100644 --- a/crates/pdfs-fuse/src/events.rs +++ b/crates/pdfs-fuse/src/events.rs @@ -329,7 +329,7 @@ mod tests { online: true, session_expired: false, tokens_unsaved: false, - version: "3.2.2".into(), + version: "3.3.0".into(), pending_uploads: 1, pending_changes: 0, }; diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 9dad8b7..52b3c14 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -11,10 +11,15 @@ scratch (user data in `staging/` and `recovery/` is never touched by this). ## [Unreleased] +## [3.3.0] — 2026-10-11 + +Schema: **42**, unchanged. + ### Added - **A Nix flake for NixOS.** `nix build github:narrrl/proton-drive-linux` builds the client, and - the flake's NixOS module installs it and runs the mount in every graphical session. See - [Install → NixOS](INSTALL.md#nixos-flake). + the flake's NixOS module installs it and runs the mount in every graphical session. Pin the + input to a release tag such as `github:narrrl/proton-drive-linux/v3.3.0` to stay on releases. + See [Install → NixOS](INSTALL.md#nixos-flake). ([#37](https://github.com/narrrl/proton-drive-linux/issues/37)) ### Fixed @@ -1753,6 +1758,7 @@ First stable release: FUSE files-on-demand mount, sync daemon under `proton-driv - The outstanding FUSE defects tracked in `docs/BUGS.md`, plus a truncate defect, validated by a new POSIX compliance suite for the filesystem. +[3.3.0]: https://github.com/narrrl/proton-drive-linux/releases/tag/v3.3.0 [3.2.1]: https://github.com/narrrl/proton-drive-linux/releases/tag/v3.2.1 [3.2.0]: https://github.com/narrrl/proton-drive-linux/releases/tag/v3.2.0 diff --git a/packaging/PKGBUILD b/packaging/PKGBUILD index d4704e4..07ff80b 100644 --- a/packaging/PKGBUILD +++ b/packaging/PKGBUILD @@ -9,7 +9,7 @@ # Build + install: cd packaging && makepkg -fi pkgname=proton-drive-linux -pkgver=3.2.1 +pkgver=3.3.0 pkgrel=1 pkgdesc="Unofficial Proton Drive client for Linux: files-on-demand FUSE mount, CLI, GTK4 app + tray" arch=('x86_64') diff --git a/po/pdfs.pot b/po/pdfs.pot index 8efedfa..a0c43e0 100644 --- a/po/pdfs.pot +++ b/po/pdfs.pot @@ -6,7 +6,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: proton-drive-linux 3.2.1\n" +"Project-Id-Version: proton-drive-linux 3.3.0\n" "Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n" "POT-Creation-Date: 2026-10-11 21:12+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"