1.6.0
No longer keep WebView2 around across previews.
This should fix crash on subsequent previews in newer WebView2s.
I think due to changes in WebView2 where "WebView2 controller will be auto closed if the parent hwnd is destroyed".
Also fixes "Multiple windows are not supported" as each preview is now its own instance.
Previews will be slower due to this :(
Web app:
- Add support for glb animations (uses first animation track).
- Upgrade to vitejs 6 and a couple of other libs.