Pullbox v1.0.6
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.6Digest: 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:99988fb96bb7a2847ae313f288f5c217cd75cc4b56859df1247cab702e7231bbFull Changelog: v1.0.5...v1.0.6