danzu
20
Changelog from: 2025-05-04 to: 2025-05-13
New Feature
Capacitor Integration
- Enhance capacitor integration with toolbar for iOS (9ec5426bf)
- Enhance SSL skip for development in capacitor setup (fe30f3c35)
User Interface
- Enhance shift+click to select table rows (8a8d85509)
- Enhance alignment for sidebar page items (fb5c50ebd)
- Improve UI by adding toolbar separator for the whiteboard (825572517)
Query Builder
- Enhance query builder with support for multiple columns sort and table pinning (96c1cc577)
- Add block references test (3a1af91b3)
Database
- Enhance database migration process with rebuild from datoms when migration fails (73a8708b1)
- Add block references test and fix cycle refs for better db integrity (ed648af84)
Testing
- Enhance e2e testing with plugin tests and updated ci yml (d7d88279b)
- Improve test coverage with parallel e2e tests (51b777b16)
Enhancement
User Experience
- Enhance user experience by removing deprecated properties and configurations for db graphs (584faf2f4)
- Enhance ux with sidebar polish including opening tag page in sidebar after creating using cmdk (230a512cc)
Performance
- Improve performance by not refreshing kv and custom queries when loading blocks, unless there’re new db transactions (39c8a9752)
- Enhance editor performance with a fix for slow recur-replace-uuid-in-block-title (312a77b47)
Documentation
- Enhance documentation by adding usage examples and best practices for new features
Bug Fix
Database Migration
- Fix db migrate issues, ensuring smooth migration without data loss (980f6b9c0)
- Address self reference tagged block issue to prevent invalid states (37f140e63)
User Interface
- Fix incorrect select blocks behavior for the block editing mode, ensuring smoother interactions (fe6417407)
- Resolve heading formatting shift issue during query gear shift to new line (b697b7d3c)
Query and Editor
- Fix advanced queries failing due to non-string rendering issues, improving error handling (87c3e4be8)
- Ensure proper paste functionality for multi-line text in math and quote blocks (d4f34ddfb)
Testing
- Address issues in e2e testing, ensuring consistent results across different environments (0d4b8dab1)
- Improve test coverage with retries for new-block tests to handle flaky scenarios (3dcd6a269)
Refactoring
Codebase Cleanup
- Refactor codebase by removing unused functions and dependencies, improving maintainability (5be0d024a)
- Improve model linting and cleanup of frontend.db bindings to enhance performance (b985020d1)
Testing
- Refactor e2e tests, updating them with the latest changes in the application (4c30aa290)
- Enhance testing infrastructure by ensuring all branches are on master for consistency (fe0c6db54)
Chore
Dependency Management
- Update dependencies to the latest versions, including @babel/runtime, @babel/helpers, and vite, to ensure compatibility and security (a535826b4)
- Set node version to 22 for all workflows and bump electron to the latest stable release (c02d9e4ac)
Build and CI
- Update build scripts, ensuring efficient code signing and artifact downloading using actions/download-artifact@v4 (7aa52903c)
- Enhance ci workflows by removing unnecessary tasks and adding new e2e tests (8bb9721de)
Documentation
- Update documentation with the latest changes, ensuring accurate reflection of current features and improvements
3 Likes