v0.22.0 #90
MasterJ93
announced in
ATProtoKit
v0.22.0
#90
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Version 0.22.0 includes the following changes:
ATFacetParser
has a couple of updates.AttributedString
andNSAttributedString
.ATRecordProtocol
now has constraints withEquatable
andHashable
.ATRecordViewProtocol
has been added.Identifiable
and will work on the followingstruct
s:PostViewDefinition
GeneratorViewDefinition
ListViewDefinition
StarterPackViewDefinition
FeedViewPostDefinition
ProfileViewBasicDefinition
ProfileViewDefinition
ProfileViewDetailedDefinition
refresh(with:)
method is available, which allows you to update a record view with new information. You need to pass along aUserSession
object in order for it to work.ATProtocolConfiguration
has some updates:UserSession
object.resumeSession
method is available to resume a session using the session tokens.encodeDate
andencodeDateIfPresent
are now all part ofKeyedDecodingContainer
.decodeDate
anddecodeDateIfPresent
are now all part ofKeyedDecodingContainer
.getUpload
to the mainATProtoKit
class
.createPostRecord
will now be able to accept aspect ratio entries when uploading an image.uploadBlob
incorrectly always throwsATHTTPRequestError.invalidResponse
.Once again, thank you for your support. Please give feedback, bug reports, and contributions if you have time. Consider starring this project if you find it helpful, and feel free to donate an amount that reflects the value it has brought to you. Your support helps ensure the continued development and improvement of this project. You can also speak to me on Bluesky (@cjrriley.com) for any questions.
This discussion was created from the release v0.22.0.
Beta Was this translation helpful? Give feedback.
All reactions