Skip to content

Releases: RecapRaven/obsidian-recap-raven

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 19:31
862e3bb

Recap Raven Obsidian Plugin 1.4.0

  • Optionally import normalised session transcripts into <recap filename>/Transcript.md, with a backlink to the recap. New recaps also link to their transcript.
  • Import missing transcripts for existing recaps and retry failed transcript imports without overwriting existing notes.
  • Keep transcript notes out of newly generated campaign recap indexes. Run Create campaign index to create an updated index alongside an existing one.
  • Validate transcript identity, size, and SHA-256 integrity, and display transcript text without active Markdown or Dataview processing.
  • Update development dependencies and pinned build and security tooling, including fixes for fast-uri security advisories.

Transcript importing is off by default. Enable transcript access when creating a campaign-bound Obsidian export key, then enable Include session transcripts in the plugin settings. Transcripts may contain private GM material; use a vault intended to hold that material.

Existing export keys continue to work for recaps. To enable transcripts for a campaign with an existing key, revoke it, create a replacement with transcript access, and select the replacement secret in Obsidian. Rotating an existing key preserves its permissions and does not enable transcript access.

Requires Obsidian 1.11.4 or later on desktop.

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 18 Aug 22:21
290fb79

Recap Raven Obsidian Plugin 1.3.0

  • Add searchable settings on Obsidian 1.13 and later while retaining settings support from Obsidian 1.11.4.
  • Track imported session identities in a validated local index that follows note and folder moves, deletions, and session-ID property changes.
  • Migrate existing imported-session identities from each campaign's managed Sessions folder.
  • Publish GitHub build-provenance attestations for main.js, manifest.json, and styles.css.
  • Add the Obsidian Community review CSS rules to the continuous-integration lint gate.
  • Replace the session-row focus selector with :focus-within.

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 16 Aug 23:20
d603dca

Recap Raven Obsidian Plugin 1.2.0

  • Add a date-first filename pattern for imported recaps (YYYY-MM-DD - Session N - Title) to keep notes in default chronological order.
  • Preserve already-created session index notes by adding a dedicated fallback index name when a campaign index already exists.
  • Improve import UX by emphasizing session numbers and improving spacing/readability in preview and import summaries.
  • Improve expired-key handling guidance and add clearer messaging for where to reconfigure keys in Obsidian settings.

v1.1.0

Choose a tag to compare

@rknaggs rknaggs released this 16 Aug 23:12
7902d38

Recap Raven Obsidian Plugin 1.1.0

  • Add the explicit setup wording for the Recap Raven export API key in settings (including lowercase Obsidian secret ID guidance).
  • Enable the Test connection action immediately after a secret is selected.
  • Make session selection clearer by emphasizing session numbers in preview/import rows.
  • Improve preview copy layout with clearer separation between action and destination paths.

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 16 Aug 19:42
7681456

Recap Raven Obsidian Plugin 1.0.0

  • Import individual, selected, or all ready player-safe session recaps from the campaign bound to an Obsidian export key.
  • Preview destination paths before importing.
  • Create structured Markdown session notes with campaign, session, date, source, and content-hash properties.
  • Detect existing imports by stable Recap Raven session ID after notes are moved or renamed.
  • Resolve filename collisions with deterministic session-ID suffixes.
  • Optionally create a campaign index alongside imported session notes.
  • Open an imported recap in Recap Raven from the command palette.
  • Store the export credential through Obsidian SecretStorage.