xrpc 0.5.2 xrpc: ^0.5.2 copied to clipboard
Core library for XRPC communication. This is a wrapped HTTP client for AT Protocol.
Release Note #
v0.5.2 #
- Bump SDK constraint to '^3.3.0'.
v0.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
parameters
arg on.post
and.procedure
. (#1252) - Removed
.upload
fromxrpc
. You can upload from.procedure
and pass bytes tobody
. (#1252)
v0.5.0 #
- Renamed types. (#1217)
- From
To
toResponseDataBuilder
- From
ResponseAdaptor
toResponseDataAdaptor
- From
v0.4.3 #
- Don't remove empty list.
v0.4.1 #
- Added
.post
function. (#999) - Use
bsky.network
as default when service is missing for.subscribe
function.
v0.3.3 #
- You can specify
Uint8List
as a type parameter.
v0.3.2 #
- Fixed field names for rate limits.
v0.3.0 #
- Drop support for null unsafe Dart, bump SDK constraint to '^3.0.0'. (#599)
- Dart3 modifier applied.
v0.2.2 #
v0.2.1 #
- Allows
Map<String, dynamic>
to be specified for generics, allowing response data to be retrieved as JSON. (#563)
v0.2.0 #
v0.1.2 #
- Added
decoder
parameter insubscribe
and delegate data decoding to the responsibility of the app that usesxrpc
. (#472)
v0.0.13 #
- Supported
protocol
options inquery
,procedure
,upload
. You can choosehttp
as a protocol for your test locally. Defaults tohttps
. (#269)
v0.0.3 #
- Fixed internal structures.
v0.0.1 #
- First Release.
v0.0.0 #
- Let's start.