2.27.0-beta.6
Fully refactored the entire save queue. In some cases this has achieved over 90% performance improvement. In case of very large drawings a save could take up as much as over 500ms which is very significant. Overall my expectation is that now autosave will have a much lighter impact on the handwriting performance, and tablets should stay cooler (using Obsidian Excalidraw on a mobile device for an extended time could lead to the device perceptibly warming which can be directly linked to the resource impact of regular autosave).
What's Changed
- Improve save and popout lifecycle performance by @zsviczian in #2908
Full Changelog: 2.27.0-beta.5...2.27.0-beta.6