Skip to content

Pullbox v1.0.6

Choose a tag to compare

@github-actions github-actions released this 24 Jul 15:19
· 116 commits to main since this release
v1.0.6
d0c30c5

What's Changed

Patch release focused on reliable wanted searches, user-controlled series
lifecycle status, and faster large-library management.

Added

  • Added manual continuing and ended lifecycle overrides on series details;
    metadata refreshes preserve the user-selected status.
  • Added configurable Pull List page sizes, lifecycle status in the series list,
    acquisition most-to-least and least-to-most sorting, and file-explorer-style
    checkbox selection with Shift and Command/Ctrl modifiers.

Fixed

  • Made automatic and manual wanted searches recover promptly from indexer
    backoff, stream outcomes progressively, and preserve search-on-add results.
  • Serialized shared database-session work during concurrent searches without
    reducing provider request concurrency.
  • Cleaned completed Usenet source directories and preserved expanded download
    history details during live refreshes.
  • Preserved Pull List breadcrumb context when opening and returning from series
    details.
  • Prevented provider metadata refreshes from restoring an end year on series
    manually marked as continuing.

CI / Build

  • Updated Tailwind dependencies and pinned GitHub Actions releases.

Commit Details

✨ Features

  • add file explorer selection controls
  • add acquisition sorting to series
  • show lifecycle status in series list
  • add pull list page size control
  • add manual series lifecycle overrides

🐛 Bug Fixes

  • address release review regressions
  • address search concurrency and lifecycle overrides
  • preserve pull list breadcrumb origin
  • clean completed usenet source directories
  • preserve open download history details
  • stream search-on-add results progressively
  • stream wanted search results progressively
  • make indexer backoff recoverable

🧪 Testing

  • isolate selection modifier coverage

🧰 Chores

  • bump version to 1.0.6 for release
  • bump Tailwind packages to 4.3.3
  • sync develop after v1.0.5 release

🏗️ CI / Build

  • update pinned GitHub Actions

🐳 Docker Images

docker pull ghcr.io/pullboxapp/pullbox:1.0.6
docker pull docker.io/pullbox/pullbox:1.0.6

Digest: sha256:99988fb96bb7a2847ae313f288f5c217cd75cc4b56859df1247cab702e7231bb

🔐 Image Verification

Release images are signed with keyless Sigstore/Cosign using GitHub Actions OIDC.
These commands verify the exact multi-architecture image digest published by this release.

cosign verify \
  --certificate-identity-regexp '^https://github.com/pullboxapp/pullbox/\.github/workflows/docker-release\.yml@refs/tags/v1.0.6$' \
  --certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
  ghcr.io/pullboxapp/pullbox@sha256:99988fb96bb7a2847ae313f288f5c217cd75cc4b56859df1247cab702e7231bb

cosign verify \
  --certificate-identity-regexp '^https://github.com/pullboxapp/pullbox/\.github/workflows/docker-release\.yml@refs/tags/v1.0.6$' \
  --certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
  docker.io/pullbox/pullbox@sha256:99988fb96bb7a2847ae313f288f5c217cd75cc4b56859df1247cab702e7231bb

Full Changelog: v1.0.5...v1.0.6