Skip to content

Releases: LuloDev/logseq-book-fetch

v0.5.2

29 Sep 19:34
e4bf218
Compare
Choose a tag to compare

The GoogleBookService has been refactored to fetch more detailed information about a book. Previously, the service was only fetching basic details from the initial search result. Now, it makes an additional request using the ID of the first search result to retrieve comprehensive data about the book. This includes changes in variable naming for clarity and importing 'Item' from 'GoogleBook'.

Updated the default template in settings to:

{
  "template": "- ![Book Cover]({{thumbnail}})\\n- Title: {{title}}\\n- ISBN: {{isbn}}\\n- Authors: {{authors}}\\n- Published At: {{publishedAt}}\\n- Categories: {{categories}}\\n- Pages: {{pages}}\\n- Language: {{language}}\\n- Publisher: {{publisher}}\\n- Maturity Rating: {{maturityRating}}\\n- Description: {{description}}"
}

v0.5.1

21 May 02:00
5bc4f56
Compare
Choose a tag to compare
Updated default book fetching template

The book fetching template in the settings has been updated to include a thumbnail. This allows for an image of the book cover to be displayed alongside other details such as title, ISBN, authors, etc.

v0.5.0

21 May 01:48
c3d1219
Compare
Choose a tag to compare
Merge pull request #2 from LuloDev/feat/templating

Feat/templating

v0.0.2

08 Mar 01:30
b058493
Compare
Choose a tag to compare
Updated package version

The package.json file has been updated to reflect a new version number. The previous version was 0.0.1, and it has now been incremented to 0.0.2, indicating minor changes or bug fixes in the project.

v0.0.1

07 Mar 02:06
d999230
Compare
Choose a tag to compare

Release 0.0.1 - Initial Release

This is the initial release of the Logseq Book Fetch plugin. This plugin fetches book data based on an ISBN using the Google Books API.

Features

Demo

  • Fetch book data based on an ISBN using the Google Books API.
  • Insert fetched book data into the current block in Logseq.
  • Provide a slash command /Book Fetch for easy access to the plugin.
  • Configure which data to insert into the current block.

Usage

  1. Open Logseq.
  2. Enter the ISBN of the book you want to fetch data for.
  3. Use the slash command /Book Fetch in the editor.

The plugin will fetch the book data and insert it into the current block.