Skip to content

shelfmark

v1.3.1 Feature

This release adds 1 notable feature for engineering teams evaluating rollout.

Published 1mo Media Servers
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Affected surfaces

deps breaking_upgrade

Summary

AI summary

Fixes false‑positive "No files found." checks and adds combined search parameter.

Changes in this release

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=combined URL parameter and FORCE_COMBINED_SEARCH user 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 2bdb65e to fb71d01 in 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

Track shelfmark

Get notified when new releases ship.

Sign up free

About shelfmark

Self-hosted web interface for searching and downloading books and audiobooks from multiple sources

All releases →

Related context

Earlier breaking changes

  • v1.3.0 Required verified OIDC email claims before linking external identities to existing accounts

Beta — feedback welcome: [email protected]