Files
obsidian-to-NotionNext/CHANGELOG.md
2025-12-10 23:15:18 +00:00

2.1 KiB

Changelog

v2.8.0-beta.3 (2025-12-10)

Added

  • Auto-copy Notion Link setting: New toggle to automatically copy the Notion page link to clipboard after syncing (defaults to on)
  • Smart auto-sync notice: Show notice only for files that were previously synced but missing autosync-database field; new files are silently skipped

Fixed

  • Fixed undefined appearing in sync success notification by adding missing sync-preffix i18n key
  • Fixed build error caused by removed resetAutoSyncNoticeCache() method reference
  • Added autoCopyNotionLink to settings migration logic for seamless upgrades

Changed

  • Improved auto-sync behavior: files without autosync-database are now silently ignored unless they have an existing NotionID
  • Updated documentation with new auto-sync scenarios (A-1 and A-2)

v2.8.0-beta.2 (2025-11-05)

  • Added setting to customise the frontmatter key used for auto sync database lists (defaults to autosync-database)

v2.8.0-beta.1 (2025-10-31)

Added

  • Auto Sync Feature: Automatically sync notes to Notion when content or frontmatter changes
    • Configurable delay (default: 5 seconds, minimum: 2 seconds)
    • Support for multiple database syncing
    • Smart detection to avoid sync loops when only NotionID is updated
    • Content hash comparison to detect body text changes
    • Works on both desktop and mobile platforms
  • Added comprehensive i18n support for all UI elements and notifications
  • Added prerelease workflow for beta testing via GitHub Actions and BRAT
  • Added setting to customise the frontmatter key used for auto sync database lists (defaults to autosync-database)

Changed

  • Enhanced settings tab with auto-sync configuration options
  • Improved debug logging for better troubleshooting
  • Updated documentation with auto-sync usage guide and troubleshooting section

Fixed

  • Fixed mobile compatibility issues by using window.setTimeout instead of NodeJS.Timeout
  • Fixed sync loop prevention logic to properly handle frontmatter and content changes
  • Fixed cache update timing to ensure accurate change detection