• 0.7.2 bd823e9e68

    0.7.2 Stable

    jkaindl released this 2026-07-27 19:35:41 +00:00 | 8 commits to main since this release

    Changed

    • Added a local store-lint gate: eslint-plugin-obsidianmd + type-checked typescript-eslint
      via npm run lint (--max-warnings 0) and a combined npm run gate (lint + typecheck +
      test). The release workflow now runs the gate instead of typecheck+test alone, so
      guideline findings surface before a release instead of during community-store review.
    • Removed an unused type import (HudPlacement) from the settings tab.
    • npm run vendor now copies every top-level content module instead of a hardcoded file
      list, which silently dropped new modules from the snapshot.
    • Release tooling is delegated to the ecosystem's central ../tools/release/ (adds a
      preflight store checklist, a tag-state-based build and mirror verification) instead of a
      vendored copy that no longer received those fixes.
    • The declared license is now AGPL-3.0-or-later, matching the LICENSE text that ships
      with the plugin (it was declared as AGPL-3.0-only). No change to the license itself.
    • README restructured to the ecosystem's canonical layout: added Features, Requirements,
      Install, Usage and Configuration sections (the last documenting every setting), plus a
      badge row. Existing content was kept.

    Fixed

    • The mission briefing's start button read ▶ MISSION BEGINNEN (German) in an otherwise
      English UI — now ▶ BEGIN MISSION.
    • Frontmatter values that are YAML maps or lists no longer reach the UI as
      [object Object] (fixed upstream in the monorepo, vendored as bdefaaa).
    Downloads