Skip to content

chore(deps): update ghcr.io/calibrain/shelfmark docker tag to v1.2.3#408

Merged
renovate[bot] merged 1 commit intomainfrom
renovate/patch-docker-compose-updates-for-rolesshelfmarktemplatescompose.override.yml.j2
May 5, 2026
Merged

chore(deps): update ghcr.io/calibrain/shelfmark docker tag to v1.2.3#408
renovate[bot] merged 1 commit intomainfrom
renovate/patch-docker-compose-updates-for-rolesshelfmarktemplatescompose.override.yml.j2

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 4, 2026

This PR contains the following updates:

Package Update Change
ghcr.io/calibrain/shelfmark patch v1.2.1v1.2.3

Release Notes

calibrain/shelfmark (ghcr.io/calibrain/shelfmark)

v1.2.3

Compare Source

This release fixes an issue for Unraid installs receiving wrong permissions and shutting down on the first start after updating to 1.2.2.

v1.2.3

Compare Source

This release fixes an issue for Unraid installs receiving wrong permissions and shutting down on the first start after updating to 1.2.2.

v1.2.2

Compare Source

New
  • Newznab - New release source: Configure a newznab indexer directly (#​867 by @​blades)
  • PrimaryTitle field + path template improvements — new field for renaming templates, plus live preview and custom field picker in the template editor (#​908)
  • Non-root support - Installs with user: "1000:1000” will now run as non-root. Note: This does not impact those with just PUID/PGID as 1000:1000, the docker user must be explicitly set too. (#​871)
  • Kubernetes users can use runAsNonRoot and runAsUser/Group at 1000:1000 to run as non-root. (#​871)
  • User folder permission checks / corrections removed and replaced by “test destination” button in settings. Users are responsible for ensuring output folders have correct permissions. (#​871)
  • Combined search improvements - Now continue a combined search when one option is unfulfilled, and deselect previously chosen releases.
  • Direct source refactoring - Decoupled the direct source from the core of the app. It can now be disabled, and users must supply working mirror URLs to use going forward. Existing users updating will keep their existing mirror configs.
Fixes
  • Moved Shelfmark runtime from /app to /home. Fixes internal bypasser issues with newer Chromium release. (#​919)
  • Temp filename length capped to avoid OS limits (#​912)
  • OIDC discovery URL no longer has trailing slash stripped (#​887)
  • Fixed JSON script blocking behavior (#​862)
  • Fixed orchestrator timeout and exception handling (#​832)
  • Fixed env variable config lookup in various places (#​817)
  • Retry states now persist across restarts (#​817)
  • Prowlarr downloads now offer retries (#​817)
  • Fixed seedtime parsing for prowlarr release source (#​805)
Misc / Tooling
  • Large tooling update
    • Backend: Added uv, ruff, basedpyright, vulture, pytest-xdist, prek, pytest-cov.
    • Frontend: Added oxlint, oxfmt, vitest, knip
  • Major lint / typecheck / formatting rewrites to improve code quality

v1.2.2

Compare Source

New
  • Newznab - New release source: Configure a newznab indexer directly (#​867 by @​blades)
  • PrimaryTitle field + path template improvements — new field for renaming templates, plus live preview and custom field picker in the template editor (#​908)
  • Non-root support - Installs with user: "1000:1000” will now run as non-root. Note: This does not impact those with just PUID/PGID as 1000:1000, the docker user must be explicitly set too. (#​871)
  • Kubernetes users can use runAsNonRoot and runAsUser/Group at 1000:1000 to run as non-root. (#​871)
  • User folder permission checks / corrections removed and replaced by “test destination” button in settings. Users are responsible for ensuring output folders have correct permissions. (#​871)
  • Combined search improvements - Now continue a combined search when one option is unfulfilled, and deselect previously chosen releases.
  • Direct source refactoring - Decoupled the direct source from the core of the app. It can now be disabled, and users must supply working mirror URLs to use going forward. Existing users updating will keep their existing mirror configs.
Fixes
  • Moved Shelfmark runtime from /app to /home. Fixes internal bypasser issues with newer Chromium release. (#​919)
  • Temp filename length capped to avoid OS limits (#​912)
  • OIDC discovery URL no longer has trailing slash stripped (#​887)
  • Fixed JSON script blocking behavior (#​862)
  • Fixed orchestrator timeout and exception handling (#​832)
  • Fixed env variable config lookup in various places (#​817)
  • Retry states now persist across restarts (#​817)
  • Prowlarr downloads now offer retries (#​817)
  • Fixed seedtime parsing for prowlarr release source (#​805)
Misc / Tooling
  • Large tooling update
    • Backend: Added uv, ruff, basedpyright, vulture, pytest-xdist, prek, pytest-cov.
    • Frontend: Added oxlint, oxfmt, vitest, knip
  • Major lint / typecheck / formatting rewrites to improve code quality

Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • Branch creation
    • Between 12:00 AM and 03:59 AM (* 0-3 * * *)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

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


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

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

@renovate renovate Bot merged commit e98d9ce into main May 5, 2026
1 check passed
@renovate renovate Bot deleted the renovate/patch-docker-compose-updates-for-rolesshelfmarktemplatescompose.override.yml.j2 branch May 5, 2026 01:17
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.

0 participants