Releases: bandantonio/obsidian-apple-books-highlights-plugin
1.5.0
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:
- Refactor of book import logic that does not overwrite existing highlights
- Dialog box to confirm overwrite of existing book highlight(s) for cases when backups are disabled
- Documentation describing the updated behavior
1.4.0
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
1.3.0
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
- Minor syntactic issue in the example for the template with colored highlights resulted in unnecessary newlines in the generated files.
New contributors
1.2.5
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
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
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
&
or'
in the resulting Markdown files (fixes #4).
Full Changelog: 1.1.0...1.1.1