Skip to content

feat(container)!: Update image ghcr.io/home-operations/sabnzbd ( 4.5.5 ➔ 5.0.1 )#1246

Merged
jfroy merged 1 commit intomainfrom
renovate/ghcr.io-home-operations-sabnzbd-5.x
May 5, 2026
Merged

feat(container)!: Update image ghcr.io/home-operations/sabnzbd ( 4.5.5 ➔ 5.0.1 )#1246
jfroy merged 1 commit intomainfrom
renovate/ghcr.io-home-operations-sabnzbd-5.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 1, 2026

This PR contains the following updates:

Package Update Change
ghcr.io/home-operations/sabnzbd (source) major 4.5.55.0.1

Release Notes

sabnzbd/sabnzbd (ghcr.io/home-operations/sabnzbd)

v5.0.1: SABnzbd 5.0.1

Compare Source

Release Notes - SABnzbd 5.0.1

In this fifth major release of SABnzbd, we included:

  • Smarter (and potentially faster) downloads with NNTP Pipelining and Direct Write.
  • Reliability gains from a reworked cache and safer processing.
  • A significant number of bug fixes and platform updates.

Bug fixes in 5.0.1

  • Queued downloads from older versions did not load after updating.

New features in 5.0.0

  • Added support for NNTP Pipelining which eliminates idle waiting between
    requests, significantly improving speeds on high-latency connections.
    Read more here: https://sabnzbd.org/wiki/advanced/nntp-pipelining
    New servers will have Articles per request set to 2 by default.
    Existing servers need to be manually changed to use NNTP Pipelining.
  • Implemented Direct Write to optimize assembly of downloaded files.
    Read more here: https://sabnzbd.org/wiki/advanced/direct-write
  • Post-processing scripts will always be executed, even for failed jobs.
    Make sure to check the status of the job in your scripts!
  • Removed Special setting empty_postproc as it is no longer needed.
  • Complete redesign of article cache.
  • Improved disk speed measurement in Status window.
  • Reduced delays between jobs during post-processing.
  • Improved handling of disks getting full.
  • Diskspace check will now include Category-specific folders.
  • If a download only contains .nzb files, the new downloads
    will include the name of the original download.
  • No longer show tracebacks in the browser, only in the logs.
  • Dropped support for Python 3.8.
  • Windows: Added Windows ARM (portable) release.
  • Windows and macOS: Added HTML version of the Release Notes.
  • Windows and macOS: Updated Python to 3.14.4, Unrar to 7.20,
    par2cmdline-turbo to 1.4 and 7zip to 26.00.

Bug fixes in 5.0.0

  • Check before download could get stuck or fail to reject.
  • Several stability changes for the core download process.
  • If only par2 files were missing, jobs could get incorrectly aborted.
  • No error was shown in case NZB upload failed.
  • Correct mobile layout if Full Width is enabled.
  • Handle passwords that exceed Unrar's password limit.
  • Aborted Direct Unpack could result in no files being unpacked.
  • Encrypted RAR detection could sometimes fail.
  • Unwanted extension check was unreliable on passworded downloads.
  • No longer exclusively lock all directory operations.
  • Improved handling of non-NFC unicode filenames.
  • Sorting of files inside jobs was inconsistent.
  • Linux: No longer break test-data in the release package.
  • Windows: Tray icon disappears after Explorer restart.
  • macOS: Slow to start on some network setups.

Changes to default settings for new installations in 5.0.0

  • Default Minimum Free Space for Temporary Download Folder set to 500M.
  • Enabled verify_xff_header setting by default.

Upgrade notices

  • You can directly upgrade from version 3.0.0 and newer.
  • Upgrading from older versions will require performing a Queue repair.
  • Downgrading from version 4.2.0 or newer to 3.7.2 or older will require
    performing a Queue repair due to changes in the internal data format.

Known problems and solutions

Code Signing Policy

Windows code signing is provided by SignPath.io using a SignPath Foundation certificate.

