Skip to content

Releases: bandantonio/obsidian-apple-books-highlights-plugin

1.5.0

10 Aug 19:22
ea9fcc5
Compare
Choose a tag to compare

What's new

Refactored book import logic

The main purpose of this refactoring was to make the import processes more consistent and user-friendly.

This update includes:

1.4.0

29 Jul 17:12
5ac0b62
Compare
Choose a tag to compare

What's new

Sorting highlights

The plugin now supports sorting of highlights by the following criteria:

  • creation date (from old to new and vice versa)
  • modification date (from old to new and vice versa)
  • location in a book

You can configure the sorting criteria in the plugin settings.

For more details on how to use the sorting feature along with examples, check the plugin's documentation

Bug Fixes

  • Removed excessive newline characters generated at the end of the contextualText, resulting in inconsistent rendering of highlights in the Editing view (#28)
  • Corrected misspelled 'highlight' word throughout the codebase (#36)

1.3.0

11 Jul 19:21
cb69361
Compare
Choose a tag to compare

What's new

Links to highlighted fragments in Apple Books

When working with your highlights, you may want to get back to the exact place in the book where this highlighted fragment was taken. From now on, the default template features the highlightLocation template variable that allows you to specify such links. Check the example in the Template variables section in the README.

Bug Fixes

New contributors

1.2.5

08 Jul 18:03
dc78460
Compare
Choose a tag to compare

Bug Fixes

  • The plugin didn't resolve helper functions when using a template with a custom date-time format (fixes #25)

1.2.4

04 Jul 18:36
c038800
Compare
Choose a tag to compare

Bug Fixes

  • The plugin didn't handle properly highlights containing newlines (fixes #21)

1.2.3

14 Apr 08:03
e20c752
Compare
Choose a tag to compare

Bug Fixes

  • Incorrect paths to databases resulted in the no such table <TABLE_NAME> errors in the console (fixes #17)

1.2.2

11 Apr 20:28
b1c163a
Compare
Choose a tag to compare

Bug Fixes

  • The plugin didn't handle empty responses from the Books database (no books or no highlights) properly and returned generic non-user-friendly errors (fixes #15).

1.2.1

02 Apr 20:58
9bc1404
Compare
Choose a tag to compare

Bug Fixes

  • Large amount of data in response from the Books database didn't fit into the default size of the buffer, resulting in the ERR_CHILD_PROCESS_STDIO_MAXBUFFER error in the console (fixes #11).

1.2.0

05 Mar 00:45
0dbb7c8
Compare
Choose a tag to compare

What's new

1. Add support for colored highlights in template

From now on, you can import your highlights to Obsidian in the same color as you marked them in Apple Books. For more information, please check the Template with colored highlights section in the README file.

2. Add support for Date formatting

To set the desired date output format, a new dateFormat helper is now available within the template. For more information, please check the Date formatting section in the README file.

1.1.1

29 Feb 23:22
a0cd9e6
Compare
Choose a tag to compare

Bug Fixes

  • A book title containing non-YAML compatible symbols (like colon :) resulted in a broken Properties block (frontmatter) in the Reading mode (fixes #3).
  • Suboptimal configuration of the default template allowed rendering of escaped HTML entities like &amp; or &#x27 in the resulting Markdown files (fixes #4).

Full Changelog: 1.1.0...1.1.1