Logseq DB - Changelog

Changelog from: 2025-05-18 to: 2025-05-26

New Features

  • Capacitor: Added login modal page. (b938086c9)
  • Block Manipulation: Implemented block zoom in functionality. (5f1de13b2)
  • Mobile Editing: Added support for swipe to select blocks, preventing scroll. (f4e49a4b1)
  • Search: Improved search functionality in the application (c9044afb3)

Enhancements

  • Capacitor Mobile UX: Numerous improvements to the mobile user experience, including login modals, navigation tabs, block editing, and styles. (93b959987, eb2bf614f, 97f917a17, 582ac7695)
  • Property Editing: Improved tag properties with select functionality. (65f5b9cd6)
  • Sidebar Navigation: Enhanced sidebar navigation with mod+j support for block manipulation and search access. (fb1d38bc6)
  • Mobile Bar: Reused the mobile bar component throughout the Capacitor app to ensure consistency and improve maintainability. (eb2bf614f)
  • Graph Selection: The Switch Graph functionality has been improved in capacitor. (03de1aed5)
  • Property Configuration: Added ability to configure a property and delete it through the table header on mobile. (4ef77e3a3)

Bug Fixes

  • Capacitor Navigation: Resolved issues with navigation tabs on Android devices. (1e5ae97a1)
  • Block Alignment: Fixed an issue related to block alignment bugs within logseq. (0a65f7d6a)
  • Property Validation: Addresses issues where invalid properties were added and breaking app state. (4b39ce213)
  • Graph Import Errors: Resolved a bug with graphs importing and merging when using the property classes option. (471889729)
  • Keyboard Input: Fixed an issue where the system keyboard would flicker or hide during block editing on mobile. (146c04fcc)
  • Property Popup Issues: Corrected problems with double popups when selecting properties in the UI. (d666d1ddf)

Performance Improvements

  • File Parsing Performance: Refactored file parsing logic to improve performance by moving it to a worker thread. (See upstream/refactor/move-file-parse-to-worker)
  • Slow Editing Fix: Addressed a performance bottleneck that was causing slowdowns during file editing. (ed32cfb4c)

Refactoring

  • Page Parent Refactor: Cleaned up code related to page parent management, improving robustness and handling of converted tags. (See upstream/refactor/page-parent)
  • Dev Command Cleanup: Simplified dev commands that were incorrectly appearing in the command list (62aa8c55a)

Chore & Dependencies Updates

  • Electron Downgrade: Temporarily downgraded Electron and Better SQLite to resolve build issues.(b419ff0dc)
  • Babel Dependency Upgrade: Updated Babel runtime and helpers. (8bfb0c91d, e2694bbae)
  • Vite Dependency Upgrade: Updated Vite packages in the project (08287c411)
2 Likes