Skip to content

1.1.12

Latest

Choose a tag to compare

@lextoumbourou lextoumbourou released this 10 Jun 07:17
· 1 commit to main since this release

🐛 Bug Fixes & Performance

  • Bug fix: Note updates are now written atomically via Vault.process, so edits made while an update is in flight are no longer overwritten.
  • Bug fix: Auto-update now debounces per file, so changes to multiple files within the debounce window are all processed. Previously only the most recently changed file was updated.
  • Performance: The "Update all links" command now processes each note once instead of rescanning the whole vault per note, making it dramatically faster on large vaults.
  • Bug fix: Links inside fenced code blocks (``` or ~~~) and inline code spans are no longer rewritten.
  • Bug fix: Fixed a crash when a link URL contains a literal % (e.g. [deals](100%-deals.md)), which previously aborted all link updates in the note.
  • Bug fix: Fixed a crash when a frontmatter title or alias is a non-string YAML value (e.g. title: 2024 or aliases: [2024]).
  • Bug fix: Markdown links with custom display text are now preserved when the linked note has no frontmatter title or headings, matching the existing wikilink behavior. Previously the custom text was replaced with the filename.
  • Bug fix: Fixed the "Reset to defaults" button so that reset (and subsequent) settings changes take effect immediately instead of requiring a plugin reload.
  • Bug fix: Filenames containing .md mid-name (e.g. intro.md-notes.md) no longer have the wrong part stripped when deriving the title.