Skip to content

ReadMeABook

v1.2.1 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

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

✓ No known CVEs patched in this version

Topics

audiobookshelf nextjs plex-media-server plex-server tailwind

Summary

AI summary

Convert unsupported media types for Plex import and add API token support for book requests.

Changes in this release

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

Track ReadMeABook

Get notified when new releases ship.

Sign up free

About ReadMeABook

Fully Featured audiobook request and downloading engine to bring audiobooks up to speed with the modern automation standards

All releases →

Beta — feedback welcome: [email protected]