mirror of
https://github.com/jxpeng98/obsidian-to-NotionNext
synced 2026-07-29 08:08:34 +08:00
chore: update changelog with detailed auto sync feature description and improvements
This commit is contained in:
30
CHANGELOG.md
30
CHANGELOG.md
@@ -1,6 +1,26 @@
|
||||
## Feature
|
||||
# Changelog
|
||||
|
||||
- Better debugging information for upload failures.
|
||||
- Support synchronising Obsidian callouts as Notion callout blocks.
|
||||
- 优化控制台输出的调试信息。
|
||||
- 支持将 Obsidian Callout 同步为 Notion Callout 区块。
|
||||
## [Unreleased]
|
||||
|
||||
### 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
|
||||
|
||||
### 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
|
||||
|
||||
Reference in New Issue
Block a user