xrpc 1.0.3
xrpc: ^1.0.3 copied to clipboard
Core library for XRPC communication. This is a wrapped HTTP client for AT Protocol.
Release Note #
1.0.3 #
- MIGRATION: Updated to use the consolidated
at_primitivespackage for AT Protocol primitive types. - IMPROVEMENT: Reduced dependency complexity by adopting unified primitive types.
1.0.2 #
- Fix SDK constraint to '">=3.8.0 <4.0.0"'.
1.0.1 #
- chore: optimized docs.
1.0.0 #
- Bump SDK constraint to '^3.8.0'.
0.6.1 #
- Use
web_socket_channel: ^3.0.0.
0.6.0 #
- Add parameter
headerBuilderonqueryandprocedurefunctions.
0.5.2 #
- Bump SDK constraint to '^3.3.0'.
0.5.1 #
- Improved redundant error messages. Now it shows like
GET https://bsky.social/xrpc/com.atproto.identity.resolveHandle 400 Error: Params must have the property "handle". (#1253) - Added
parametersarg on.postand.procedure. (#1252) - Removed
.uploadfromxrpc. You can upload from.procedureand pass bytes tobody. (#1252)
0.5.0 #
- Renamed types. (#1217)
- From
TotoResponseDataBuilder - From
ResponseAdaptortoResponseDataAdaptor
- From
0.4.3 #
- Don't remove empty list.
0.4.1 #
- Added
.postfunction. (#999) - Use
bsky.networkas default when service is missing for.subscribefunction.
0.3.3 #
- You can specify
Uint8Listas a type parameter.
0.3.2 #
- Fixed field names for rate limits.
0.3.0 #
- Drop support for null unsafe Dart, bump SDK constraint to '^3.0.0'. (#599)
- Dart3 modifier applied.
0.2.2 #
0.2.1 #
- Allows
Map<String, dynamic>to be specified for generics, allowing response data to be retrieved as JSON. (#563)
0.2.0 #
0.1.2 #
- Added
decoderparameter insubscribeand delegate data decoding to the responsibility of the app that usesxrpc. (#472)
0.0.13 #
- Supported
protocoloptions inquery,procedure,upload. You can choosehttpas a protocol for your test locally. Defaults tohttps. (#269)
0.0.3 #
- Fixed internal structures.
0.0.1 #
- First Release.
0.0.0 #
- Let's start.