Releases: masterwok/simple-torrent-android
Releases · masterwok/simple-torrent-android
0.5.0
Changes
- Torrents can be now be started using BEncoded byte array.
Bug Fixes
- Fixed off-by-one bug in the TorrentSessionBuffer when buffer length was 0.
Breaking Changes
- Torrent Uri is now passed to the start(..) method instead of to the TorrentSession as a constructor parameter.
- TorrentSession no longer derives from SessionManager.
0.4.2
- More bug fixes around pausing directly after starting download.
0.4.1
- Bug fix that was causing onTorrentPaused(..) to be called after onTorrentResumed(..) when the user pauses the session before the magnet info can be downloaded.
0.4.0
Breaking Changes
- Removed custom state mapping (TorrenStatus.State now returned directly).
0.3.0
Changes
- Improvements to how torrents are started.
- Exceptions are passed up to consumer when starting torrents (rather than eaten like before and passed back as a boolean).
Breaking Changes
- Timeout no longer passed into start method
0.2.1
- Fixed bug causing empty save location and video file location when download is started with torrent.
0.2.0
Breaking Release
- Removed TorrentSessionOptions.Builder class (just init TorrentSessionOptions directly now).
- Exposed SettingsPack on TorrentSessionOptions (whoops).
- Added default DHT nodes.
Highly recommended to update to this release.
0.1.0
Breaking Release
- TorrentHandle has been added to TorrentSessionListener callbacks.
- TorrentSession now derives from SessionManager
0.0.4
- Added valueOf(value:Int) to TorrentSessionState.State
0.0.3
- TorrentSessionStatus.State now exposes value.