Repository navigation
Releases: InformaticsFYI/codazo-obsidian
Release list
Codazo 0.2.2
Validator-clean patch. Minimum Obsidian stays 1.11.5; desktop only. No change to behavior, profiles, keys, saved notes, or settings.
- Shared modules follow Obsidian's plugin guidelines fully: window-scoped timers, no
globalThis, no barefetch(the host must supply the transport), and the browser-only download helper is gone. The community validator now reports no warnings. - CI uploads its build artifact with
actions/upload-artifactv7.
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.
Codazo 0.2.1
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
!importantrule. - 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
authorUrlnow 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 insidemain.js. - Releases are attested from the public repository so
gh attestation verifyproves 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.
Codazo 0.2.0
Codazo for Obsidian 0.2.0. Install main.js, manifest.json, and styles.css into .obsidian/plugins/codazo/. NOTICE.md carries third-party license texts; RELEASE.json carries SHA-256 checksums of the assets.