diff --git a/Cargo.lock b/Cargo.lock index 522b0bd..076b1d5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -359,7 +359,7 @@ checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" [[package]] name = "kyushu" -version = "0.7.0" +version = "0.8.0" dependencies = [ "clap", "color-eyre", @@ -550,7 +550,7 @@ dependencies = [ [[package]] name = "redmaple" -version = "0.12.3" +version = "0.13.0" dependencies = [ "serde", "thiserror", @@ -868,7 +868,7 @@ dependencies = [ [[package]] name = "whirlybird" -version = "0.9.0" +version = "0.10.0" dependencies = [ "redmaple", "serde", diff --git a/crates/kyushu/CHANGELOG.md b/crates/kyushu/CHANGELOG.md index fbddb46..cb2dd08 100644 --- a/crates/kyushu/CHANGELOG.md +++ b/crates/kyushu/CHANGELOG.md @@ -517,6 +517,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.8.0](https://github.com/amirography/soapberry/compare/kyushu-v0.7.0...kyushu-v0.8.0) - 2023-06-18 + +### Added +- use time crate for id and time +- improve printer typing +- improve list all entries +- add remapled file format for kyushu +- update structure +- implement entrycreated +- almost made it +- improved api, removed title +- *(kyushu)* add configuration and argument parsing +- *(kyushu)* form the structure for kyushu +- delete all the kyushu src files to overhaul it + +### Other +- clean up parts +- cargo update +- update + ## [0.7.0](https://github.com/amirography/soapberry/compare/kyushu-v0.6.4...kyushu-v0.7.0) - 2023-05-19 ### Added diff --git a/crates/kyushu/Cargo.toml b/crates/kyushu/Cargo.toml index 8509631..d0cb09b 100644 --- a/crates/kyushu/Cargo.toml +++ b/crates/kyushu/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "kyushu" description = "kyushu is a journaling application which let you deliberate on events and your journey through them" -version = "0.7.0" +version = "0.8.0" edition = "2021" authors = ["Amir Alesheikh "] @@ -30,13 +30,13 @@ clap = { version = "4.3.4", features = ["derive"] } color-eyre = "0.6.2" hash32 = "0.3.1" owo-colors = "3.5.0" -redmaple = { version = "0.12.3", path = "../redmaple" } +redmaple = { version = "0.13.0", path = "../redmaple" } serde = { version = "1.0.164", features = ["derive"] } serde_json = "1.0.97" thiserror = "1.0.40" time = { version = "0.3.22", features = ["serde", "formatting", "local-offset", "serde-human-readable"] } walkdir = "2.3.3" -whirlybird = { version = "0.9.0", path = "../whirlybird", features = [ +whirlybird = { version = "0.10.0", path = "../whirlybird", features = [ "journey", ], default-features = false } diff --git a/crates/redmaple/CHANGELOG.md b/crates/redmaple/CHANGELOG.md index d21b39c..a1528af 100644 --- a/crates/redmaple/CHANGELOG.md +++ b/crates/redmaple/CHANGELOG.md @@ -127,6 +127,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.13.0](https://github.com/amirography/soapberry/compare/redmaple-v0.12.3...redmaple-v0.13.0) - 2023-06-18 + +### Added +- use time crate for id and time +- improve printer typing +- add remapled file format for kyushu +- update structure +- implement entrycreated +- almost made it +- improved api, removed title +- add serialization and deserialization for whirlybird types + +### Fixed +- fix the example in the event_group + +### Other +- clean up parts +- cargo update + ## [0.12.3](https://github.com/amirography/soapberry/compare/redmaple-v0.12.2...redmaple-v0.12.3) - 2023-05-19 ### Added diff --git a/crates/redmaple/Cargo.toml b/crates/redmaple/Cargo.toml index ac9536b..c6f3821 100644 --- a/crates/redmaple/Cargo.toml +++ b/crates/redmaple/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "redmaple" -version = "0.12.3" +version = "0.13.0" edition = "2021" authors = ["Amir Alesheikh "] description = "RedMaple offers an oppinionated yet extremely flexible data modeling system based on events for backend applications" diff --git a/crates/whirlybird/CHANGELOG.md b/crates/whirlybird/CHANGELOG.md index e169a2f..488dee0 100644 --- a/crates/whirlybird/CHANGELOG.md +++ b/crates/whirlybird/CHANGELOG.md @@ -120,6 +120,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.10.0](https://github.com/amirography/soapberry/compare/whirlybird-v0.9.0...whirlybird-v0.10.0) - 2023-06-18 + +### Added +- use time crate for id and time +- improve list all entries +- implement entrycreated +- improved api, removed title +- add serialization and deserialization for whirlybird types + +### Other +- clean up parts +- cargo update + ## [0.9.0](https://github.com/amirography/soapberry/compare/whirlybird-v0.8.2...whirlybird-v0.9.0) - 2023-05-19 ### Added diff --git a/crates/whirlybird/Cargo.toml b/crates/whirlybird/Cargo.toml index cc14827..27f3325 100644 --- a/crates/whirlybird/Cargo.toml +++ b/crates/whirlybird/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "whirlybird" -version = "0.9.0" +version = "0.10.0" edition = "2021" authors = ["Amir Alesheikh "] description = "whirlybird is a library of generic type implementations for RedMaple library, that offers workflows for different events compatible with common contents like todos, blogs and etc." @@ -23,7 +23,7 @@ split_commits = true filter_unconventional = true [dependencies] -redmaple = { version = "0.12.3", path = "../redmaple"} +redmaple = { version = "0.13.0", path = "../redmaple"} serde = { version = "1.0.164", features = ["derive"] } thiserror = {version="1.0.40"} time = { version = "0.3.22", features = ["serde"] }