From 3e0eaeead9e3cc42f3eba5e46c4d5ef70c5f0ff9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=A1clav=20Hrach?= Date: Tue, 21 Apr 2026 08:26:29 +0200 Subject: [PATCH 1/2] chore: release 0.5.0 Co-Authored-By: Claude Sonnet 4.6 --- Cargo.lock | 2 +- Cargo.toml | 2 +- README.md | 2 +- docs/contact.md | 2 +- docs/identifiers.md | 2 +- docs/primitives.md | 2 +- src/lib.rs | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 2b8f4d8..8f74318 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -51,7 +51,7 @@ checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" [[package]] name = "arvo" -version = "0.4.0" +version = "0.5.0" dependencies = [ "base64", "chrono", diff --git a/Cargo.toml b/Cargo.toml index d8add4a..6b1acf8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "arvo" -version = "0.4.0" +version = "0.5.0" license = "MIT" description = "Validated, immutable value objects for common domain types (email, money, identifiers, …)" authors = ["Codegress "] diff --git a/README.md b/README.md index 4169392..0b2a36c 100644 --- a/README.md +++ b/README.md @@ -53,7 +53,7 @@ let email: EmailAddress = "user@example.com".try_into()?; ```toml [dependencies] -arvo = { version = "0.4", features = ["contact", "serde"] } +arvo = { version = "0.5", features = ["contact", "serde"] } ``` Enable only the modules you need — unused features add zero dependencies. diff --git a/docs/contact.md b/docs/contact.md index 7242166..7205f00 100644 --- a/docs/contact.md +++ b/docs/contact.md @@ -4,7 +4,7 @@ Feature flag: `contact` ```toml [dependencies] -arvo = { version = "0.4", features = ["contact"] } +arvo = { version = "0.5", features = ["contact"] } ``` --- diff --git a/docs/identifiers.md b/docs/identifiers.md index 0a1a4f5..dda4c6f 100644 --- a/docs/identifiers.md +++ b/docs/identifiers.md @@ -4,7 +4,7 @@ Feature flag: `identifiers` ```toml [dependencies] -arvo = { version = "0.4", features = ["identifiers"] } +arvo = { version = "0.5", features = ["identifiers"] } ``` --- diff --git a/docs/primitives.md b/docs/primitives.md index e5a0c32..067f1ff 100644 --- a/docs/primitives.md +++ b/docs/primitives.md @@ -4,7 +4,7 @@ Feature flag: `primitives` ```toml [dependencies] -arvo = { version = "0.4", features = ["primitives"] } +arvo = { version = "0.5", features = ["primitives"] } ``` --- diff --git a/src/lib.rs b/src/lib.rs index 0a0494a..f60ead6 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -12,7 +12,7 @@ //! //! ```toml //! [dependencies] -//! arvo = { version = "0.4", features = ["contact", "finance"] } +//! arvo = { version = "0.5", features = ["contact", "finance"] } //! ``` //! //! Available features: `contact`, `serde`, `full`. From 5e007698f9e51ff8029cf670a0edb12db70a3b84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=A1clav=20Hrach?= Date: Tue, 21 Apr 2026 08:27:46 +0200 Subject: [PATCH 2/2] chore: add missing docs links for identifiers and primitives in README Co-Authored-By: Claude Sonnet 4.6 --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 0b2a36c..177cc39 100644 --- a/README.md +++ b/README.md @@ -46,6 +46,8 @@ let email: EmailAddress = "user@example.com".try_into()?; | [docs/implementing.md](docs/implementing.md) | How to implement the `ValueObject` trait for custom types | | [docs/contact.md](docs/contact.md) | Reference for all `contact` module types | | [docs/finance.md](docs/finance.md) | Reference for all `finance` module types | +| [docs/identifiers.md](docs/identifiers.md) | Reference for all `identifiers` module types | +| [docs/primitives.md](docs/primitives.md) | Reference for all `primitives` module types | ---