github therobbiedavis/Listenarr 0.2.37
Canary 0.2.37

latest release: 0.2.38
pre-releaseone day ago

This pull request introduces several improvements and enhancements to the frontend, focusing on UI polish, OpenLibrary integration, and search/debug functionality. The most significant changes include extended OpenLibrary support, improved Audiobook details modal with new fields and icons, and better debugging tools for search results.

OpenLibrary integration and enhancements:

  • Extended the OpenLibraryBook interface and added multiple helper methods to openlibrary.ts for building URLs to book/work pages and JSON endpoints, supporting more robust OpenLibrary data handling. [1] [2]
  • Added the openLibraryId property to both AudibleBookMetadata and Audiobook types, allowing OpenLibrary IDs to be tracked and displayed throughout the app. [1] [2]

Audiobook details modal improvements:

  • Updated modal to show OpenLibrary ID with a link to the OpenLibrary book page when available; replaced icon usage with Phosphor Vue components for better consistency and maintainability. Added a dynamic "Added" button state based on library membership. [1] [2] [3] [4] [5] [[6]](diffhunk://#diff-4687291423da5d01e8995e51351d922329d849f46...

Automated canary build

Don't miss a new Listenarr release

NewReleases is sending notifications on new releases.