Changelog

You can check here all the updates and bug fixes made for NotionLink.

v0.5.4

Apr 2026
  • - Note: Version adjusted from v5.1.5 to v0.5.4 as the application is still in active development and not fully complete.
  • - Performance: Implemented persistent cache system for mappings and file-links data to eliminate unnecessary refetches and improve perceived loading speed.
  • - UX Improvements: Removed standalone link limit card; basic plan now displays usage counters (used/limit) per section while pro/team plans show only counts.
  • - Terminology: Renamed 'Links' to 'File Links' throughout the UI for clarity and consistency.
  • - Settings: Added new About tab in settings with app information, version details, linked account info, and quick access to legal resources.
  • - Code Cleanup: Removed legacy redirect routes and improved overall codebase organization.

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 would not 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

Dec 2025
  • - Stable version with database syncing capabilities.

v4.0

Dec 2025
  • - Major dashboard overhaul: Introduced modern 2-column PySide6 dashboard with live log view.

v3.0

Nov 2025
  • - Added first basic dashboard for managing settings.

v2.0

Nov 2025
  • - GUI Overhaul: Replaced native context menu with PySide6-based UI to add dark mode support.

v1.0

Oct 2025
  • - Initial release with basic functionality and Windows "Send To" context menu.