Skip to content

v0.17.0

Compare
Choose a tag to compare
@MasterJ93 MasterJ93 released this 28 Jul 21:29
· 354 commits to main since this release

Version 0.17.0 includes the following changes:

  • Opened APIClientService up for dependency injection.
    • This will allow developers to customize certain attributes when creating an instance of ATProtocolConfiguration, or use the defaults provided by ATProtoKit.
  • Moved the record creating, putting, and deleting methods for Bluesky into ATProtoBluesky.
    • This includes createPostRecord, createLikeRecord, and createDeleteRecord.
  • Added FoundationNetworking.
    • This is mainly for Linux support. This will hopefully fix any issues related to non-Apple platforms, but testing ATProtoKit on each of the Linux distros will be needed in order to more confidently state that the project can officially build and run successfully on the operating system.
  • Updated the lexicon models and methods for the latest versions.
  • Fixed some spelling mistakes in the DocC.

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.