Releases: MasterJ93/ATProtoKit
Releases · MasterJ93/ATProtoKit
v0.1.0
This is the initial tag for the project. The project is in its early days, but it'll work well enough for a few methods.
The following features have been tested and work:
- Authentication (works with
https://bsky.social, but hasn’t been tested on other PDSs). - Access and refresh tokens (getting a session, refreshing a session, deleting a session).
- Creating a record (Post record, Like record).
- Deleting a record (Like Record).
- Parsing facets and putting them into the request body.
- Uploading blobs and attaching them to the request body.
- Resolving handles.
Documentation is roughly complete in the following areas:
- All of the lexicons in
app.bsky. ATProtoConfiguration.- The
ATProtoKitclass (just the class itself and initializer, not the entire class with all of its methods). createPostRecord.getBlob.ATFacetParser.@DateFormattingand@DateFormattingOptional.- ExtensionHelpers.
- TruncatedEncoding (except for
truncated(toLength)).
Please let me know if there’s anything in particular that’s problematic, inconsistent, incorrect, or otherwise wrong. Constructive feedback is greatly appreciated!