A library for ATProtocol identities.

release: 0.4.0

Signed-off-by: Nick Gerakines <nick.gerakines@gmail.com>

Changed files
+24 -24
crates
atproto-client
atproto-identity
atproto-oauth
atproto-oauth-axum
atproto-record
+5 -5
Cargo.lock
··· 57 58 [[package]] 59 name = "atproto-client" 60 - version = "0.3.0" 61 dependencies = [ 62 "anyhow", 63 "atproto-identity", ··· 76 77 [[package]] 78 name = "atproto-identity" 79 - version = "0.3.0" 80 dependencies = [ 81 "anyhow", 82 "async-trait", ··· 101 102 [[package]] 103 name = "atproto-oauth" 104 - version = "0.3.0" 105 dependencies = [ 106 "anyhow", 107 "async-trait", ··· 132 133 [[package]] 134 name = "atproto-oauth-axum" 135 - version = "0.3.0" 136 dependencies = [ 137 "anyhow", 138 "async-trait", ··· 158 159 [[package]] 160 name = "atproto-record" 161 - version = "0.3.0" 162 dependencies = [ 163 "anyhow", 164 "atproto-identity",
··· 57 58 [[package]] 59 name = "atproto-client" 60 + version = "0.4.0" 61 dependencies = [ 62 "anyhow", 63 "atproto-identity", ··· 76 77 [[package]] 78 name = "atproto-identity" 79 + version = "0.4.0" 80 dependencies = [ 81 "anyhow", 82 "async-trait", ··· 101 102 [[package]] 103 name = "atproto-oauth" 104 + version = "0.4.0" 105 dependencies = [ 106 "anyhow", 107 "async-trait", ··· 132 133 [[package]] 134 name = "atproto-oauth-axum" 135 + version = "0.4.0" 136 dependencies = [ 137 "anyhow", 138 "async-trait", ··· 158 159 [[package]] 160 name = "atproto-record" 161 + version = "0.4.0" 162 dependencies = [ 163 "anyhow", 164 "atproto-identity",
+4 -4
Cargo.toml
··· 18 categories = ["command-line-utilities", "web-programming"] 19 20 [workspace.dependencies] 21 - atproto-identity = { version = "0.3.0", path = "crates/atproto-identity" } 22 - atproto-record = { version = "0.3.0", path = "crates/atproto-record" } 23 - atproto-oauth = { version = "0.3.0", path = "crates/atproto-oauth" } 24 - atproto-client = { version = "0.3.0", path = "crates/atproto-client" } 25 26 anyhow = "1.0" 27 async-trait = "0.1.88"
··· 18 categories = ["command-line-utilities", "web-programming"] 19 20 [workspace.dependencies] 21 + atproto-identity = { version = "0.4.0", path = "crates/atproto-identity" } 22 + atproto-record = { version = "0.4.0", path = "crates/atproto-record" } 23 + atproto-oauth = { version = "0.4.0", path = "crates/atproto-oauth" } 24 + atproto-client = { version = "0.4.0", path = "crates/atproto-client" } 25 26 anyhow = "1.0" 27 async-trait = "0.1.88"
+1 -1
Dockerfile
··· 48 LABEL org.opencontainers.image.description="AT Protocol identity management tools" 49 LABEL org.opencontainers.image.authors="Nick Gerakines <nick.gerakines@gmail.com>" 50 LABEL org.opencontainers.image.source="https://tangled.sh/@smokesignal.events/atproto-identity-rs" 51 - LABEL org.opencontainers.image.version="0.3.0" 52 LABEL org.opencontainers.image.licenses="MIT" 53 54 # Document available binaries
··· 48 LABEL org.opencontainers.image.description="AT Protocol identity management tools" 49 LABEL org.opencontainers.image.authors="Nick Gerakines <nick.gerakines@gmail.com>" 50 LABEL org.opencontainers.image.source="https://tangled.sh/@smokesignal.events/atproto-identity-rs" 51 + LABEL org.opencontainers.image.version="0.4.0" 52 LABEL org.opencontainers.image.licenses="MIT" 53 54 # Document available binaries
+5 -5
README.md
··· 83 84 ```toml 85 [dependencies] 86 - atproto-identity = "0.3.0" 87 - atproto-record = "0.3.0" 88 - atproto-oauth = "0.3.0" 89 - atproto-client = "0.3.0" 90 - atproto-oauth-axum = "0.3.0" 91 ``` 92 93 ### Basic Identity Resolution
··· 83 84 ```toml 85 [dependencies] 86 + atproto-identity = "0.4.0" 87 + atproto-record = "0.43.0" 88 + atproto-oauth = "0.4.0" 89 + atproto-client = "0.43.0" 90 + atproto-oauth-axum = "0.4.0" 91 ``` 92 93 ### Basic Identity Resolution
+1 -1
crates/atproto-client/Cargo.toml
··· 1 [package] 2 name = "atproto-client" 3 - version = "0.3.0" 4 readme = "README.md" 5 6 edition.workspace = true
··· 1 [package] 2 name = "atproto-client" 3 + version = "0.4.0" 4 readme = "README.md" 5 6 edition.workspace = true
+1 -1
crates/atproto-client/README.md
··· 25 26 ```toml 27 [dependencies] 28 - atproto-client = "0.3.0" 29 ``` 30 31 ## Usage
··· 25 26 ```toml 27 [dependencies] 28 + atproto-client = "0.4.0" 29 ``` 30 31 ## Usage
+1 -1
crates/atproto-identity/Cargo.toml
··· 1 [package] 2 name = "atproto-identity" 3 - version = "0.3.0" 4 description = "An ATProtocol identity library" 5 readme = "README.md" 6
··· 1 [package] 2 name = "atproto-identity" 3 + version = "0.4.0" 4 description = "An ATProtocol identity library" 5 readme = "README.md" 6
+1 -1
crates/atproto-identity/README.md
··· 30 31 ```toml 32 [dependencies] 33 - atproto-identity = "0.3.0" 34 ``` 35 36 ## Usage
··· 30 31 ```toml 32 [dependencies] 33 + atproto-identity = "0.4.0" 34 ``` 35 36 ## Usage
+1 -1
crates/atproto-oauth-axum/Cargo.toml
··· 1 [package] 2 name = "atproto-oauth-axum" 3 - version = "0.3.0" 4 readme = "README.md" 5 6 edition.workspace = true
··· 1 [package] 2 name = "atproto-oauth-axum" 3 + version = "0.4.0" 4 readme = "README.md" 5 6 edition.workspace = true
+1 -1
crates/atproto-oauth-axum/README.md
··· 25 26 ```toml 27 [dependencies] 28 - atproto-oauth-axum = "0.3.0" 29 ``` 30 31 ## Usage
··· 25 26 ```toml 27 [dependencies] 28 + atproto-oauth-axum = "0.4.0" 29 ``` 30 31 ## Usage
+1 -1
crates/atproto-oauth/Cargo.toml
··· 1 [package] 2 name = "atproto-oauth" 3 - version = "0.3.0" 4 edition.workspace = true 5 rust-version.workspace = true 6 repository.workspace = true
··· 1 [package] 2 name = "atproto-oauth" 3 + version = "0.4.0" 4 edition.workspace = true 5 rust-version.workspace = true 6 repository.workspace = true
+1 -1
crates/atproto-oauth/README.md
··· 32 33 ```toml 34 [dependencies] 35 - atproto-oauth = "0.3.0" 36 ``` 37 38 ## Usage
··· 32 33 ```toml 34 [dependencies] 35 + atproto-oauth = "0.4.0" 36 ``` 37 38 ## Usage
+1 -1
crates/atproto-record/Cargo.toml
··· 1 [package] 2 name = "atproto-record" 3 - version = "0.3.0" 4 description = "AT Protocol record signature operations - cryptographic signing and verification for AT Protocol records" 5 6 edition.workspace = true
··· 1 [package] 2 name = "atproto-record" 3 + version = "0.4.0" 4 description = "AT Protocol record signature operations - cryptographic signing and verification for AT Protocol records" 5 6 edition.workspace = true