v4.0.0-alpha.3
Pre-release
Pre-release
·
428 commits
to master
since this release
Notice
This is a unstable version of new transmission-rpc v4, the compatibility of this version is not promised.
You should wait for stable version of transmission-rpc v4 or just use v3 if the new feature of rpc interface added in transmission 4.00-beta.1 is not critical for you.
Features
- new method
Client().get_recently_active_torrents()
to get recently removed torrents (#186)
Code Refactoring
- new Session and Torrent object (#188)
- add
id
to file object - add a rpc method enum (#187)
- remove pydantic
- add rpc version warning to new method in rpc 17
BREAKING CHANGES
- some properties of
Session
andTorrent
are removed, check the document for new properties. - mutation on
Session
andTorrent
object are removed, useclient.change_torrent
andclient.set_session
to do that.