Skip to content

Chitose 0.0.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@mnogu mnogu released this 05 May 02:09
· 165 commits to main since this release
  • Added a suffix to internal class names, which may be changed again without notice in future releases
  • Added a prefix to internal function names, which may be changed again without notice in future releases
  • Added a description to function parameters
  • Avoided class name conflicts
  • Updated atproto

You may need to change some imports. For example, you need to replace from chitose.app.bsky.feed import Post with from chitose.app.bsky.feed.post import Post. This breaking change is due to avoiding class name conflicts. One example conflict is between chitose.app.bsky.embed.record.View and chitose.app.bsky.embed.external.View.

In the previous version, both app.bsky.embed.external and app.bsky.embed.external#external have the same name class External. To avoid the class name conflict, theExternal class as app.bsky.embed.external#external was renamed to ExternalExternal. If you have been using theExternal class as app.bsky.embed.external#external, you need to replace External with ExternalExternal.