This release adds 1 notable feature for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Affected surfaces
Summary
AI summaryFixes false‑positive "No files found." checks and adds combined search parameter.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Add `content_type=combined` URL parameter and `FORCE_COMBINED_SEARCH` user setting. Add `content_type=combined` URL parameter and `FORCE_COMBINED_SEARCH` user setting. Source: llm_adapter@2026-06-15 Confidence: high |
— |
| Dependency | Low |
Bump gunicorn from 25.3.0 to 26.0.0. Bump gunicorn from 25.3.0 to 26.0.0. Source: llm_adapter@2026-06-15 Confidence: high |
— |
| Dependency | Low |
Bump qbittorrent-api from 2025.11.1 to 2026.5.1. Bump qbittorrent-api from 2025.11.1 to 2026.5.1. Source: llm_adapter@2026-06-15 Confidence: high |
— |
| Bugfix | Medium |
Fix transmission handling when seed ratio is 0. Fix transmission handling when seed ratio is 0. Source: llm_adapter@2026-06-15 Confidence: high |
— |
| Bugfix | Medium |
Fix false‑positive "No files found." check when AA returns results. Fix false‑positive "No files found." check when AA returns results. Source: llm_adapter@2026-06-15 Confidence: high |
— |
| Bugfix | Medium |
Backport multiple bug fixes from NemesisHubris/litfinder (addresses issues #999, #956, #1010, #1021, #1025, #1040). Backport multiple bug fixes from NemesisHubris/litfinder (addresses issues #999, #956, #1010, #1021, #1025, #1040). Source: llm_adapter@2026-06-15 Confidence: high |
— |
| Bugfix | Low |
Fix CI/CD issues. Fix CI/CD issues. Source: llm_adapter@2026-06-15 Confidence: high |
— |
| Bugfix | Low |
Make IRC less spammy and require a bot name for search. Make IRC less spammy and require a bot name for search. Source: llm_adapter@2026-06-15 Confidence: high |
— |
Full changelog
What's Changed
- Update readme by @alexhb1 in https://github.com/calibrain/shelfmark/pull/1000
- Bump gunicorn from 25.3.0 to 26.0.0 by @dependabot[bot] in https://github.com/calibrain/shelfmark/pull/990
- Bump the gh-actions group across 1 directory with 6 updates by @dependabot[bot] in https://github.com/calibrain/shelfmark/pull/1044
- Bump the docker-base-image-digests group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/calibrain/shelfmark/pull/1015
- Bump qbittorrent-api from 2025.11.1 to 2026.5.1 by @dependabot[bot] in https://github.com/calibrain/shelfmark/pull/991
- Bump the npm-deps group across 1 directory with 14 updates by @dependabot[bot] in https://github.com/calibrain/shelfmark/pull/1043
- Bump the python-deps group across 1 directory with 8 updates by @dependabot[bot] in https://github.com/calibrain/shelfmark/pull/1049
- fix(transmission): handle completion when seed ratio is 0 by @cfoucher in https://github.com/calibrain/shelfmark/pull/1023
- Fix CI/CD issues by @calibrain in https://github.com/calibrain/shelfmark/pull/1052
- Bump the python-deps group with 2 updates by @dependabot[bot] in https://github.com/calibrain/shelfmark/pull/1051
- Bump the python-deps group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/calibrain/shelfmark/pull/1054
- Add
content_type=combinedURL parameter andFORCE_COMBINED_SEARCHuser setting by @spin-drift in https://github.com/calibrain/shelfmark/pull/1058 - Bump the gh-actions group with 2 updates by @dependabot[bot] in https://github.com/calibrain/shelfmark/pull/1057
- Bump the npm-deps group in /src/frontend with 6 updates by @dependabot[bot] in https://github.com/calibrain/shelfmark/pull/1056
- Update dependabot.yml by @calibrain in https://github.com/calibrain/shelfmark/pull/1060
- Make IRC less spammy and require a bot name for search by @calibrain in https://github.com/calibrain/shelfmark/pull/1065
- Bump @types/node from 25.9.2 to 25.9.3 in /src/frontend in the npm-deps group by @dependabot[bot] in https://github.com/calibrain/shelfmark/pull/1063
- Bump the python-deps group with 2 updates by @dependabot[bot] in https://github.com/calibrain/shelfmark/pull/1064
- Bump node from
2bdb65etofb71d01in the docker-base-image-digests group by @dependabot[bot] in https://github.com/calibrain/shelfmark/pull/1061 - fix: "No files found." check produces false positives when AA returns results alongside that string by @bullitt186 in https://github.com/calibrain/shelfmark/pull/1067
- Backport bug fixes from NemesisHubris/litfinder (addresses #999, #956, #1010, #1021, #1025, #1040) by @spin-drift in https://github.com/calibrain/shelfmark/pull/1066
- Bump the python-deps group with 2 updates by @dependabot[bot] in https://github.com/calibrain/shelfmark/pull/1068
New Contributors
- @cfoucher made their first contribution in https://github.com/calibrain/shelfmark/pull/1023
- @spin-drift made their first contribution in https://github.com/calibrain/shelfmark/pull/1058
- @bullitt186 made their first contribution in https://github.com/calibrain/shelfmark/pull/1067
Full Changelog: https://github.com/calibrain/shelfmark/compare/v1.3.0...v1.3.1
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About shelfmark
Self-hosted web interface for searching and downloading books and audiobooks from multiple sources
Related context
Related tools
Earlier breaking changes
- v1.3.0 Required verified OIDC email claims before linking external identities to existing accounts
Beta — feedback welcome: [email protected]