Skip to content

Releases: library-pals/read-action

v9.2.1

04 Dec 00:27
Compare
Choose a tag to compare

What's Changed

Full Changelog: v9.2.0...v9.2.1

v9.2.0

18 Aug 23:35
Compare
Choose a tag to compare

What's Changed

Full Changelog: v9.1.0...v9.2.0

v9.1.0

04 Jul 00:21
Compare
Choose a tag to compare

What's Changed

Full Changelog: v9.0.0...v9.1.0

v9.0.0

26 May 01:22
Compare
Choose a tag to compare

What's Changed

Breaking changes!

Renamed input and support for audiobooks

The workflow dispatch input isbn is now identifier. Please update this in your workflow files:

on:
  workflow_dispatch:
    inputs:
+    identifier:
-    isbn:

In the identifier input you can continue to submit ISBN or you can submit a Libby share URL or Libro.fm page!

Examples of identifier values, all of these are now valid and will generated metadata:

Renamed action

This action has moved from katydecorah/read-action to library-pals/read-action. You might want to update the reference in your workflow file, but it appears to redirect properly even with new version:

      - name: Add Book
+        uses: library-pals/[email protected]
-        uses: katydecorah/[email protected]

Output changes

  • printType is now renamed to format - you will now see values like "audiobook" or "ebook" from our new data providers Libro.fm and Libby!

Full Changelog: v8.1.0...v9.0.0

v8.1.0

26 Mar 12:02
Compare
Choose a tag to compare

What's Changed

  • Add image property set by the set-image: {bool} action input by @katydecorah in #156

Full Changelog: v8.0.0...v8.1.0

v8.0.0

21 Dec 01:38
Compare
Choose a tag to compare

What's Changed

🚨 Breaking change: Consolidate date inputs, introduce book status input with new "abandoned" option by @katydecorah in #150

How to upgrade

Previously, the date-started, date-finished or absence of these values set the book's status. Now you must set a book-status workflow dispatch input. The date files have been consolidated into a single date input. The date field is still optional. If you do not set it, it will default to today's date.

Update your workflow file with the following:

  1. Remove date-started and date-finished from workflow_dispatch.inputs, these fields are no longer available.
  2. Add book-status and date as workflow_dispatch.inputs:
  workflow_dispatch:
    inputs:
      book-status:
        description: What is the status of the book? Required.
        required: true
        type: choice
        default: "want to read"
        options:
          - "want to read"
          - "started"
          - "finished"
          - "abandoned"
      date:
        description: Date to record the status of the book (YYYY-MM-DD). Leave blank for today. Optional.
        type: string
  1. If using the API to trigger the workflow, update your payload with the new shape.

Full Changelog: v7.4.1...v8.0.0

v7.4.1

16 Dec 23:57
Compare
Choose a tag to compare

What's Changed

Full Changelog: v7.4.0...v7.4.1

v7.4.0

15 Dec 23:40
Compare
Choose a tag to compare

What's Changed

Full Changelog: v7.3.0...v7.4.0

v7.3.0

02 Sep 23:58
Compare
Choose a tag to compare

What's Changed

  • Add thumbnail to required metadata; only export thumb variables if thumbnail exists by @katydecorah in #138

Full Changelog: v7.2.0...v7.3.0

v7.2.0

14 Aug 12:25
Compare
Choose a tag to compare

What's Changed

  • If no pageCount, set to 0 (#137)

Full Changelog: v7.1.0...v7.2.0