Skip to content

Publy for Obsidian 0.8.7

Latest

Choose a tag to compare

@turlamai turlamai released this 08 Nov 04:04
· 35 commits to main since this release
c0a3573

Publy previews Markdown notes and delivers them to a WeChat Official Account draft box. Draft delivery is not public posting or mass-send.

Highlights since 0.8.3

  • Three-file install closure. Cards, TeX, fonts and WASM now ship inside main.js; the official install no longer depends on node_modules/ or fonts/ sidecars. The three-file simulated gate passes offline on Linux, Windows and macOS.
  • Editor-independent Markdown. Markdown is the input: nested media paths, covers, Obsidian embeds and explicit article / image-and-caption / card selection share one pipeline.
  • Draft recovery. A lost response is never treated as failure: same request identity, explicit confirmed / unknown results, scheduled jobs that do not auto-resend ambiguous attempts, and an operator reconciliation path backed by a read-only WeChat draft-box check.
  • Themes. Content-only versioned bundles with scoped CSS validation, SHA-256 pinning and optional Ed25519 signatures (--trusted-key). Installed themes appear in settings.
  • Agent CLI. Every advertised command supports --json with declared usage, prerequisites and approval requirements; config/account mutations never echo credentials.
  • Safety. Preview HTML sanitization, clipboard/embed preflight, credential redaction, fail-closed recovery state and a type-checked plugin build.

Install / upgrade

  • Community directory style (three files): use main.js, manifest.json and styles.css from this release.
  • Side-load: unpack publy-obsidian-0.8.7.zip into <vault>/.obsidian/plugins/publy/ and enable the plugin.

Requires Obsidian desktop 1.5.0 or newer (isDesktopOnly: true).

Honest boundaries

  • Local preview and rich-text copy need no account. Draft delivery needs your own configured Publy server and WeChat credentials.
  • Hosted subscription sales are not open; there is no purchase link.
  • Publy is not yet confirmed as an Obsidian Community Directory listing; directory-install acceptance remains tracked in issues #12 and #14.
  • This release ships the three-file candidate that passed the synthetic offline gate; real clean-vault directory acceptance is still being verified.

SHA-256 checksums for every asset are attached in SHA256SUMS.txt.