Skip to content

Codazo 0.2.1

Choose a tag to compare

@github-actions github-actions released this 24 Sep 12:27
· 9 commits to main since this release
18f13cc

Compatibility-preserving patch. Minimum Obsidian stays 1.11.5; desktop only. Existing profiles, keys, saved notes, and settings are unchanged.

  • Settings appear in Obsidian's settings search on 1.13 and later through the declarative settings API; older versions keep the same settings rendered as before.
  • Delete buttons use Obsidian's destructive style without the deprecated API.
  • Cleaner settings lifecycle: no unhandled promises, consistent re-rendering after changes.
  • Error and diagnostic handling tightened per the validator: typed narrowing at validation boundaries, no thrown non-Error values, no redundant assertions.
  • Reduced-motion styling targets only the animated elements instead of a blanket !important rule.
  • Popout-window-safe DOM creation through Obsidian's helpers.
  • Documentation: accounts and network use are described precisely (no Codazo account; your own provider account and key; what is sent, where, and when).
  • Manifest authorUrl now points at the plugin site, https://plugin.codazo.io/.
  • Release assets are the three files Obsidian installs; checksums are in the release notes and RELEASE.json; license texts remain inside main.js.
  • Releases are attested from the public repository so gh attestation verify proves provenance of the exact bytes.

Install from Obsidian's Community plugins, or copy main.js, manifest.json, and styles.css into .obsidian/plugins/codazo/. Third-party license texts are inside main.js and in NOTICE.md.

SHA-256

  • main.js: [object Object]
  • manifest.json: [object Object]
  • styles.css: [object Object]

Provenance: attested by this repository's Release workflow; verify with gh attestation verify main.js -R InformaticsFYI/codazo-obsidian.