Changelog
You can check here all the updates and bug fixes made for NotionLink.
v5.1.3 — Mar 2026
Startup Experience: Improved launch responsiveness by prioritizing tray/dashboard rendering and moving heavier startup work further into the background.
Dashboard UX: Large top system-status panel is now shown only on the main dashboard view, while the bottom status indicator remains globally visible.
Mapping Settings Layout: Reworked mapping editor sections with clearer grouping and compact filter controls to reduce visual clutter.
Filter Controls: Added/expanded exclude-folder handling and parity between page/database mapping editors for more predictable sync behavior.
Polish & Stability: Multiple UI cleanup and reliability fixes across mapping management and navigation flows.
v5.0.0 — Mar 2026
Major Qt UI Backport: Introduced a single-window dashboard workflow with breadcrumb navigation and inline pages for token, mappings, conversion, feedback, and help.
Inline Mapping Editor: Added in-dashboard add/edit mapping flow with restored title autofill behavior and immediate backfill after creating new mappings.
Status & Messaging: Improved warning/error surfacing to show specific issues instead of broad generic messages.
Single-Instance Behavior: Added instance lock and dashboard handoff endpoint so repeated launches bring the existing app to front.
Release Engineering: Updated installer and build pipeline for the v5.x distribution structure.
v4.8.3 — Jan 2026
Update Checker: NotionLink now automatically checks for new versions on startup and prompts you to update.
Performance: Optimized dashboard startup by moving log initialization to the background, fixing slow response times.
Cleanup: Removed the closed-alpha warning message for a smoother user experience.
Context Menu: Simplified the system tray right-click menu for cleaner navigation.
v4.8 — Jan 2026
Startup Stability: Added pre-launch dependency checks. The app now displays a clear error message instead of crashing if requirements are missing.
Bug Fixes: Fixed an issue with the notification summary display.
v4.7 — Jan 2026
Release: Removed private pre-release messaging and labels across the app and website.
Docs & UI: Updated front-page and setup dialogs to announce v4.7.
Sentry: Standardized Sentry initialization log to reference the release version.
Polish: Minor wording and UX adjustments for the onboarding/setup flow.
v4.6 — Nov 2025
Full File Lifecycle Sync (Database Mappings): NotionLink now actively monitors and syncs all file operations. On Create: adds new file to Notion. On Delete: archives the corresponding Notion page. On Rename/Move: updates "Name" and "Link" properties to prevent dead links and duplicates.
Dynamic Database Properties (1-Click Setup): The app automatically detects if required properties are missing and creates them (Name, Link, Created, Modified, Size) with a single API call. No more manual property setup.
Reliable File Opening: Replaced complex pyautogui/win32com method with a simple, robust os.startfile call. Fixes bugs where files wouldn't open correctly.
Massive Code Refactor: Professionally refactored from a 2,600+ line monolithic file into a clean src/ package with logical modules (core.py, notion.py, server.py, ui_main.py, ui_dialogs.py, etc.).
v4.5 — 2025
Stable version with database syncing capabilities.
v4.0 — 2024
Major dashboard overhaul: Introduced modern 2-column PySide6 dashboard with live log view.
v3.0 — 2024
Added first basic dashboard for managing settings.
v2.0 — 2023
GUI Overhaul: Replaced native context menu with PySide6-based UI to add dark mode support.
v1.0 — Sep 2024
Initial release with basic functionality and Windows "Send To" context menu.

