Skip to content

v0.23.0

Compare
Choose a tag to compare
@MasterJ93 MasterJ93 released this 17 Jan 04:59
· 43 commits to main since this release

Version 0.23.0 includes the following changes:

  • Changed the session URLs’ host URLs for app.bsky.* lexicons.
    • For authenticated methods, they will use the PDS instance host URL (https://<NAME>.<REGION>.host.bsky.network).
    • For non-authenticated methods, they will use https://api.bsky.app.
    • For method calls where authentication is optional, it will either use https://api.bsky.app/ (if the method call should not be authenticated) or the PDS instance (if the method call should be authenticated).
  • Updated the ATLexiconModel macro to reflect the changes made in the previous updates.
  • truncatedEncode, and truncatedEncodeIfPresent are now all part of KeyedEncodingContainer.
  • ATProtoBluesky received new methods:
    • .createFollowRecord and .deleteFollowRecord.
    • .createBlockRecord and .deleteBlockRecord.
  • Updated the lexicon models and methods to the latest updates 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.