Changelog from: 2025-03-02 to: 2025-03-15
Spotlight!!!
We can now perform bulk actions on node such as set/unset:
- Tags
- Properties
- Copy
- Delete
Take a look:
Next, Template is back!!
We can set a template:
- Adhoc to any Page
- Automatically, by assigning the template to a Tag, like journal
Take a look:
Short Introduction videos are are available on the discord post Discord
New Feature
- Add text template feature and auto-applied templates on tags (a1f643544)
- Init add inference-worker for embedding and transformer-js functionality (1c46e0205)
- Add action bar on selected blocks (5233e1e07)
Enhancement
- Improve query builder with support for multiple columns sort and table pinning (96c1cc577)
- Enhance webpack configuration by adding externals for React and ReactDOM (ebeeb280e)
- Optionally validate after creating a db in the development environment (1ccdcab8a)
- Add descriptions for public built-in properties (ec9944db2)
- Enhance user experience by adding skeleton loading for views and lazy rendering columns when scrolling or if there are many columns (bc8fa3d2d)
- Filter data on the worker to reduce data sent to the main thread, enhancing performance (b28e02f5f)
Bug Fix
- Fix page reference display error when using class as property for the first time (8d2025a9e)
- Correct property key align and fix reorder auto-complete if items are grouped (db52711d1)
- Fix incorrect ref update causing an infinite loop, and improve hierarchy handling in button tag functionality (33cbf0f75)
- Ensure the correct property value is shown when editing a closed property, fix graph export with pvalue classes or properties failing (d432119db)
Chore
- Remove unused package and update nbb scripts to be repl friendly (8f1b61036)
- Revert a temporary disablement of js-toast and bump electron version to 35.0.1 (c269046b4, ac0a0dae7)
Performance
- Hide unpinned columns when scrolling and lazy render them if there are a lot, improve performance by reducing get-block calls and pre-fetching property values (bc8fa3d2d, 2dce5eefd)
- Enhance view performance by preloading pages to avoid slow opening at all pages and filter data on the worker to reduce data sent to main thread (4e2cecec5, b28e02f5f)