Skip to content

1.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 13 Apr 19:26
· 3 commits to main since this release

Added

  • Obsidian Bases file generation. A new "Create base files" button in the settings screen generates an Entities/<id>.base file for each enabled entity type. Each generated base is a table view filtered to its entity type, with column order derived from the enabled frontmatter fields and template. A confirmation modal handles existing files (skip / overwrite / cancel).

Fixed

  • Timestamps no longer appear in entity names from task lines. Lines such as - [ ] - 12:30 - Talk to Alice #person now produce an entity named Talk to Alice instead of - 1230 - Talk to Alice. List/task marker stripping is now iterative, and a leading HH:MM timestamp (with optional separator dash) is removed from the derived title.
  • iOS compatibility. Replaced regex lookbehind assertions in tag matching with a consuming alternative so the plugin works on iPhone and iPad, where lookbehind is unsupported.
  • Numeric settings reject non-finite values. Values like Infinity and -Infinity no longer pass numeric coercion in entity-type frontmatter templates and fall through to be stored as strings.
  • Whitespace-only frontmatter values no longer coerce to 0. A template field set to spaces or tabs is now kept as a string instead of being silently turned into the number zero.

What's Changed

  • fix: strip timestamps from entity names in task lines with HH:MM prefix by @bartvw in #9

New Contributors

  • @bartvw made their first contribution in #9

Full Changelog: 1.2.1...1.3.0