This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryConvert unsupported media types for Plex import and add API token support for book requests.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Convert Unsupported Media Types for Plex Import Convert Unsupported Media Types for Plex Import Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Low |
Prevent searching indexers for unreleased books Prevent searching indexers for unreleased books Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Low |
Truncate book names in interactive search without showing language Truncate book names in interactive search without showing language Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Low |
Allow API tokens to create book requests Allow API tokens to create book requests Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Low |
Add scheduled search for missing eBooks Add scheduled search for missing eBooks Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Low |
Unified Navigation in Audiobook Details View Unified Navigation in Audiobook Details View Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Low |
Revamped System Logs with searchable, filterable, copy-able interface Revamped System Logs with searchable, filterable, copy-able interface Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Low |
Blocklist failed NZB releases to prevent duplicate re-downloads Blocklist failed NZB releases to prevent duplicate re-downloads Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Low |
Add Ratio Limit in addition to seeding time per-indexer Add Ratio Limit in addition to seeding time per-indexer Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | High |
Resolve 403 Issue where NZBFinder rejected requests with specific user-agent string Resolve 403 Issue where NZBFinder rejected requests with specific user-agent string Source: granite4.1:8b-q6_K@2026-05-19 Confidence: low |
— |
| Bugfix | High |
Resolve 403 error when NZBFinder rejects requests with "axios/x.y.z" user‑agent Resolve 403 error when NZBFinder rejects requests with "axios/x.y.z" user‑agent Source: granite4.1:30b@2026-05-19-audit Confidence: low |
— |
| Bugfix | Medium |
Fix confusing naming and missing descriptions in scheduled jobs page Fix confusing naming and missing descriptions in scheduled jobs page Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Low |
Stabilize paginator show states on large screens Stabilize paginator show states on large screens Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Low |
Fix metadata hanging quote on edge cases Fix metadata hanging quote on edge cases Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
Full changelog
🎉 Release v1.2.1
Features:
- ✅ Convert Unsupported Media Types for Plex Import
- https://github.com/kikootwo/ReadMeABook/issues/166
- ✅ Feature Request: Dont search indexers for unrealeased books
- https://github.com/kikootwo/ReadMeABook/issues/187
- ✅ Truncating book names in interactive search doesn't show language
- https://github.com/kikootwo/ReadMeABook/issues/190
- ✅ allow API tokens to create book requests
- https://github.com/kikootwo/ReadMeABook/issues/169
- ✅ Add "search for missing eBooks" schedule
- https://github.com/kikootwo/ReadMeABook/issues/191
- ✅ Unified Navigation in Audiobook Details View
- https://github.com/kikootwo/ReadMeABook/issues/153
- ✅ Revamped System Logs
- Searchable, filterable, easily copy-able
- ✅ blocklist failed NZB releases to prevent duplicate re-downloads
- https://github.com/kikootwo/ReadMeABook/issues/195
- Will also blocklist failed downloads
- Blocklist viewable/manageable in the admin dashboard
- ✅ Ratio Limit in addition to seeding time per-indexer
- https://github.com/kikootwo/ReadMeABook/issues/42
Fixes:
-
✅ Fixed confusing naming and missing descriptions in the scheduled jobs page
-
✅ Fixes a 403 Issue where NZBFinder rejected requests with "axios/x.y.z" user-agent string
- https://github.com/kikootwo/ReadMeABook/pull/206
- Thanks https://github.com/Bukowskaii !
-
✅ Paginator bug on large screens
- reworked paginator show states to be more stable
- https://github.com/kikootwo/ReadMeABook/issues/183
-
✅ Fix metadata hanging quote on edge cases
Upgrade:
docker pull ghcr.io/kikootwo/readmeabook:latest docker compose down docker compose up -d
What's Changed
- Fixes a 403 Issue where NZBFinder rejected requests with "axios/x.y.z" user-agent string by @Bukowskaii in https://github.com/kikootwo/ReadMeABook/pull/206
New Contributors
- @Bukowskaii made their first contribution in https://github.com/kikootwo/ReadMeABook/pull/206
Full Changelog: https://github.com/kikootwo/ReadMeABook/compare/v1.2.0...v1.2.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 ReadMeABook
Fully Featured audiobook request and downloading engine to bring audiobooks up to speed with the modern automation standards
Related context
Beta — feedback welcome: [email protected]