Security Fix: The GET /settings REST endpoint no longer returns the integration token in its response. Previously, any authenticated administrator could retrieve the token via this endpoint.
New Feature: Support for the SYNC_CONTENT_FROM_NOTION_INTEGRATION_TOKEN constant in wp-config.php. Define this constant to keep the integration token entirely out of the database. When set, the admin UI treats the connection as read-only and refuses to overwrite the constant.
Enhancement: Integration token is now stored in its own dedicated option (sync_content_from_notion_integration_token), separated from the general settings blob for cleaner handling and to prevent accidental exposure through settings-level code paths. Existing tokens are migrated transparently on first access — no re-authentication required.
Enhancement: Setup Guide includes a new callout documenting the wp-config.php constant option for hardened deployments.
Enhancement: Connection screen shows a “Managed via wp-config.php” badge and hides the Disconnect button when the token is supplied via the constant.
1.1.0
New Feature: Media handling for Notion-hosted images, audio, video, and files — media is now downloaded and imported into the WordPress Media Library instead of linking externally
New Feature: Database import support — import entire Notion databases, not just individual pages
New Feature: Import progress modal with real-time progress bar and per-item status updates
Enhancement: Completely redesigned admin UI with a clean, minimal aesthetic — segmented tab navigation, refined cards, status badges, and improved typography
Enhancement: Bulk import with cancel support during in-progress imports
1.0.3
New Feature: Added support for Notion column blocks. You can now import pages with column layouts from Notion, and they will be properly converted to WordPress column blocks
1.0.2
Bug Fix: Fixed conversion of nested list items from Notion to WordPress Gutenberg blocks. Previously, nested lists were either not rendered correctly or were split into multiple separate list elements. The fix ensures proper grouping and conversion of nested bulleted lists, numbered lists, and to-do items
1.0.1
Bug Fix: Fixed REST API URL construction that didn’t work with Plain Permalinks
New Feature: Added multi-step setup guide to help users configure their Notion integration on first install. The guide uses WordPress’s Gutenberg Guide component and provides a smooth onboarding experience with step-by-step instructions