diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 0ee8c01..2537c1f 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.3.0" + ".": "0.4.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index ba0c7bf..530d7ed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## [0.4.0](https://github.com/elementalvoid/immich-sync/compare/v0.3.0...v0.4.0) (2026-11-14) + + +### Features + +* **albums:** fit the album settings on one line each ([#93](https://github.com/elementalvoid/immich-sync/issues/93)) ([94db1a1](https://github.com/elementalvoid/immich-sync/commit/94db1a13dbe3f08c2f174641515cbf5f84538d84)) +* **albums:** name nested albums by their folder path ([#93](https://github.com/elementalvoid/immich-sync/issues/93)) ([49afea6](https://github.com/elementalvoid/immich-sync/commit/49afea6b3ae780d5660a9d3007d6d075b022fc34)) +* **albums:** shorten the album naming controls ([#93](https://github.com/elementalvoid/immich-sync/issues/93)) ([197e4c9](https://github.com/elementalvoid/immich-sync/commit/197e4c9f2d93f9c3fec06827814ef9f472f9729a)) +* **dashboard:** widen the folder card so its settings do not wrap ([#93](https://github.com/elementalvoid/immich-sync/issues/93)) ([d49b0e1](https://github.com/elementalvoid/immich-sync/commit/d49b0e150da72a44c62df10814bcb7b4719d1508)) +* **folders:** pause one source folder without the others ([#94](https://github.com/elementalvoid/immich-sync/issues/94)) ([#100](https://github.com/elementalvoid/immich-sync/issues/100)) ([58e3266](https://github.com/elementalvoid/immich-sync/commit/58e3266790b257d8ff039c2333e908a866ecffb5)) +* **network:** sync only on known networks ([#96](https://github.com/elementalvoid/immich-sync/issues/96)) ([#98](https://github.com/elementalvoid/immich-sync/issues/98)) ([e6100aa](https://github.com/elementalvoid/immich-sync/commit/e6100aadfcc506d8a07d60c92878ab712c34d142)) +* **scan:** skip formats Immich cannot accept ([#95](https://github.com/elementalvoid/immich-sync/issues/95)) ([#99](https://github.com/elementalvoid/immich-sync/issues/99)) ([be08ccf](https://github.com/elementalvoid/immich-sync/commit/be08ccf8a40e8ac63ae5b8611e4c2ea40cb28f74)) + ## [0.3.0](https://github.com/elementalvoid/immich-sync/compare/v0.2.1...v0.3.0) (2026-11-01) diff --git a/Cargo.lock b/Cargo.lock index a0f3355..06775ca 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3720,7 +3720,7 @@ checksum = "6e44b0a4eaa4c82f441d50a963f2d5f05a787240aeee097597033e72accfd22f" [[package]] name = "immich-client" -version = "0.3.0" +version = "0.4.0" dependencies = [ "chrono", "hex", @@ -3739,7 +3739,7 @@ dependencies = [ [[package]] name = "immich-sync" -version = "0.3.0" +version = "0.4.0" dependencies = [ "anyhow", "apple-native-keyring-store", @@ -3781,7 +3781,7 @@ dependencies = [ [[package]] name = "immich-sync-workspace" -version = "0.3.0" +version = "0.4.0" [[package]] name = "indexmap" @@ -4469,7 +4469,7 @@ dependencies = [ [[package]] name = "mock-immich" -version = "0.3.0" +version = "0.4.0" dependencies = [ "axum", "base64 0.22.1", @@ -7258,7 +7258,7 @@ dependencies = [ [[package]] name = "sync-core" -version = "0.3.0" +version = "0.4.0" dependencies = [ "base64 0.22.1", "fastrand", diff --git a/Cargo.toml b/Cargo.toml index bb85162..e5ba765 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ # `Cargo.lock` in step with the released version. [package] name = "immich-sync-workspace" -version = "0.3.0" +version = "0.4.0" edition.workspace = true license.workspace = true rust-version.workspace = true diff --git a/crates/app/Cargo.toml b/crates/app/Cargo.toml index 651b8d2..f25cf88 100644 --- a/crates/app/Cargo.toml +++ b/crates/app/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "immich-sync" -version = "0.3.0" +version = "0.4.0" edition.workspace = true license.workspace = true rust-version.workspace = true diff --git a/crates/immich-client/Cargo.toml b/crates/immich-client/Cargo.toml index ae7cf76..9e93527 100644 --- a/crates/immich-client/Cargo.toml +++ b/crates/immich-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "immich-client" -version = "0.3.0" +version = "0.4.0" edition.workspace = true license.workspace = true rust-version.workspace = true diff --git a/crates/mock-immich/Cargo.toml b/crates/mock-immich/Cargo.toml index 40f728f..6b8727d 100644 --- a/crates/mock-immich/Cargo.toml +++ b/crates/mock-immich/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mock-immich" -version = "0.3.0" +version = "0.4.0" edition.workspace = true license.workspace = true rust-version.workspace = true diff --git a/crates/sync-core/Cargo.toml b/crates/sync-core/Cargo.toml index dc02f85..1c52354 100644 --- a/crates/sync-core/Cargo.toml +++ b/crates/sync-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sync-core" -version = "0.3.0" +version = "0.4.0" edition.workspace = true license.workspace = true rust-version.workspace = true