Logseq DB - Changelog

Changelog (2025-07-30 to 2025-08-22)

Spotlight

This release delivers three major initiatives that significantly expand Logseq’s capabilities:

  • Mobile Experience Overhaul - Complete redesign of the mobile interface, replacing Ionic with a custom Silk framework. This brings improved navigation, better touch interactions, and enhanced performance across iOS and Android platforms.

    Semantic Search - Introduction of local AI-powered semantic search using embedding models and HNSWLIB. Users can now search by meaning and context, not just keywords, with hybrid search combining traditional and semantic results.

  • Logseq CLI - New command-line interface offering offline search, graph querying, data export, and graph management capabilities. Developers and power users can now interact with Logseq graphs programmatically.

Reminder

  • Logseq DB (local first) is in open alpha phase
    • Anyone can test it on:
      • Browser: https://test.logseq.com (the graph stays locally on your machine)
      • Desktop: Windows, Linux and macOS desktop builds available
  • Logseq DB is in closed alpha testing phase with a small group of users:
    • Logseq DB mobile - on IOS first. Android will come later
    • Logseq DB realtime collaboration
      • which enables:
        • On devices
          • Sync of the DB graph between Web/browser <==> Desktop <==> Logseq DB Mobile
        • For Users
          • Real time collaboration between Logseq DB user on any devices
      • For the RTC test, please fill out this form: https://forms.gle/YSyF4WfKPSDuwyjH6
  • Documentation

New Feature

  • Search and Queries

    • Add semantic search with local embedding models and HNSWLIB integration (a2eee34d8)

    • Add offline CLI search and predefined query functionality (50325ff7f)

  • Block Editing and Management

    • Add support for converting blocks to pages and vice versa using #Page tag (d84d3f965)

    • Add “p t” keyboard shortcut to set tags for selected blocks (d84d3f965)

    • Add cmd+k move blocks functionality (d84d3f965)

  • Database Operations

    • Add group sorting functionality for views with configurable sort properties (36de5397e)

    • Add ability to filter by empty and not empty values in table views (12e1f35cc)

  • Developer Tools

    • Add comprehensive CLI with list, show, query, search, and export commands (887d91d2a)

Enhancement

  • Mobile Support

    • Complete mobile UI overhaul replacing Ionic with custom Silk framework (0ecae62ce)

    • Add swipe navigation and improved sheet handling for mobile interface (b2ca3fcc0)

    • Add swipe-from-edge gesture to open sidebar (41cb83e3e)

    • Improve mobile status bar styling and safe area handling (52aba7aa0)

  • UI/UX Improvements

    • Show edit button instead of 00:00 for datetime properties (a918e5b6f)

    • Reserve add-button visibility when editing blocks (cd9d49cdc)

    • Smooth sidebar closing animation (1f14b3cc4)

  • Performance

    • Use shared worker for inference to reduce memory usage (1e84a2104)

    • Optimize semantic search embedding with batch processing and stale check improvements (3faee9cc7)

    • Improve performance for large graphs with local embedding enabled (061528d08)

  • Search and Queries

    • Add hybrid keyword and semantic search with configurable weights (a2eee34d8)

    • Display WebGPU compatibility warning when not supported (1cccba390)

Bug Fix

  • File Handling

    • Fix PDF re-upload functionality with asset validation (35a089ce5)

    • Fix video assets playback issues on desktop app (de67a46e9)

    • Fix macros not rendering in property values and views (fe93a3156)

  • Mobile Support

    • Fix mobile keyboard issues with quick add and editing modes (1a09e2a98)

    • Fix mobile clipboard functionality (63e4948f7)

    • Fix page tags not displaying on iOS page view (25b0e25d4)

    • Fix mobile sidebar and navigation issues (6cbf459f8)

  • Block Editing and Management

    • Fix page references with same name in one block (8c402676a)

    • Fix block ordering and validation issues (27c3cd3b2)

    • Prevent block moves to invalid parent locations (abbc30262)

  • Database Operations

    • Fix application crash when populating node properties (c9e446fd8)

    • Fix datetime filter rows incorrectly filtering empty values (921d81549)

    • Fix table view regression in file graph mode (0bfb458d9)

  • UI/UX Improvements

    • Fix checkbox property value alignment (3025c94d2)

    • Fix page blink when inserting blocks in zoom mode (8f29bc17d)

    • Fix quick add focus and editing mode issues (5dd9fc0d0)

Chore

  • Developer Tools

    • Bump Electron to version 37 with corresponding Node.js version update (1d9fa6929)

    • Update to offic@sql@sqlite.orgte.orgal @sqlite.org/sqlite-wasm replacing fork (11eb0f38a)

    • Add comprehensive GitHub Actions workflow improvements (d65f81ef0)

    • Fix CLI start time optimization and namespace lazy loading (3ae3ff2cd)

    • Add CLI linting workflows and configuration (f86a7558c)

    • Fix publishing and build system issues (182a51a85)

  • Database Operations

    • Upgrade dependency packages and security updates (ab61a3043)

    • Remove mobile static files from test website (11514a0c3)

    • Add database validation and asset checksum improvements (7685760af)

Thanks to Contri@Alejandroutors@Alejandro

5 Likes