0.1.4
0.1.4
This update focuses on performance improvements (both for the comment rendering, as for the database initialization and loading). Please make sure to report any abnormally long loading times (with respect to Obsidian/Dataview).
Features
- Advanced setting: re-initialize database, use this when you're receiving 'database update' errors in the console for
commentator/cache(retroactively added)
Changes
- Performance of editor has been drastically improved
- Prevent rerendering of comment gutter on every state change - reduced to an absolute minimum
- Left gutter only generates markers for visible parts of the editor
- Database optimizations
- Initial indexing of the database will now be much smoother & happen in the background. It may still take a minute or more if you have an especially large vault
- Reduced loading times for the database to an absolute minimum
- Improvements to database update scheduling and minimizing the total amount of transactions applied to the database
- Comment gutter will no longer take up any space when no comments exist within note
Fixes
- Accepting/reject suggestion in selection accidentally being applied to entire document
- Zip file of release still used the old id
- Issues with suggestion markup handling (retroactively fixed)
Developers
- Database is now separated into its own repository, feel free to adapt its code for your projects!