audiobookshelf_api 0.2.0 copy "audiobookshelf_api: ^0.2.0" to clipboard
audiobookshelf_api: ^0.2.0 copied to clipboard

A Dart wrapper for the audiobookshelf API, a self-hosted audiobook and podcast server.

0.2.0 #

  • Fixed AudiobookshelfApi.request()
    • Coerce values of queryParameters to String or Iterable<String>
  • Updated dependencies
  • Updated for audiobookshelf v2.2.15
    • Updated SyncLocalProgressResponse
      • Added serverProgressUpdates
    • Deprecated SyncLocalProgressResponse and AudiobookshelfApi.me.syncLocalMediaProgress()
      • "Sync Local Media Progress" endpoint is deprecated
    • Updated Shelf
      • Added labelStringKey
    • Updated Series.shelf
      • Added hasActiveBook
    • Updated LibraryItem.minified
      • Added weight for recommended shelf
    • Updated AudiobookshelfApi.libraries.scanFolders() and AudiobookshelfApi.items.scan() to POST requests
    • Added AudiobookshelfApi.me.getUser()
    • Added AudiobookshelfApi.sessions.syncLocalSessions() and SyncLocalSessionResult
    • Added FantLab metadata provider
      • Added MetadataProvider.fantLab
      • Added SearchBooksResponse.fantLab

0.1.0 #

  • Initial version. Works with audiobookshelf v2.2.12.
2
likes
120
pub points
20%
popularity

Publisher

unverified uploader

A Dart wrapper for the audiobookshelf API, a self-hosted audiobook and podcast server.

Repository (GitHub)
View/report issues

Documentation

API reference

License

GPL-3.0 (license)

Dependencies

freezed_annotation, http, http_parser, json_annotation, mime, socket_io_client

More

Packages that depend on audiobookshelf_api