github KyokoMiki/nemorosa 0.2.0

latest releases: 0.4.2, 0.4.1, 0.4.0...
3 months ago

Added

  • Torrent Verification Tracking: Added functionality to poll torrent client for torrent information, automatically track verification status after injection and begin post-processing
  • Auto Start Torrents Configuration: Added auto_start_torrents global configuration option - when set to false, injected torrents will not automatically start

Changed

  • Post-processing No Longer Requires Manual Execution: By default, after torrent injection, the system will automatically track the verification process and begin post-processing
  • CLI Option Renamed: CLI option --process-completed-matches has been renamed to --post-process (BREAKING CHANGE: Update any scripts or documentation that reference the old option name)

Performance

  • Docker Image Optimization: Significantly reduced Docker image size through multi-stage builds
  • Async Gazelle API: Converted Gazelle API to async implementation using httpx instead of synchronous requests, improving concurrent performance
  • Field Selection Optimization: Added field selection functionality for torrent clients, supporting on-demand retrieval of specific field information for improved performance

What's Changed

  • build(deps): bump beautifulsoup4 from 4.13.5 to 4.14.2 by @dependabot[bot] in #6
  • build(deps): bump pyyaml from 6.0.2 to 6.0.3 by @dependabot[bot] in #7
  • build(deps): bump fastapi from 0.117.1 to 0.118.0 by @dependabot[bot] in #8
  • build(deps): bump ruff from 0.13.1 to 0.13.2 by @dependabot[bot] in #9
  • feat: add torrent client polling and verification tracking system by @KyokoMiki in #10

Full Changelog: 0.1.0...0.2.0

Don't miss a new nemorosa release

NewReleases is sending notifications on new releases.