Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 16 Feb 18:18
· 88 commits to main since this release
27b7bef

What's New in v0.2

SQLite Store

Local SQLite database (_notion_sync.db) now stores all synced pages with full-text search. Use --output-mode to choose: markdown, sqlite, or both (default).

  • #21 — Add internal/store package with schema and CRUD
  • #22 — Wire SQLite store into sync pipeline
  • #23 — Add --output-mode CLI flag

Notion API v2 — Multi-Data-Source Databases

Databases with multiple data sources (linked views) now sync into subfolders automatically.

  • #26 — Multi-data-source support

New Properties & File mtime

unique_id, created_by, and last_edited_by properties are now synced. File modification times match notion-last-edited.

  • #20 — New property types + mtime preservation

Testing Infrastructure

Extracted NotionClient and BlockFetcher interfaces for mock-based testing. Added unit, integration, and system test suites.

Full Changelog: v0.1.4...v0.2.0