v2.0.0
This is a major release that breaks the ZeroMQ server interface by utilizing a new binary format. The CLI interface has not changed.
The most important item to note is the support of Podcasting 2.0 playlists via list mediums.
What's Changed
- Add list mediums as detailed in Podcastindex-org/podcast-namespace#363 by @agates
- Add helper method
PodpingHivewriter.send_podping
to make it easier to integrate the server into other python projects by @agates - Python 3.11 support by @agates
- Use plexo, new binary message formats, and zmq pair in server mode by @agates in #61
- Support writing mediums & reasons from ZMQ listener, batch up to 5 operations into each transaction by @agates in #67
- Moved schemas into separate external project podping-schemas by @agates
- Feature/return hive txid by @agates in #60
- Broadcast Hive transaction information across ZMQ listener, allowing clients such as podping.cloud to know when IRIs have been successfully completed by @agates
Full Changelog: v1.2.10...v2.0.0