diff --git a/Cargo.lock b/Cargo.lock index 0e1ba92..7794d3b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -555,7 +555,7 @@ checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" [[package]] name = "kyushu" -version = "0.5.0" +version = "0.6.0" dependencies = [ "clap", "inquire", @@ -946,7 +946,7 @@ dependencies = [ [[package]] name = "redmaple" -version = "0.10.1" +version = "0.11.0" dependencies = [ "itertools", "thiserror", @@ -1598,7 +1598,7 @@ dependencies = [ [[package]] name = "whirlybird" -version = "0.6.1" +version = "0.6.2" dependencies = [ "getset-scoped", "redmaple", diff --git a/crates/kyushu/CHANGELOG.md b/crates/kyushu/CHANGELOG.md index 6336cc3..c9c0b2f 100644 --- a/crates/kyushu/CHANGELOG.md +++ b/crates/kyushu/CHANGELOG.md @@ -6,6 +6,57 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.6.0](https://github.com/amirography/soapberry/compare/kyushu-v0.5.0...kyushu-v0.6.0) - 2023-03-20 + +### Added +- *(kyushu)* extract status handler from response handler in server +- *(kyushu)* rename healthcheck to better demonstrate its insides +- *(kyushu)* make configuration more pure +- *(kyushu)* make controller more modularized for client kyushu +- *(kyushu)* make controller more modularized for client kyushu +- *(kyushu)* seperate some logic to see if we can make it clearer +- *(whirlybird)* add logic for journey +- *(kyushu)* add details for linking objects and links them selves +- *(kyushu)* add command requests to proto files +- add tracing instrumentalization +- add tracing instrumentalization +- *(kyushu)* add a basic client-server grpc connection +- add kyushu + +### Other +- Merge pull request #71 from amirography/refactor +- release +- release +- *(kyushu)* make try-from more pure +- *(kyushu)* use try_from instead of build for configuration of kyushu +- release +- Merge pull request #62 from amirography/make_more_pure +- remove hasty use of repr +- defer handling of state from redmaple to later and make it more simplified +- make commands more declaritive +- release +- release +- release +- Merge pull request #40 from amirography/outline_commands +- Merge pull request #39 from amirography/outline_commands +- Merge pull request #35 from amirography/instrumentalize +- improve server's organization +- release +- release +- Merge branch 'main' into CI +- add CI case to labeler +- release +- Merge pull request #18 from amirography/readme +- *(kyushu)* update kyushu's readme +- add labeler +- release +- release +- *(kyushu)* publish on crates.io +- fix type +- fix typo +- add picture to kyushu docs +- add some checks + ## [0.5.0](https://github.com/amirography/soapberry/compare/kyushu-v0.4.1...kyushu-v0.5.0) - 2023-03-19 ### Added diff --git a/crates/kyushu/Cargo.toml b/crates/kyushu/Cargo.toml index 9a87bc8..c929e58 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.5.0" +version = "0.6.0" edition = "2021" authors = ["Amir Alesheikh "] diff --git a/crates/redmaple/CHANGELOG.md b/crates/redmaple/CHANGELOG.md index 6a9519a..c0de3c7 100644 --- a/crates/redmaple/CHANGELOG.md +++ b/crates/redmaple/CHANGELOG.md @@ -6,6 +6,38 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.11.0](https://github.com/amirography/soapberry/compare/redmaple-v0.10.1...redmaple-v0.11.0) - 2023-03-20 + +### Added +- *(redmaple)* add test for subscriberslist new function +- *(redmaple)* use more functional way of making new subscriberlist +- *(redmaple)* implement eq and partialeq for better apis +- add redmaple + +### Other +- Merge pull request #71 from amirography/refactor +- merge items +- release +- Merge pull request #62 from amirography/make_more_pure +- change naming and make sure every function in redmaple and whirlybird are pure +- remove hasty use of repr +- make redmaple immutable +- delete irrelavent store library in redmaple this should not be redmaple-level concern +- delete unused versioned trait +- make ID creation pure +- defer handling of state from redmaple to later and make it more simplified +- change the name of a method to identity to be more declaritive +- release +- *(redmaple)* fix broken links in changelog +- *(redmaple)* fix broken links in changelog +- add CI case to labeler +- release +- *(redmaple)* fix picture +- release +- updated subcrates +- Release 0.8.0 +- change redmaple information + ## [0.10.1](https://github.com/amirography/soapberry/compare/redmaple-v0.10.0...redmaple-v0.10.1) - 2023-03-19 ### Added diff --git a/crates/redmaple/Cargo.toml b/crates/redmaple/Cargo.toml index d733ea6..26d6118 100644 --- a/crates/redmaple/Cargo.toml +++ b/crates/redmaple/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "redmaple" -version = "0.10.1" +version = "0.11.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 cfba36e..19f7e4c 100644 --- a/crates/whirlybird/CHANGELOG.md +++ b/crates/whirlybird/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.6.2](https://github.com/amirography/soapberry/compare/whirlybird-v0.6.1...whirlybird-v0.6.2) - 2023-03-20 + +### Other +- updated the following local packages: redmaple + ## [0.6.1](https://github.com/amirography/soapberry/compare/whirlybird-v0.6.0...whirlybird-v0.6.1) - 2023-03-19 ### Added diff --git a/crates/whirlybird/Cargo.toml b/crates/whirlybird/Cargo.toml index 4f6f0ec..6b1d321 100644 --- a/crates/whirlybird/Cargo.toml +++ b/crates/whirlybird/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "whirlybird" -version = "0.6.1" +version = "0.6.2" 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." @@ -25,7 +25,7 @@ filter_unconventional = true [dependencies] getset-scoped = {version= "0.1.2"} -redmaple = { version = "0.10.1", path = "../redmaple"} +redmaple = { version = "0.11.0", path = "../redmaple"} thiserror = {version="1.0.38"} [dev-dependencies]