github takeshy/obsidian-gemini-helper v1.8.15

16 hours ago

New Features

  • Pull diff modal: per-file Ignore toggle — You can now selectively ignore individual modified files in the Pull diff modal to skip them from being pulled. Ignored files retain their local content.

Bug Fixes

  • Drive Sync: case-insensitive FS path mismatch — Fixed files being falsely detected as "deleted" on case-insensitive filesystems (Windows NTFS, macOS) when the remote and local paths differ in letter casing.
  • Drive Sync: Obsidian index lag false positives — Fixed existing files being incorrectly treated as deleted when Obsidian's file index hasn't caught up, by verifying with adapter.exists().
  • Drive Sync: path lookup performance — Improved metadata path resolution from O(n²) to O(n) by pre-building a reverse id→path map.
  • Drive Sync: adapter fallback path tracking — Fixed metadata storing the wrong path when file writes fall back to adapter.write on case-insensitive filesystems.

Don't miss a new obsidian-gemini-helper release

NewReleases is sending notifications on new releases.