Skip to content

v0.34.1

Latest

Choose a tag to compare

@MasterJ93 MasterJ93 released this 23 Aug 15:06

Version 0.34.1 includes the following changes:

Changes:

  • Added ATLexiconKnownValue.
    • This fixes an issue where the initializer of ExpressibleByStringLiteral always returns .unknown, even when a known value is provided.
  • Added the option to use an identity resolver to the main ATProtoKit class.
    • By default, it will use ATBuiltInIdentityResolver.
    • You can use other identity resolvers (such as ATIdentityTools or ATResolve) if you need something more powerful; just be sure to implement the required methods in ATIdentityProtocol with the applicable methods in the identity resolver of your choice.
    • This fixes an issue when it comes to having certain lexicon methods contain hardcoded hosts.

Bug Fixes

  • Added some missing public initializers in a number of lexicon models. (Thanks, @KC-2001MS!)

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.ca) for any questions.