diff --git a/Cargo.lock b/Cargo.lock index 85efc0b8..ae39f0c2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -395,10 +395,10 @@ dependencies = [ [[package]] name = "atrium-api" -version = "0.17.2" +version = "0.18.0" dependencies = [ "async-trait", - "atrium-xrpc 0.9.0", + "atrium-xrpc 0.10.0", "chrono", "cid 0.10.1", "futures", @@ -416,10 +416,10 @@ dependencies = [ [[package]] name = "atrium-cli" -version = "0.1.2" +version = "0.1.3" dependencies = [ "async-trait", - "atrium-api 0.17.2", + "atrium-api 0.18.0", "atrium-xrpc-client", "chrono", "clap", @@ -445,7 +445,7 @@ dependencies = [ [[package]] name = "atrium-xrpc" -version = "0.9.0" +version = "0.10.0" dependencies = [ "async-trait", "http", @@ -459,10 +459,10 @@ dependencies = [ [[package]] name = "atrium-xrpc-client" -version = "0.3.0" +version = "0.4.0" dependencies = [ "async-trait", - "atrium-xrpc 0.9.0", + "atrium-xrpc 0.10.0", "futures", "http", "http-client", diff --git a/Cargo.toml b/Cargo.toml index c12b8045..e6168afe 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,9 +22,9 @@ keywords = ["atproto", "bluesky"] [workspace.dependencies] # Intra-workspace dependencies -atrium-api = { version = "0.17.2", path = "atrium-api" } -atrium-xrpc = { version = "0.9.0", path = "atrium-xrpc" } -atrium-xrpc-client = { version = "0.3.0", path = "atrium-xrpc-client" } +atrium-api = { version = "0.18.0", path = "atrium-api" } +atrium-xrpc = { version = "0.10.0", path = "atrium-xrpc" } +atrium-xrpc-client = { version = "0.4.0", path = "atrium-xrpc-client" } atrium-xrpc-server = { version = "0.1.0", path = "atrium-xrpc-server" } # async in traits diff --git a/atrium-api/CHANGELOG.md b/atrium-api/CHANGELOG.md index f2587337..abc56192 100644 --- a/atrium-api/CHANGELOG.md +++ b/atrium-api/CHANGELOG.md @@ -6,11 +6,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.18.0](https://github.com/sugyan/atrium/compare/atrium-api-v0.17.2...atrium-api-v0.18.0) - 2024-02-29 + +### Added +- Update API, based on the latest lexicon schemas ([#123](https://github.com/sugyan/atrium/pull/123)) +- Support wasm32 ([#119](https://github.com/sugyan/atrium/pull/119)) + ### Changed - For traits defined using `async_trait`, the `Send` bound is now optional with `wasm32-*` targets. ### Fixed -- `atrium_api::types::string::{Cid, Datetime}` can now be deserialized with `serde`. +- `atrium_api::types::string::{Cid, Datetime}` can now be deserialized with `serde`. ([#121](https://github.com/sugyan/atrium/pull/121)) ## [0.17.2](https://github.com/sugyan/atrium/compare/atrium-api-v0.17.1...atrium-api-v0.17.2) - 2024-02-21 diff --git a/atrium-api/Cargo.toml b/atrium-api/Cargo.toml index db264106..200e2868 100644 --- a/atrium-api/Cargo.toml +++ b/atrium-api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "atrium-api" -version = "0.17.2" +version = "0.18.0" authors = ["sugyan "] edition.workspace = true rust-version.workspace = true diff --git a/atrium-cli/CHANGELOG.md b/atrium-cli/CHANGELOG.md index 718436d6..cbc8c34c 100644 --- a/atrium-cli/CHANGELOG.md +++ b/atrium-cli/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.3](https://github.com/sugyan/atrium/compare/atrium-cli-v0.1.2...atrium-cli-v0.1.3) - 2024-02-29 + +### Other +- update Cargo.lock dependencies + ## [0.1.2](https://github.com/sugyan/atrium/compare/atrium-cli-v0.1.1...atrium-cli-v0.1.2) - 2024-02-21 ### Other diff --git a/atrium-cli/Cargo.toml b/atrium-cli/Cargo.toml index b76abb44..401d7b5a 100644 --- a/atrium-cli/Cargo.toml +++ b/atrium-cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "atrium-cli" -version = "0.1.2" +version = "0.1.3" authors = ["sugyan "] edition.workspace = true rust-version.workspace = true diff --git a/atrium-xrpc-client/CHANGELOG.md b/atrium-xrpc-client/CHANGELOG.md index e4352abc..9180558d 100644 --- a/atrium-xrpc-client/CHANGELOG.md +++ b/atrium-xrpc-client/CHANGELOG.md @@ -6,8 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.4.0](https://github.com/sugyan/atrium/compare/atrium-xrpc-client-v0.3.0...atrium-xrpc-client-v0.4.0) - 2024-02-29 + ### Added -- WASM support with `reqwest::ReqwestClient` +- Support wasm32 ([#119](https://github.com/sugyan/atrium/pull/119)) + - WASM support with `reqwest::ReqwestClient` ### Changed - `reqwest-native` feature was renamed to `reqwest-default-tls` diff --git a/atrium-xrpc-client/Cargo.toml b/atrium-xrpc-client/Cargo.toml index 296f22a7..bad9057b 100644 --- a/atrium-xrpc-client/Cargo.toml +++ b/atrium-xrpc-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "atrium-xrpc-client" -version = "0.3.0" +version = "0.4.0" authors = ["sugyan "] edition.workspace = true rust-version.workspace = true diff --git a/atrium-xrpc/CHANGELOG.md b/atrium-xrpc/CHANGELOG.md index 491a144c..6b44b1db 100644 --- a/atrium-xrpc/CHANGELOG.md +++ b/atrium-xrpc/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.10.0](https://github.com/sugyan/atrium/compare/atrium-xrpc-v0.9.0...atrium-xrpc-v0.10.0) - 2024-02-29 + +### Added +- Support wasm32 ([#119](https://github.com/sugyan/atrium/pull/119)) + ### Changed - For traits defined using `async_trait`, the `Send` bound is now optional with `wasm32-*` targets. diff --git a/atrium-xrpc/Cargo.toml b/atrium-xrpc/Cargo.toml index f6bfaff9..47426565 100644 --- a/atrium-xrpc/Cargo.toml +++ b/atrium-xrpc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "atrium-xrpc" -version = "0.9.0" +version = "0.10.0" authors = ["sugyan "] edition.workspace = true rust-version.workspace = true diff --git a/release-plz.toml b/release-plz.toml index ab09386d..e89457cc 100644 --- a/release-plz.toml +++ b/release-plz.toml @@ -5,21 +5,21 @@ git_tag_enable = false changelog_update = false [[package]] -name = "atrium-api" +name = "atrium-xrpc" publish = true git_release_enable = true git_tag_enable = true changelog_update = true [[package]] -name = "atrium-cli" +name = "atrium-api" publish = true git_release_enable = true git_tag_enable = true changelog_update = true [[package]] -name = "atrium-xrpc" +name = "atrium-cli" publish = true git_release_enable = true git_tag_enable = true