arsenije_Uru/.github/workflows
Archie 44bf41dcba fix: address Obsidian plugin-review failures — minAppVersion/revealLeaf, attestations, warning cleanups
The 0.1.11 community-directory submission failed automated review. The
blocking error: workspace.revealLeaf() is an Obsidian 1.7.2+ API while
the manifest declared minAppVersion 1.5.0. Await both calls and raise
minAppVersion to 1.7.2 (versions.json picks it up at the next version
bump).

Release workflow: publish artifact attestations for main.js,
manifest.json, and styles.css (actions/attest-build-provenance), and
stop shipping the uru-<version>.zip asset the review flagged as an
unsupported extra file — manual installs now download the same three
files the community installer fetches (README + release notes updated).

Warning cleanups: synchronous onunload (shutdown keeps its order,
fire-and-forget); window.-prefixed timers for popout-window
compatibility; default ignore globs resolve vault.configDir instead of
hardcoding .obsidian; settings status callback no longer returns a
value; execCapture rejects with an Error; builtin-modules dependency
replaced by node:module's builtinModules.

Deliberately unchanged: the localhost streaming fetch (requestUrl has
no streaming body — documented in docs/obsidian-submission.md), the
disclosed fs/child_process/clipboard behavior flags, deprecated
display/setWarning (replacements need Obsidian > 1.7.2), and the
no-unsafe-* type warnings (separate pass).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 23:18:57 +02:00
..
release.yml fix: address Obsidian plugin-review failures — minAppVersion/revealLeaf, attestations, warning cleanups 2026-07-14 23:18:57 +02:00