Skip to content

Release OWD Sync 0.1.4 - #4

Merged
msinclair25 merged 1 commit into
mainfrom
codex/owd-sync-0.1.4
Jul 27, 2026
Merged

Release OWD Sync 0.1.4#4
msinclair25 merged 1 commit into
mainfrom
codex/owd-sync-0.1.4

Conversation

@msinclair25

Copy link
Copy Markdown
Owner

What changed

  • registers the owd-pair protocol handler before upstream plugin startup
  • waits for upstream initialization before executing the pairing exchange
  • strengthens the production bundle guard to enforce that order
  • bumps the plugin, Obsidian compatibility map, installer guidance, and release links to 0.1.4
  • records OWD Platform source commit 5406b5880613c716f5b398353da546160d483d59

Why

The dashboard could open a syntactically valid obsidian://owd-pair request
while the matching handler was not loaded in the opened vault. The earlier
startup order also delayed handler registration until after upstream
initialization.

User impact

BRAT testers receive a new immutable plugin release that recognizes the pairing
handoff as soon as OWD Sync loads. The dashboard still provides a command-based
manual fallback if Obsidian opens a vault where the plugin is disabled.

Validation

  • sanitized source matches the reviewed monorepo adapter and guard
  • pnpm check — formatting, lint, typecheck, 9 tests, build, production guards
  • pnpm package — version-matched 0.1.4 ZIP and checksums
  • every SHA-256 release checksum verifies
  • built main.js is byte-for-byte identical to the monorepo candidate (9403c736df9642022a8255730a140df444f35e7e62d604828d7cc59420522f98)
  • disposable Obsidian vault rehearsal opened the exact OWD pairing consent modal

@msinclair25
msinclair25 marked this pull request as ready for review July 27, 2026 05:46
@msinclair25
msinclair25 merged commit 507bd40 into main Jul 27, 2026
1 check passed
@msinclair25
msinclair25 deleted the codex/owd-sync-0.1.4 branch July 27, 2026 05:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant