atproto_core 0.8.0 atproto_core: ^0.8.0 copied to clipboard
Core library for clients and tools. This package is mainly used by https://atprotodart.com packages.
Release Note #
v0.8.0 #
v0.7.0 #
- Removed
AuthType
andClientResolver
. Let the server handle whether authentication is required or not. (#1102)
v0.6.1 #
- Added
BaseHttpService.post
. (#999) - Fixed a bug that service names were not specified correctly when using stream endpoints.
v0.5.8 #
- Upgraded
xrpc
package.
v0.5.6 #
- Upgraded
xrpc
package. Fixed field names for rate limit.
v0.5.4 #
- Added
.accessToken
and.refreshToken
properties onSession
object. You can get decoded token objects based on JWT tokens. Also you can decode JWT token withdecodeJwt
function. (#787)
v0.5.2 #
- Moved
Session
object andcreateSession
function fromatproto
. And exposedrefreshSession
as a function. (#686)
v0.5.0 #
- Drop support for null unsafe Dart, bump SDK constraint to '^3.0.0'. (#599)
- Dart3 modifier applied.
v0.4.6 #
v0.4.3 #
- Fixed parameter type of
upload
andsubscribe
inBaseService
fromNSID
toString
.
v0.4.1 #
- Fixed to throw
UnsupportedError
when an anonymous user tries to access an endpoint that requires authentication. (#564)
v0.4.0 #
v0.3.5 #
- Added
adaptor
parameter inget
andsubscribe
, and removeddecoder
andconverter
. (#495) - Added
progress_status.dart
.
v0.3.4 #
- Improved generation of
CID
hash codes, allowing CID objects to be specified as keys for Maps, etc. (#490)
v0.3.3 #
- Fixed
subscribeRepoUpdates
.
v0.2.10 #
- The retry algorithm has been modified to retry when an InternalServerError occurs as a result of XRPC communication. (#358)
v0.1.0 #
- Added core objects. (#70)
BaseService
Empty
ATProtoResponse
ATProtoRequest
ATProtoException
ForbiddenException
v0.0.2 #
- Exposed
client_context.dart
.
v0.0.1 #
- First Release!