Skip to content

2.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 08 Aug 22:58
· 1 commit to master since this release

Imported notes now match vault settings

All importers now produce Markdown that follows the vault’s settings.

  • Lists respect Indent using tabs, using either a tab or four spaces for each level. All bullets now use dashes. Previously, indentation varied by importer, and Obsidian’s HTML converter always used four spaces. Closes #250.
  • Links are updated after every note has been imported using Obsidian’s own link generator. This ensures that Use [[Wikilinks]] and New link format (shortest, relative, or absolute) are applied consistently.
  • Attachments respect Default location for new attachments, including Same folder as current file and subfolders beneath it. HTML, Google Keep, and Textbundle imports no longer force their own Attachments, Assets, or assets folders.
  • Google Keep imports now respect Strict line breaks, preserving how notes with single line breaks appeared in Keep.

Roam

  • Bullets now use dashes instead of asterisks.
  • Top-level bullets are no longer unnecessarily indented.
  • Multi-line blocks, such as code fences, remain inside the bullet they belong to instead of breaking out of the list.

Apple Notes

Fixes several issues that could cause notes or content to be lost during import:

  • A note no longer imports empty when its only attachment has not been downloaded from iCloud. Closes #218, #391.
  • File names now use the note’s full first line instead of Apple’s abbreviated stored title, preventing names that end in an ellipsis. This affected 167 of 3,812 notes in one real-world database. Closes #541, #591.
  • A note whose first line contains only a link no longer imports empty.
  • Notes beginning with blank lines no longer repeat their title at the top of the body.
  • Line breaks and pipes inside table cells no longer split the table row or move content outside the table. Closes #243.
  • Soft returns created with Shift-Return now import as real line breaks instead of invisible characters that join lines together. Closes #328.
  • Lines beginning with a link, mention, or hashtag now retain their bullet or checkbox.
  • Hash characters that were not intended as tags, such as Slack channel names or #s meaning “numbers”—are escaped so Obsidian does not interpret them as tags.
  • Attachments without file extensions are now identified from their contents. Bare UUID files created by the Evernote web clipper receive usable extensions, and AVIF images are no longer misidentified as MP4 files.
  • Drawings that exist only in iCloud are reported as skipped, along with instructions for downloading them, instead of producing misleading missing-file errors.
  • Scanned pages no longer report a failure when the fallback read succeeds.
  • Notes and attachments created by earlier importer versions are now recognised correctly, so Skip and Import only updated no longer re-import them.

Other fixes

  • HTML: Embedded images remain embeds instead of being converted to plain links.
  • Textbundle: Assets that already exist in the vault are skipped instead of being overwritten after being reported as skipped.
  • Bear and Evernote: Added an Export your data link to the importer, matching Google Keep, Notion, and Roam.