Skip to content

[reservoarr] Bump to v6.3.1#168

Merged
sethwv merged 1 commit into
Dispatcharr:mainfrom
brko7:bump-reservoarr-v6.3.1
Jul 3, 2026
Merged

[reservoarr] Bump to v6.3.1#168
sethwv merged 1 commit into
Dispatcharr:mainfrom
brko7:bump-reservoarr-v6.3.1

Conversation

@brko7

@brko7 brko7 commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Bumps reservoarr to v6.3.1.

What's in this release (release notes):

  • Hardening release from a full-repo review. No pacing/controller behaviour changes, no new features, no new dependencies. Still stdlib-only at runtime.
  • All interval math (pacing, watchdogs, reconnect debounces) now uses time.monotonic() — a backward NTP step on the host could previously freeze output long enough to starve the player.
  • Clean shutdown when SIGTERM lands mid-write: routine channel stops no longer emit a Python traceback + nonzero exit in the unlucky interleaving.
  • Log rotation now runs continuously (checked every ~512 log lines), not only at process start — a 24/7 tune could previously grow delaybuf.log unboundedly.
  • Plugin upgrade gate: a missing/unparseable .installed_version sentinel now triggers a reinstall instead of silently disabling auto-update forever.
  • 3 new regression tests (log rotation); 58 unit + 7 e2e green.

Artifact: reservoarr-6.3.1.zip — sha256 87639f84417d02b06649466f287fa6e9ad28a5255b7e34e4b721cc49bec5d73b. Built reproducibly by .github/workflows/release.yml with SOURCE_DATE_EPOCH pinned to the tag commit. Zip contents: LICENSE, README.md, logo.png, plugin.json, plugin.py, reservoarr.py (6 files).

🤖 Generated with Claude Code

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@dispatcharr-plugins-bot dispatcharr-plugins-bot Bot added the Plugin Update A plugin already in the repository is being updated. label Jul 3, 2026
@dispatcharr-plugins-bot

Copy link
Copy Markdown

Plugin Validation Results

Modified plugins: 1

Plugin: reservoarr

Delay-buffer stream profile that absorbs IPTV CDN gaps so Plex Live TV stops dying

Source Repository

Check Status Details
Required fields All required fields present
Release artifact Artifact reachable at resolved URL
Maintainers brko7, brko7
License MIT - MIT License
Permission You have permission to modify this plugin
Version 6.3.1
Version bump 6.3.06.3.1

View release v6.3.1 on GitHub · Compare v6.3.0...v6.3.1


🎉 All validation checks passed!

This PR modifies 1 plugin(s) and all checks have passed.

@sethwv sethwv merged commit 87eb446 into Dispatcharr:main Jul 3, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Plugin Update A plugin already in the repository is being updated.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants