Skip to content

1.2.0-beta.1

1.2.0-beta.1 promotes Templar’s remediation work from the published 1.2.0-alpha.5 package to beta. The goal of this beta is to provide a stable compatibility target for real vault testing while keeping the note/template schema at version 1.

  • Existing readable version-1 templar note frontmatter and templates remain portable and render without a storage rewrite.
  • Older supported data is migrated only in memory until an explicit write. Future, malformed, legacy, migration-failed, and quarantined data remains raw and protected.
  • A protected outer note, an unreadable nested provenance.source-snapshot, or protected settings cannot be replaced or removed by ordinary apply, synchronization, automatic-rule, or batch operations.
  • Recovery exposes the raw payload, exports a timestamped recovery copy, and requires a fresh backup plus raw-fingerprint check before destructive replacement or removal.

Install Obsidian42 - BRAT, then run BRAT: Add a beta plugin for testing and enter K0g1/Templar. For a reproducible report, use BRAT: Add a beta plugin with frozen version based on a release tag and enter 1.2.0-beta.1. The deep link is obsidian://brat?plugin=K0g1/Templar.

Templar requires Obsidian 1.8.0 or later. BRAT itself documents a newer host minimum; use the three manual release assets on older supported Obsidian desktop installations.

The exact beta candidate is verified with ESLint, all runtime/test/tooling TypeScript checks, 47 Vitest files / 259 tests (including 8 integration files / 19 integration tests), V8 coverage, production build, mobile-bundle guard, runtime privacy-policy guard, release and BRAT contract verifiers, dependency audits, and the complete renderer benchmark matrix.

The packaged 1.2.0-alpha.5 predecessor was installed through BRAT into a clean disposable vault on macOS with Obsidian 1.13.7 and BRAT 2.2.0. The desktop matrix covered plugin reload, reinstall, frozen-tag installation, styled Reading View and Live Preview, preview/apply/remove, paged A4 rendering, native print handoff, batch application, and an enabled folder rule that applied a style only to a newly created unstyled note.

Recovery validation used real frontmatter fixtures: a future outer object and invalid current object stayed protected; raw data copied and exported intact; replacement and removal created recovery backups before changing the note; and a current outer style with a future nested source snapshot allowed a page-only update while rejecting destructive style replacement. Post-publish BRAT smoke will verify that this beta manifest loads, an existing alpha-styled note renders, a new note applies, and settings load.

The generated bundle passes the mobile compatibility guard and paged notes use narrow-screen scale-to-fit behavior. An interactive mobile emulator or physical iOS/Android device was not available in this release environment, so this release does not claim physical mobile validation. Testers using Obsidian Mobile should report the exact device and view mode.

Templar remains prerelease software and is not listed in the Obsidian Community Plugins directory. Custom CSS deliberately supports only the documented virtual page selectors and rejects broad or readability-breaking rules. Back up important vaults before beta testing.

Open an issue with the Templar and Obsidian versions, operating system/device, installation route, view mode, exact reproduction steps, and whether the affected note contains existing templar frontmatter. For protected-data reports, include the recovery status/message and preserve the exported recovery copy.