Skip to content

ArcVellum v0.9.2

Choose a tag to compare

@o-1717986918 o-1717986918 released this 22 Jul 16:05

ArcVellum v0.9.2

Desktop startup reliability hotfix

This release fixes an installation-blocking Windows desktop defect. The frozen Python sidecar previously gave Uvicorn a string import target. That import is resolved by a secondary dynamic import, which is not reliable inside a PyInstaller-frozen executable; the desktop window could therefore remain on its loading scene while the local API was unavailable.

The sidecar now creates the FastAPI application in-process and passes the ASGI application object directly to Uvicorn. The Tauri shell also retains sidecar stderr and termination information long enough to show a clear startup error on the loading scene instead of leaving the user with an indefinite wait.

Verification

  • Source serve smoke test reaches the authenticated /health endpoint.
  • Frozen sidecar smoke test reaches the authenticated /health endpoint.
  • CLI regression test verifies that serve gives Uvicorn an in-process ASGI object.
  • Frontend tests and Rust compilation remain required before packaging.

Existing temporary v0.8 smoke-test copies are not update targets. Install the v0.9.2 setup program after it is built, then start ArcVellum from the installed application entry.