Skip to content

Releases: MasterJ93/ATProtoKit

v0.24.2

24 Feb 00:32
Compare
Choose a tag to compare

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

23 Feb 11:26
Compare
Choose a tag to compare

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

23 Feb 10:57
Compare
Choose a tag to compare

Version 0.24.0 includes the following changes:

  • Changes to ATRecordTypeRegistry:
    • Moved responsibility of checking the readiness of ATRecordTypeRegistry.recordRegistry from UnknownType to APIClientService.
    • Gave ATRecordTypeRegistry a singleton.
    • Removed static from recordRegistry.
    • Replaced initializers with the equivalent functions.
      • There is now only one private initializer.
    • Added a DispatchGroup property to ensure that reading and writing on recordRegistry doesn’t run at the same time.
    • Added an AsyncStream property to manage when the registry is ready.
    • Removed DispatchGroup.
  • 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

21 Feb 18:38
Compare
Choose a tag to compare

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

20 Feb 10:31
Compare
Choose a tag to compare

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.

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

12 Feb 00:20
Compare
Choose a tag to compare

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

04 Feb 09:08
66b34a2
Compare
Choose a tag to compare

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

03 Feb 01:59
Compare
Choose a tag to compare

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

02 Feb 02:38
Compare
Choose a tag to compare

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.
  • 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

23 Jan 06:09
Compare
Choose a tag to compare

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 decoding Locale and [Locale] objects.
  • Made micro-tweaks to the DocC.
  • Fixed an issue with a missing case for uploadVideo(). (Thanks, @aaronvegh!)
  • Set the seenAt parameter in listNotifications to nil.
    • 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.
  • 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.