Skip to content

0.1.4

Choose a tag to compare

@github-actions github-actions released this 08 Sep 01:48
· 5 commits to main since this release

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.