Releases: MasterJ93/ATProtoKit
v0.24.2
Version 0.24.2 includes the following changes:
- Fixed a deadlocking bug in
ATRecordTypeRegistry
.
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.
v0.24.1
Version 0.24.1 includes the following changes:
- Fixed the sample code in the documentation and README.
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.
v0.24.0
Version 0.24.0 includes the following changes:
- Changes to
ATRecordTypeRegistry
:- Moved responsibility of checking the readiness of
ATRecordTypeRegistry.recordRegistry
fromUnknownType
toAPIClientService
. - Gave
ATRecordTypeRegistry
a singleton. - Removed
static
fromrecordRegistry
. - Replaced initializers with the equivalent functions.
- There is now only one private initializer.
- Added a
DispatchGroup
property to ensure that reading and writing onrecordRegistry
doesn’t run at the same time. - Added an
AsyncStream
property to manage when the registry is ready. - Removed
DispatchGroup
.
- Moved responsibility of checking the readiness of
- Updated the lexicon models and methods with the latest changes from bluesky-social’s atproto repo.
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.
v0.23.9
Version 0.23.9 includes the following changes:
- Updated the lexicon models and methods with the latest changes from bluesky-social’s atproto repo.
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.
v0.23.8
Version 0.23.8 includes the following changes:
- Updated the lexicon models and methods with the latest changes from bluesky-social’s atproto repo.
- Updated API_GUIDELINES
- Created a formatting rule about
Int
value formatting.
- Created a formatting rule about
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.
v0.23.7
Version 0.23.7 includes the following changes:
- Updated the lexicon models and methods with the latest changes from bluesky-social’s atproto repo.
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.
v0.23.6
Version 0.23.6 includes the following changes:
- Fixed an issue where
StarterPackViewBasicDefinition.joinedViaStarterPack
would fail to decode. (Thanks, @mfreiwald!)
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.
v0.23.5
Version 0.23.5 includes the following changes:
- Fixed a lexicon error in
ProfileViewDetailedDefinition
.
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.
v0.23.4
Version 0.23.4 includes the following changes:
- Fixed an issue where
ATRecordTypeRegistry
could cause a crash.- Initializing the main
ATProtoKit
class
should also be improved.
- Initializing the main
- Updated the lexicon models and methods with the latest changes from bluesky-social’s atproto repo.
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.
v0.23.3
Version 0.23.3 includes the following changes:
- Fixed an issue where
Locale
objects couldn’t be cleanly decoded without an error. (Thanks, @mfreiwald!)- The solution to this issue is to extend
KeyedDecodingContainer
to have methods specifically for decodingLocale
and[Locale]
objects.
- The solution to this issue is to extend
- Made micro-tweaks to the DocC.
- Fixed an issue with a missing case for
uploadVideo()
. (Thanks, @aaronvegh!) - Set the
seenAt
parameter inlistNotifications
tonil
.- As per the GitHub Issue ticket in bluesky-social’s
atproto
repo, this parameter has not been implemented yet. Please refrain from using this or else the method will throw an error.
- As per the GitHub Issue ticket in bluesky-social’s
- Updated the lexicon models and methods with the latest changes from bluesky-social’s atproto repo.
Note
Known Issue: ATProtoKit may crash while interacting with ATRecordTypeRegistry
. A fix for this is coming soon.
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.