Skip to content

v1.1.0-alpha02

Latest
Compare
Choose a tag to compare
@DrewCarlson DrewCarlson released this 30 Oct 22:33
· 2 commits to main since this release

What's Changed

  • Fix various write endpoints that may fail
  • Replace data class usage with Poko
  • Improve getTorrents() API and fix broken filtering:
    • Allow querying with 'any category' (null) and make it the default
    • Add Torrent model serialName access for use with the sort parameter (ex: Torrent::lastActivity.serialName)
  • Remove DataStatePair from public API
  • Add TrackerStatus enum type for TorrentTracker model
  • Add get preferences model and set preferences builder
  • Update to latest qBittorrent Torrent State values

Set Preferences

client.setPreferences {
    QBittorrentPrefs::bannedIps set listOf("1.1.1.1", "8.8.8.8")
    QBittorrentPrefs::maxRatioAction set MaxRatioAction.PAUSE_TORRENT
    QBittorrentPrefs::createSubfolderEnabled set true
    // etc..
}

Full Changelog: v1.0.0-rc02...v1.1.0-alpha02