selectstarfromusers_obsidia.../manifest.json
Art Malanok 2780e7bb55 v0.1.5: address Obsidian Community scorecard findings
- styles.css: switch `text-decoration` shorthand to `text-decoration-line`
  longhand (silences Obsidian 1.9.12 partial-support warning).
- vault enumeration: replace `vault.getFiles()` + path-prefix filter in
  3 call sites (settings.ts, inlineTaskWatcher.ts, taskStore.ts) with
  a new `getMarkdownFilesInFolder(app, folderPath)` helper using
  `Vault.recurseChildren` scoped to the configured task folder. The
  plugin no longer enumerates the full vault — clears the scorecard
  "Vault Enumeration" finding.
- add `.github/workflows/release.yml` invoking
  `actions/attest-build-provenance@v2` so release assets carry
  GitHub-signed build attestations.
- commit `package-lock.json` for reproducible CI builds. This also
  unblocks Obsidian's automated build verification + malware scan.
- fix two preexisting `ReturnType<typeof setTimeout>` vs
  `activeWindow.setTimeout` (`number`) type mismatches surfaced by
  tsc --noEmit (settings.ts + taskView.ts).

Co-authored-by: Isaac
2026-05-27 16:54:09 -07:00

9 lines
290 B
JSON

{
"id": "minimal-task-board",
"name": "Minimal Task Board",
"version": "0.1.5",
"minAppVersion": "1.10.0",
"description": "A clean, minimal task board with customizable buckets, secondary grouping, and inline task tracking.",
"author": "Art Malanok",
"isDesktopOnly": false
}