diff --git a/.release-please-manifest.json b/.release-please-manifest.json index f58b956e..7a48e52a 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "2.11.1" + ".": "2.12.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index c180a357..cbda37c2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,24 @@ Released entries are appended automatically from Conventional Commits when the "chore: release" pull request is merged. The project follows [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [2.12.0](https://github.com/pmaxhogan/driven/compare/v2.11.1...v2.12.0) (2026-08-18) + + +### Features + +* **app:** opt-in debug logging mode and safer, richer diagnostic bundles ([#314](https://github.com/pmaxhogan/driven/issues/314)) ([33c281c](https://github.com/pmaxhogan/driven/commit/33c281c8be56e19cabb20d44575c499baacb7b95)) +* **core:** allow nested backup sources when the parent excludes the child ([#294](https://github.com/pmaxhogan/driven/issues/294)) ([0b62df9](https://github.com/pmaxhogan/driven/commit/0b62df9dc771a4b8c05cd3b14950d586447f1826)) +* **core:** live exclusion pickup and a visible pending-work queue ([#313](https://github.com/pmaxhogan/driven/issues/313)) ([e6427c7](https://github.com/pmaxhogan/driven/commit/e6427c7faea0b2d4f7f5afd24ad84ecb08a47d83)) +* live bottleneck indicator on the Activity dashboard ([#311](https://github.com/pmaxhogan/driven/issues/311)) ([2d9d763](https://github.com/pmaxhogan/driven/commit/2d9d763b40320dbb841cac46497c054b2aa2eabc)) +* **ui:** folder picker sort/filter/create/rename and exclusions size rollups ([#315](https://github.com/pmaxhogan/driven/issues/315)) ([7e87341](https://github.com/pmaxhogan/driven/commit/7e8734120b6c16f99f072d31fc0861b116c01a8a)) + + +### Bug Fixes + +* **app:** never freeze on tray quit during a backup; quitting tray state; honest recovery status ([#312](https://github.com/pmaxhogan/driven/issues/312)) ([f951cde](https://github.com/pmaxhogan/driven/commit/f951cde9e89692e311f4b96183658807bf6d6ed0)) +* clear the attention banner after a passing run and make source removal backend-aware ([#310](https://github.com/pmaxhogan/driven/issues/310)) ([6d8e1ab](https://github.com/pmaxhogan/driven/commit/6d8e1ab2bd9cd5a6cae616f23c1d852bdb6451ce)) +* **s3:** honest per-source versioning across backends and multipart-upload leak sweep ([#316](https://github.com/pmaxhogan/driven/issues/316)) ([d462592](https://github.com/pmaxhogan/driven/commit/d462592713f70121ffb1af67ccca9e9c8e796bc6)) + ## [2.11.1](https://github.com/pmaxhogan/driven/compare/v2.11.0...v2.11.1) (2026-08-15) diff --git a/Cargo.lock b/Cargo.lock index 51daa0b4..92b75dcf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1838,7 +1838,7 @@ dependencies = [ [[package]] name = "driven-apfs" -version = "2.11.1" +version = "2.12.0" dependencies = [ "driven-vss", "libc", @@ -1852,7 +1852,7 @@ dependencies = [ [[package]] name = "driven-app" -version = "2.11.1" +version = "2.12.0" dependencies = [ "anyhow", "async-trait", @@ -1910,7 +1910,7 @@ dependencies = [ [[package]] name = "driven-backend" -version = "2.11.1" +version = "2.12.0" dependencies = [ "anyhow", "driven-drive", @@ -1927,7 +1927,7 @@ dependencies = [ [[package]] name = "driven-bench" -version = "2.11.1" +version = "2.12.0" dependencies = [ "anyhow", "async-trait", @@ -1952,7 +1952,7 @@ dependencies = [ [[package]] name = "driven-chaos" -version = "2.11.1" +version = "2.12.0" dependencies = [ "anyhow", "async-trait", @@ -1983,7 +1983,7 @@ dependencies = [ [[package]] name = "driven-cli" -version = "2.11.1" +version = "2.12.0" dependencies = [ "anyhow", "assert_cmd", @@ -2006,7 +2006,7 @@ dependencies = [ [[package]] name = "driven-core" -version = "2.11.1" +version = "2.12.0" dependencies = [ "anyhow", "async-trait", @@ -2042,7 +2042,7 @@ dependencies = [ [[package]] name = "driven-crypto" -version = "2.11.1" +version = "2.12.0" dependencies = [ "anyhow", "base32", @@ -2061,7 +2061,7 @@ dependencies = [ [[package]] name = "driven-diskstat" -version = "2.11.1" +version = "2.12.0" dependencies = [ "core-foundation", "core-foundation-sys", @@ -2070,7 +2070,7 @@ dependencies = [ [[package]] name = "driven-drive" -version = "2.11.1" +version = "2.12.0" dependencies = [ "anyhow", "async-trait", @@ -2096,7 +2096,7 @@ dependencies = [ [[package]] name = "driven-e2e" -version = "2.11.1" +version = "2.12.0" dependencies = [ "anyhow", "async-trait", @@ -2113,7 +2113,7 @@ dependencies = [ [[package]] name = "driven-localfs" -version = "2.11.1" +version = "2.12.0" dependencies = [ "anyhow", "async-trait", @@ -2136,7 +2136,7 @@ dependencies = [ [[package]] name = "driven-net" -version = "2.11.1" +version = "2.12.0" dependencies = [ "anyhow", "async-trait", @@ -2154,7 +2154,7 @@ dependencies = [ [[package]] name = "driven-power" -version = "2.11.1" +version = "2.12.0" dependencies = [ "anyhow", "async-trait", @@ -2172,7 +2172,7 @@ dependencies = [ [[package]] name = "driven-rclone" -version = "2.11.1" +version = "2.12.0" dependencies = [ "anyhow", "driven-remote", @@ -2185,7 +2185,7 @@ dependencies = [ [[package]] name = "driven-remote" -version = "2.11.1" +version = "2.12.0" dependencies = [ "anyhow", "async-trait", @@ -2200,7 +2200,7 @@ dependencies = [ [[package]] name = "driven-s3" -version = "2.11.1" +version = "2.12.0" dependencies = [ "anyhow", "async-trait", @@ -2228,7 +2228,7 @@ dependencies = [ [[package]] name = "driven-sftp" -version = "2.11.1" +version = "2.12.0" dependencies = [ "anyhow", "async-trait", @@ -2257,7 +2257,7 @@ dependencies = [ [[package]] name = "driven-test-fixtures" -version = "2.11.1" +version = "2.12.0" dependencies = [ "anyhow", "async-trait", @@ -2276,7 +2276,7 @@ dependencies = [ [[package]] name = "driven-tls" -version = "2.11.1" +version = "2.12.0" dependencies = [ "boa_engine", "lru", @@ -2290,7 +2290,7 @@ dependencies = [ [[package]] name = "driven-vss" -version = "2.11.1" +version = "2.12.0" dependencies = [ "serde", "serde_json", @@ -2302,7 +2302,7 @@ dependencies = [ [[package]] name = "driven-vss-helper" -version = "2.11.1" +version = "2.12.0" dependencies = [ "driven-vss", "serde", diff --git a/Cargo.toml b/Cargo.toml index 289c6467..d40c21e2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -32,7 +32,7 @@ exclude = [ ] [workspace.package] -version = "2.11.1" +version = "2.12.0" edition = "2021" rust-version = "1.85" authors = ["Driven contributors"] diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 03fe5260..76efe531 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "Driven", - "version": "2.11.1", + "version": "2.12.0", "identifier": "app.driven", "build": { "frontendDist": "../ui/dist", diff --git a/ui/package.json b/ui/package.json index 24cdacb9..4522971e 100644 --- a/ui/package.json +++ b/ui/package.json @@ -1,7 +1,7 @@ { "name": "driven-ui", "private": true, - "version": "2.11.1", + "version": "2.12.0", "type": "module", "scripts": { "dev": "vite",