About

SABnzbd is an open-source cross-platform binary newsreader.
It simplifies the process of downloading from Usenet dramatically, thanks to its web-based
user interface and advanced built-in post-processing options that automatically verify, repair,
extract and clean up posts downloaded from Usenet.

(c) Copyright 2007-2026 by The SABnzbd-Team (sabnzbd.org)

v5.0.0: SABnzbd 5.0.0

Compare Source

Release Notes - SABnzbd 5.0.0

In this fifth major release of SABnzbd, we included:

  • Smarter (and potentially faster) downloads with NNTP Pipelining and Direct Write.
  • Reliability gains from a reworked cache and safer processing.
  • A significant number of bug fixes and platform updates.

Please note the breaking changes described below!

New features in 5.0.0

  • Added support for NNTP Pipelining which eliminates idle waiting between
    requests, significantly improving speeds on high-latency connections.
    Read more here: https://sabnzbd.org/wiki/advanced/nntp-pipelining
    New servers will have Articles per request set to 2 by default.
    Existing servers need to be manually changed to use NNTP Pipelining.
  • Implemented Direct Write to optimize assembly of downloaded files.
    Read more here: https://sabnzbd.org/wiki/advanced/direct-write
  • Post-processing scripts will always be executed, even for failed jobs.
    Make sure to check the status of the job in your scripts!
  • Removed Special setting empty_postproc as it is no longer needed.
  • Complete redesign of article cache.
  • Improved disk speed measurement in Status window.
  • Reduced delays between jobs during post-processing.
  • Improved handling of disks getting full.
  • Diskspace check will now include Category-specific folders.
  • If a download only contains .nzb files, the new downloads
    will include the name of the original download.
  • No longer show tracebacks in the browser, only in the logs.
  • Dropped support for Python 3.8.
  • Windows: Added Windows ARM (portable) release.
  • Windows and macOS: Added HTML version of the Release Notes.
  • Windows and macOS: Updated Python to 3.14.4, Unrar to 7.20,
    par2cmdline-turbo to 1.4 and 7zip to 26.00.

Bug fixes in 5.0.0

  • Check before download could get stuck or fail to reject.
  • Several stability changes for the core download process.
  • If only par2 files were missing, jobs could get incorrectly aborted.
  • No error was shown in case NZB upload failed.
  • Correct mobile layout if Full Width is enabled.
  • Handle passwords that exceed Unrar's password limit.
  • Aborted Direct Unpack could result in no files being unpacked.
  • Encrypted RAR detection could sometimes fail.
  • Unwanted extension check was unreliable on passworded downloads.
  • No longer exclusively lock all directory operations.
  • Improved handling of non-NFC unicode filenames.
  • Sorting of files inside jobs was inconsistent.
  • Linux: No longer break test-data in the release package.
  • Windows: Tray icon disappears after Explorer restart.
  • macOS: Slow to start on some network setups.

Changes to default settings for new installations in 5.0.0

  • Default Minimum Free Space for Temporary Download Folder set to 500M.
  • Enabled verify_xff_header setting by default.

Upgrade notices

  • You can directly upgrade from version 3.0.0 and newer.
  • Upgrading from older versions will require performing a Queue repair.
  • Downgrading from version 4.2.0 or newer to 3.7.2 or older will require
    performing a Queue repair due to changes in the internal data format.

Known problems and solutions

Code Signing Policy

Windows code signing is provided by SignPath.io using a SignPath Foundation certificate.

About

SABnzbd is an open-source cross-platform binary newsreader.
It simplifies the process of downloading from Usenet dramatically, thanks to its web-based
user interface and advanced built-in post-processing options that automatically verify, repair,
extract and clean up posts downloaded from Usenet.

(c) Copyright 2007-2026 by The SABnzbd-Team (sabnzbd.org)


Configuration

📅 Schedule: (in timezone America/Los_Angeles)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 1, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: fa2bc90b-78e9-45c1-8c48-c56210dd3ca7

