Skip to content

1.2.0-alpha.1

This prerelease turns Page Styles into an everyday workflow: try styles on the actual note without writing, apply in one click, customize locally, review source changes safely, automate unstyled notes, navigate by keyboard, share packs, and prepare styled print/PDF output while preserving Templar’s self-contained Markdown contract.

  • Live previews are temporary, leaf-scoped, production-rendered, cancellable, and isolated from another pane showing the same note.
  • Current Note clearly reports Previewing, Applied, Modified, Update available, combined, and missing-source management states.
  • The note inspector previews a draft and writes once on Save; source synchronization can safely replace clean notes or three-way merge modified notes.
  • Style rules use ordered folder/tag/filename/frontmatter conditions, wait for metadata when necessary, and never automatically overwrite a styled note.
  • Recent, Most Used, folder relevance, usage/update badges, three density modes, simplified cards, and full keyboard navigation make the 132-style catalog faster to use.
  • One-click Apply retains existing page and attachment settings; unstyled notes follow the configured default page flow.
  • .templar-pack import/export validates members independently and resolves every ID conflict explicitly without allowing built-ins to be overwritten.
  • Print/export settles the existing renderer, fonts, images, and pagination before using the host print capability; no second PDF engine or desktop-only runtime was added.
  • Strict and balanced grids now give every Markdown divider exactly one baseline row in Reading and Live Preview, including all divider styles and paged modes.
  • Minimum Obsidian version: 1.8.0.
  • isDesktopOnly remains false; the production bundle passes the Node/Electron mobile guard.
  • Existing v1 templates and notes continue to normalize and render. Notes without synchronization provenance receive conservative legacy choices rather than an unsafe merge claim.
  • Notes remain complete snapshots. Preview, library edits, rules, usage tracking, and update detection do not make rendering depend on the library.
  • Pack data, standalone templates, and custom CSS remain untrusted and traverse the existing normalization/security boundary.
  • npm audit
  • npm run check (ESLint, 76 Vitest tests, strict TypeScript, production build, mobile bundle guard)
  • npm run verify:release -- 1.2.0-alpha.1
  • git diff --check
  • Desktop Obsidian 1.13.4 live-vault walkthrough: search; live preview switching; global Escape restore; one-click apply with paged settings retained; Recent update; inspector live adjustment/save; Modified state.

Physical iOS and Android smoke tests remain pending for this alpha. Responsive/touch/reduced-motion behavior and the mobile runtime guard are covered in code/build checks, but they do not replace physical-device validation.

Download main.js, manifest.json, and styles.css from this release, place them in <vault>/.obsidian/plugins/templar/, reload Obsidian, and enable Templar under Community plugins.