Skip to content

Releases: MasterJ93/ATProtoKit

v0.14.3

23 Jun 01:54
Compare
Choose a tag to compare

Version 0.14.3 includes the following changes:

  • Moved minimum version of watchOS to watchOS 9.
    • SwiftCBOR requires the minimum required version of watchOS to be watchOS 9.
  • Added and updated the Bluesky-documentation and lexicon models and methods based on the latest changes from Bluesky’s atproto repo.
    • This doesn’t include the tools.ozone.team.* lexicons, which will be available soon.
  • Removed `private(set) from the handle, app password, and URL from the PDS (thanks @JoshuaHolme!).
  • Potential fix towards resolving a data race error.
    • FeatureCodable-conforming structs should use a let constants.
  • Fixed warnings by using booleans with some of the guard statements.
  • Fixed the README from a typo (thanks @JoshuaHolme!).
  • Fixed an issue where getProfile outputs the wrong model.
  • Updated the Pull Request template to link the ATProtoKit API Design Guidelines and Swift API Design Guidelines.

Once again, thank you for your support. Please give feedback, bug reports, and contributions if you have time. You can also speak to me on Bluesky (@cjrriley.com) for any questions.

v0.14.2

21 Jun 01:51
Compare
Choose a tag to compare

Version 0.14.2 includes the following changes:

  • Added the “Throws” portion of the documentation to all leixcon methods.
  • Replaced SwiftCBOR’s dependency from using the main branch to using the 0.4.0 tag.
    • This was causing some build issues.
  • Temporarily removed ATImageProcessable.
    • This has also been causing build issues, specifically with non-macOS operating systems.
  • Fixed an issue in iOS and iPadOS where the build failed due to incompatible code for newer iOS versions.

Once again, thank you for your support. Please give feedback, bug reports, and contributions if you have time. You can also speak to me on Bluesky (@cjrriley.com) for any questions.

v0.14.1

16 Jun 13:51
Compare
Choose a tag to compare

Version 0.14.1 includes the following changes:

  • Updated the README to fix the version number.
  • Added missing documentation to a few symbols.

Once again, thank you for your support. Please give feedback, bug reports, and contributions if you have time. You can also speak to me on Bluesky (@cjrriley.com) for any questions.

v0.14.0

16 Jun 13:37
Compare
Choose a tag to compare

Version 0.14.0 includes the following changes:

  • Added structs for identifying and validating AT URIs.
  • Made ATFirehoseStream to be public.
  • Made changes to DocC. Mainly the reorganization of all lexicon models, as well as added more information in the identifiers article.
  • Added and updated new lexicons based on the latest changes from Bluesky’s atproto repo.

Once again, thank you for your support. Please give feedback, bug reports, and contributions if you have time. You can also speak to me on Bluesky (@cjrriley.com) for any questions.

v0.13.3.1

12 Jun 14:20
Compare
Choose a tag to compare

I forgot to add the committed changes to the build. I'm sorry about that. That was an extremely terrible fumble on my part. I'll try to make a better effort at making better checks next time.

Full Changelog: 0.13.3...0.13.3.1

v0.13.3

12 Jun 13:54
89bdb77
Compare
Choose a tag to compare

Version 0.13.3 includes the following changes:

  • Updated the lexicon models and methods to reflect the latest changes from Bluesky’s atproto repo.

Once again, thank you for your support. Please give feedback, bug reports, and contributions if you have time. You can also speak to me on Bluesky (@cjrriley.com) for any questions.

v0.13.2

09 Jun 06:53
89bdb77
Compare
Choose a tag to compare

Version 0.13.2 includes the following changes:

  • Fixed an issue where DocC generation fails because —checkout-path was not in the Makefile.

Once again, thank you for your support. Please give feedback, bug reports, and contributions if you have time. You can also speak to me on Bluesky (@cjrriley.com) for any questions.

v0.13.1

09 Jun 06:08
Compare
Choose a tag to compare

Version 0.13.1 includes the following changes:

  • Fixed a broken link in the documentation.

Once again, thank you for your support. Please give feedback, bug reports, and contributions if you have time. You can also speak to me on Bluesky (@cjrriley.com) for any questions.

v0.13.0

09 Jun 06:01
Compare
Choose a tag to compare

Version 0.13.0 includes the following changes:

  • Added structs for identifying and validating NSIDs, DIDs, and handles.
    • More atproto identifiers will have their own structs and classes in future updates.
  • Documentation updates:
    • Re-organized more symbols to various areas, including lumping together all error types and ATEventStreamConfiguration-related symbols.
    • New articles have been written. Check out the new articles in the “What’s New With ATProtoKit” section.
    • All symbols will have a link which goes to the specific file associated with that symbol.
  • Updated the ATProtoKit API Design Guidelines, which include updates to lexicon model/method formatting, more examples, and some small re-organizations.
  • The App Privacy Manifest has been added.
  • Added the Bluesky chat value to the atproto-proxy header.

Once again, thank you for your support. Please give feedback, bug reports, and contributions if you have time. You can also speak to me on Bluesky (@cjrriley.com) for any questions.

v0.12.5

06 Jun 02:35
Compare
Choose a tag to compare

Version 0.12.5 includes the following changes:

  • Added new lexicon models and methods based on the latest lexicon changes from Bluesky’s atproto repository.

Once again, thank you for your support. Please give feedback, bug reports, and contributions if you have time. You can also speak to me on Bluesky (@cjrriley.com) for any questions.