Releases: sugyan/atrium
Releases · sugyan/atrium
atrium-xrpc-client-v0.4.0
Added
- Support wasm32 (#119)
- WASM support with
reqwest::ReqwestClient
- WASM support with
Changed
reqwest-native
feature was renamed toreqwest-default-tls
reqwest-rustls
feature was removed. Usereqwest
feature andreqwest
crate to configure yourself.
atrium-cli-v0.1.3
Other
- update Cargo.lock dependencies
atrium-api-v0.18.0
atrium-cli-v0.1.2
Other
- Update README
- Fix bin.name for atrium-cli
atrium-api-v0.17.2
Other
- update Cargo.toml dependencies
atrium-xrpc-v0.9.0
Other
- Move other dependencies into workspace dependencies table
- Deduplicate package keys with workspace inheritance
- Set MSRV for main crates to 1.70
atrium-cli-v0.1.1
Other
- update Cargo.lock dependencies
atrium-cli-v0.1.0
Other
- Add like, notifications
- Update cli/README
- Add blocks for cli
- Update cli
- Add app-password commands to cli
- Update cli: enable post with reply
- Add get-record, get-post-thread to cli
- Add get-author-feed, create-record repost to cli
- Add Default deriving
- Update cli
- Update codegen, use macro
- Update codegen and api, add create-record to cli
- Rename project
atrium-api-v0.17.1
Other
- update Cargo.toml dependencies
atrium-api-v0.17.0
Added
- Update API, based on the latest lexicon schemas (#104)
Other
- Merge pull request #110 from str4d/lexicon-integer-min-max
- Add
MIN, MAX
associated constants to Lexicon integer types - Merge pull request #107 from str4d/lexicon-integer-conversion
- Add direct conversions between the Lexicon integer types and primitives
- Introduce dedicated types for DID and handle Lexicon string formats
- Introduce types guaranteed to fit the range of each Lexicon integer
- Move other dependencies into workspace dependencies table
- Move intra-workspace dependencies into workspace dependencies table
- Deduplicate package keys with workspace inheritance
- Set MSRV for main crates to 1.70
Added
atrium_api::types
:RecordKey
LimitedU8
,LimitedNonZeroU8
,BoundedU8
LimitedU16
,LimitedNonZeroU16
,BoundedU16
LimitedU32
,LimitedNonZeroU32
,BoundedU32
LimitedU64
,LimitedNonZeroU64
,BoundedU64
string
module, containing dedicated types for formatted Lexicon strings.
Changed
- All Lexicon integer fields now have a type that matches their minimum and maximum
accepted values, instead ofi32
. - All Lexicon string fields with one of the following formats now have the corresponding
dedicated type, instead ofString
:at-identifier
(atrium_api::types::string::AtIdentifier
)cid
(atrium_api::types::string::Cid
)datetime
(atrium_api::types::string::Datetime
)did
(atrium_api::types::string::Did
)handle
(atrium_api::types::string::Handle
)nsid
(atrium_api::types::string::Nsid
)language
(atrium_api::types::string::Language
)