Skip to content

Releases: DagerottDev/Youtube_Obsidian_Sync

YouTube Playlist Sync 0.3.3

Choose a tag to compare

@DagerottDev DagerottDev released this 22 Sep 21:32

Patch release for Obsidian settings compatibility.

  • Feature-detect the newer settings refresh API while retaining support for Obsidian 1.11.4.
  • Preserve unsaved video frontmatter template drafts when settings refresh.
  • Includes the 0.3.2 template customization, migration preview, and AI summary fixes.

Verified with 33 automated tests, the production build, and a 24-note playlist sync with transcripts in Obsidian 1.13.7.

YouTube Playlist Sync 0.3.2

Choose a tag to compare

@DagerottDev DagerottDev released this 22 Sep 20:40

What changed

  • Add editable video-note frontmatter templates with validation, preview, and an explicit migration for existing generated notes.
  • Add searchable settings while preserving the legacy settings UI for older Obsidian versions; unsaved template edits now survive a settings refresh.
  • Keep AI summaries optional, add prompt modes and provider presets, and reject malformed summary responses safely.
  • Limit bulk AI-summary and frontmatter-migration scans to the configured base folder.

YouTube playlist syncing remains API-key-free; AI summaries require the provider credentials you configure.

YouTube Playlist Sync 0.3.1

Choose a tag to compare

@DagerottDev DagerottDev released this 20 Sep 20:05

0.3.1\n\n- Fixed Obsidian Community review compatibility by using Obsidian's supported CSS API for settings textareas.\n- No user-facing data or note format changes.

YouTube Playlist Sync 0.3.0

Choose a tag to compare

@DagerottDev DagerottDev released this 20 Sep 19:33

What's new

  • Fix AI summaries for timestamped transcripts.
  • Add default, appended, and advanced replacement AI prompt modes.
  • Add validated YAML frontmatter templates for generated video notes.
  • Add preview-and-confirm migration for existing generated notes while preserving bodies and unknown properties.
  • Add reusable hidden metadata markers, structured bug reports, and expanded automated tests.

Validation

  • TypeScript type-check
  • 23 unit tests
  • Production bundle build
  • Live YouTube playlist/metadata/transcript smoke test
  • End-to-end Obsidian test with timestamped direct and bulk summaries, both AI protocols, prompt modes, template migration, and idempotency

YouTube Playlist Sync 0.2.2

Choose a tag to compare

@DagerottDev DagerottDev released this 21 Aug 10:04
c8df2ed

What’s new

  • Added five screenshots to the README so the workflow is easy to preview before installation.
  • Documented mobile support for iOS, iPadOS, and Android.
  • Documented optional AI summaries with OpenAI, NVIDIA NIM, and custom OpenAI-compatible endpoints.
  • Uses DagerottDev as the public plugin author.

Validation

  • npm run build
  • node test/smoke.mjs

Install main.js and manifest.json from the assets below, or install the plugin from the Obsidian Community directory after approval.

YouTube Playlist Sync 0.1.2

Choose a tag to compare

@DagerottDev DagerottDev released this 20 Aug 18:02
555d9b4

Compatibility and support-link update.

  • Keeps the settings migration compatible with the declared minimum app version.
  • Adds labeled international and India support links to the README and GitHub funding configuration.
  • Adds Buy Me a Coffee as the plugin funding URL.

YouTube Playlist Sync 0.1.1

Choose a tag to compare

@DagerottDev DagerottDev released this 20 Aug 17:55
a9b7765

Fixes all findings from the Obsidian community review.

  • Removes the redundant repository-name word from the manifest description.
  • Improves vault access and settings compatibility.
  • Removes deprecated and unsafe code patterns.
  • Adds provenance attestations for release assets.

YouTube Playlist Sync 0.1.0

Choose a tag to compare

@DagerottDev DagerottDev released this 20 Aug 09:08
c71359c

Initial public release of YouTube Playlist Sync.

  • Sync public YouTube playlists into Obsidian notes.
  • Preserve video metadata and transcripts.
  • Maintain playlist and root index notes.