What's Changed in v1.0.2
This release introduces a loading indicator for the marimo webview, improves the robustness of the webview loading lifecycle, and fixes a startup crash on clean installs.
Features
- Marimo Loading Indicator: Added a visual loading overlay with a spinning animation when the marimo server/webview is loading.
Bug Fixes
- Clean Install Fallback: Fixed an issue where the plugin would crash during initialization on a fresh install due to
loadData()resolving tonull. - Webview Lifecycle Robustness: Improved the guest page loading and watchdog watchdog-timer mechanism:
- Properly cancels pending watchdogs when the webview successfully loads or is detached.
- Avoids attempting to reload or render failure UI for webview elements that have already been disconnected from the document.
Documentation
- Simplified and corrected README formatting, particularly around server termination details.