📥 Commits

Reviewing files that changed from the base of the PR and between 64c1a69 and 5229eae.

📒 Files selected for processing (1)
  • kubernetes/apps/default/sabnzbd/app/helmrelease.yaml
✅ Files skipped from review due to trivial changes (1)
  • kubernetes/apps/default/sabnzbd/app/helmrelease.yaml

📝 Walkthrough

Walkthrough

The sabnzbd HelmRelease image reference was updated from ghcr.io/home-operations/sabnzbd:4.5.5@sha256:...db12f to ghcr.io/home-operations/sabnzbd:5.0.1@sha256:...9f3582. No other HelmRelease values were changed.

Changes

Cohort / File(s) Summary
Container Image Version Bump
kubernetes/apps/default/sabnzbd/app/helmrelease.yaml
Replaced sabnzbd container image tag/digest 4.5.5@sha256:...db12f with 5.0.1@sha256:...9f3582. No other config changes in the shown diff.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Suggested reviewers

  • jfroy

Poem

🐰 A tiny hop, a version gleam,
From four-five-five to five-point-one,
Digest pinned tight, the change is clean,
Sabnzbd jumps, the job is done. 🎉

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately describes the main change: updating the sabnzbd container image from version 4.5.5 to 5.0.1.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch renovate/ghcr.io-home-operations-sabnzbd-5.x

Review rate limit: 9/10 reviews remaining, refill in 6 minutes.

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 1, 2026

--- kubernetes/apps/default/sabnzbd/app Kustomization: default/sabnzbd HelmRelease: default/sabnzbd

+++ kubernetes/apps/default/sabnzbd/app Kustomization: default/sabnzbd HelmRelease: default/sabnzbd

@@ -37,13 +37,13 @@

               TZ: America/Los_Angeles
             envFrom:
             - secretRef:
                 name: sabnzbd-secret
             image:
               repository: ghcr.io/home-operations/sabnzbd
-              tag: 4.5.5@sha256:f5570c0a370596ab656db6d3baa830b90a6fd9952b71ae805d022a2dcb3db12f
+              tag: 5.0.1@sha256:c22ada9eb6f6306a4e94d3372c784a5330818f2021b2fa9233ff4ae92d9f3582
             probes:
               liveness:
                 custom: true
                 enabled: true
                 spec:
                   httpGet:

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 1, 2026

--- HelmRelease: default/sabnzbd Deployment: default/sabnzbd

+++ HelmRelease: default/sabnzbd Deployment: default/sabnzbd

@@ -131,13 +131,13 @@

           value: '80'
         - name: TZ
           value: America/Los_Angeles
         envFrom:
         - secretRef:
             name: sabnzbd-secret
-        image: ghcr.io/home-operations/sabnzbd:4.5.5@sha256:f5570c0a370596ab656db6d3baa830b90a6fd9952b71ae805d022a2dcb3db12f
+        image: ghcr.io/home-operations/sabnzbd:5.0.1@sha256:c22ada9eb6f6306a4e94d3372c784a5330818f2021b2fa9233ff4ae92d9f3582
         livenessProbe:
           httpGet:
             path: /api?mode=version
             port: 80
         name: sabnzbd
         readinessProbe:

@renovate renovate Bot changed the title feat(container)!: Update image ghcr.io/home-operations/sabnzbd ( 4.5.5 ➔ 5.0.0 ) feat(container)!: Update image ghcr.io/home-operations/sabnzbd ( 4.5.5 ➔ 5.0.1 ) May 1, 2026
@renovate renovate Bot force-pushed the renovate/ghcr.io-home-operations-sabnzbd-5.x branch from 64c1a69 to 5229eae Compare May 1, 2026 22:04
@jfroy jfroy merged commit 41f157e into main May 5, 2026
12 checks passed
@jfroy jfroy deleted the renovate/ghcr.io-home-operations-sabnzbd-5.x branch May 5, 2026 15:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant