Repository navigation
0.1.4
Clears the last error from Obsidian's automated review, and adds the gate that
should have caught it before the tag.
Fixed
- Settings heading no longer repeats the plugin name — Obsidian already shows it
beside the tab (obsidianmd/settings-tab/no-problematic-settings-headings). - The pairing code element is built with
createDiv()rather than
createEl('div')(obsidianmd/prefer-create-el). - Ribbon tooltip reads "Sync meetings" instead of "Sync Scriben meetings".
Why this release exists
0.1.2 failed review on three errors. 0.1.3 fixed all three, and introduced a
fourth: moving the hand-rolled <h4> to setHeading() kept the plugin name in
the heading text. Nothing in this repo could see that — the only feedback surface
was the listing page, hours later.
The findings come from eslint-plugin-obsidianmd, which is on npm. npm run lint
now runs before npm test in the release workflow, so a tag carrying an
obsidianmd error cannot produce a release.
Unchanged behaviour. No change to syncing, sharing, note structure, or the
managed region. Existing vaults and settings are unaffected.
Verified: 0 obsidianmd errors, 28/28 tests, clean tsc, and main.js
reproduces byte-for-byte from source with a GitHub artifact attestation.