From 7f010a4eca76cd88aa8ab873b75acb545aed4130 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 15 Jul 2026 15:47:24 +0000 Subject: [PATCH] chore(main): release 0.1.14 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 28 +++++++++++++++++++++++ Cargo.lock | 42 +++++++++++++++++------------------ Cargo.toml | 2 +- 4 files changed, 51 insertions(+), 23 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 0ebd1f64..243f893b 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.1.13" + ".": "0.1.14" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 047949b5..5e513d27 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,33 @@ # Changelog +## [0.1.14](https://github.com/forkwright/harmonia/compare/v0.1.13...v0.1.14) (2026-07-15) + + +### Features + +* **archon:** MCP acquisition tools (search/enqueue/list/cancel) over a serve-hosted socket ([#617](https://github.com/forkwright/harmonia/issues/617)) ([25347eb](https://github.com/forkwright/harmonia/commit/25347ebd920e386d06afded1c0959d5cc70427ae)), closes [#609](https://github.com/forkwright/harmonia/issues/609) +* **zetesis,apotheke,paroche:** per-indexer Cardigann settings override ([#605](https://github.com/forkwright/harmonia/issues/605)) ([5e121eb](https://github.com/forkwright/harmonia/commit/5e121eb2845f906fc698b4126dbeb5520af436f1)) +* **zetesis:** Cardigann form, post, and get login with per-indexer sessions ([#607](https://github.com/forkwright/harmonia/issues/607)) ([361e0e4](https://github.com/forkwright/harmonia/commit/361e0e4a4da18cbc728cd513fe5c9b8e55b72bcc)) + + +### Bug Fixes + +* **archon,kathodos:** wire production ImportService (real library import) ([#613](https://github.com/forkwright/harmonia/issues/613)) ([f93fb0b](https://github.com/forkwright/harmonia/commit/f93fb0b9f0c1b41a7ba9a16c6782bf80a9c607d1)) +* **epignosis,horismos:** provider credential config surface and fingerprint match thresholds ([#594](https://github.com/forkwright/harmonia/issues/594)) ([4a1dd5e](https://github.com/forkwright/harmonia/commit/4a1dd5ea827f04f3986c79328846df0cdd1bcbaa)) +* **ergasia,horismos:** enforce seed thresholds live ([#611](https://github.com/forkwright/harmonia/issues/611)) ([a1c8e7a](https://github.com/forkwright/harmonia/commit/a1c8e7ad9be5fe34b5b79d448f039b78d66a2c54)) +* **ergasia,syntaxis,archon:** honest download states and completion wiring ([#606](https://github.com/forkwright/harmonia/issues/606)) ([ed0bcbb](https://github.com/forkwright/harmonia/commit/ed0bcbb8b1ac15d98729abcce6bd66e09bb8f30d)) +* **ergasia,syntaxis,prostheke:** wire magnet-resolve timeout, stalled-download detection, and OpenSubtitles login ([#600](https://github.com/forkwright/harmonia/issues/600)) ([d215b22](https://github.com/forkwright/harmonia/commit/d215b22a37d6bea32245221bbdcf1172628df807)) +* **komide,paroche,archon:** reactive feed subscription and episode auto-download ([#595](https://github.com/forkwright/harmonia/issues/595)) ([3eab74f](https://github.com/forkwright/harmonia/commit/3eab74f7904b9bf15eaf69b37ba5b75c2b6e945c)), closes [#577](https://github.com/forkwright/harmonia/issues/577) +* **paroche:** OPDS Basic auth, real cover serving, and unthrottled downloads ([#591](https://github.com/forkwright/harmonia/issues/591)) ([53c1553](https://github.com/forkwright/harmonia/commit/53c1553d5dcb41a02022a26f71ac72f8a14a1f20)) +* **syndesmos:** honor configured circuit_break_failure_threshold ([#593](https://github.com/forkwright/harmonia/issues/593)) ([fe36867](https://github.com/forkwright/harmonia/commit/fe36867dbcb5298a2758a8385e4a747ce5746041)), closes [#576](https://github.com/forkwright/harmonia/issues/576) +* **zetesis,archon:** wire per-indexer result cap, scheduled caps refresh, and CF cookie reuse ([#599](https://github.com/forkwright/harmonia/issues/599)) ([e3db4fc](https://github.com/forkwright/harmonia/commit/e3db4fc8c2688373a275992546ca59bb97c7ae20)) +* **zetesis,paroche,archon:** credentialed enqueue-by-reference with a results cache ([#614](https://github.com/forkwright/harmonia/issues/614)) ([7f4141c](https://github.com/forkwright/harmonia/commit/7f4141ce1cc88aa389ce9451fc0144fabaeba267)), closes [#608](https://github.com/forkwright/harmonia/issues/608) + + +### Documentation + +* align architecture and download docs with the actual config schema ([#603](https://github.com/forkwright/harmonia/issues/603)) ([669b16c](https://github.com/forkwright/harmonia/commit/669b16c591b94880d3954a493a59553e4f3ba71b)), closes [#597](https://github.com/forkwright/harmonia/issues/597) + ## [0.1.13](https://github.com/forkwright/harmonia/compare/v0.1.12...v0.1.13) (2026-07-07) diff --git a/Cargo.lock b/Cargo.lock index c703daef..338d8337 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -30,7 +30,7 @@ dependencies = [ [[package]] name = "aitesis" -version = "0.1.13" +version = "0.1.14" dependencies = [ "apotheke", "horismos", @@ -49,7 +49,7 @@ dependencies = [ [[package]] name = "akouo-android" -version = "0.1.13" +version = "0.1.14" dependencies = [ "akouo-core", "snafu", @@ -60,7 +60,7 @@ dependencies = [ [[package]] name = "akouo-core" -version = "0.1.13" +version = "0.1.14" dependencies = [ "cpal", "ebur128", @@ -187,7 +187,7 @@ checksum = "2a4385e2e34eb35d6b3efe798b9eb88096925d87726c0798709bf56d9ed84af3" [[package]] name = "apotheke" -version = "0.1.13" +version = "0.1.14" dependencies = [ "jiff", "rstest", @@ -212,7 +212,7 @@ dependencies = [ [[package]] name = "archon" -version = "0.1.13" +version = "0.1.14" dependencies = [ "aitesis", "akouo-core", @@ -1580,7 +1580,7 @@ dependencies = [ [[package]] name = "epignosis" -version = "0.1.13" +version = "0.1.14" dependencies = [ "apotheke", "dashmap", @@ -1604,7 +1604,7 @@ checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" [[package]] name = "ergasia" -version = "0.1.13" +version = "0.1.14" dependencies = [ "bytes", "dashmap", @@ -1661,7 +1661,7 @@ dependencies = [ [[package]] name = "exousia" -version = "0.1.13" +version = "0.1.14" dependencies = [ "apotheke", "argon2", @@ -2168,7 +2168,7 @@ dependencies = [ [[package]] name = "horismos" -version = "0.1.13" +version = "0.1.14" dependencies = [ "figment", "rstest", @@ -2743,7 +2743,7 @@ dependencies = [ [[package]] name = "kathodos" -version = "0.1.13" +version = "0.1.14" dependencies = [ "apotheke", "horismos", @@ -2763,7 +2763,7 @@ dependencies = [ [[package]] name = "komide" -version = "0.1.13" +version = "0.1.14" dependencies = [ "apotheke", "feed-rs", @@ -2804,7 +2804,7 @@ dependencies = [ [[package]] name = "kritike" -version = "0.1.13" +version = "0.1.14" dependencies = [ "apotheke", "horismos", @@ -3255,7 +3255,7 @@ dependencies = [ [[package]] name = "metousia" -version = "0.1.13" +version = "0.1.14" dependencies = [ "snafu", "tokio", @@ -3802,7 +3802,7 @@ dependencies = [ [[package]] name = "paroche" -version = "0.1.13" +version = "0.1.14" dependencies = [ "aitesis", "apotheke", @@ -4109,7 +4109,7 @@ dependencies = [ [[package]] name = "prostheke" -version = "0.1.13" +version = "0.1.14" dependencies = [ "apotheke", "horismos", @@ -5184,7 +5184,7 @@ dependencies = [ [[package]] name = "skene" -version = "0.1.13" +version = "0.1.14" dependencies = [ "reqwest", "serde", @@ -5757,7 +5757,7 @@ dependencies = [ [[package]] name = "syndesis" -version = "0.1.13" +version = "0.1.14" dependencies = [ "apotheke", "argon2", @@ -5784,7 +5784,7 @@ dependencies = [ [[package]] name = "syndesmos" -version = "0.1.13" +version = "0.1.14" dependencies = [ "apotheke", "horismos", @@ -5816,7 +5816,7 @@ dependencies = [ [[package]] name = "syntaxis" -version = "0.1.13" +version = "0.1.14" dependencies = [ "apotheke", "ergasia", @@ -5874,7 +5874,7 @@ dependencies = [ [[package]] name = "themelion" -version = "0.1.13" +version = "0.1.14" dependencies = [ "compact_str", "jiff", @@ -7642,7 +7642,7 @@ dependencies = [ [[package]] name = "zetesis" -version = "0.1.13" +version = "0.1.14" dependencies = [ "apotheke", "bytes", diff --git a/Cargo.toml b/Cargo.toml index aaefdce1..9f04bdee 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -30,7 +30,7 @@ exclude = [ ] [workspace.package] -version = "0.1.13" +version = "0.1.14" edition = "2024" rust-version = "1.89" license = "AGPL-3.0-or-later"