Chitose 0.0.2
Pre-release
Pre-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
.