All releases

OpenAVC v0.2.0

March 30, 2026

In-app update system with one-click install, automatic rollback, and cloud-managed updates.

In-App Updates

  • Check for, download, and install updates from within the Programmer IDE
  • Automatic update checks every 24 hours against GitHub Releases (stable or beta channel)
  • One-click install with pre-update backup and SHA256 verification
  • Step-by-step progress modal showing download, verify, backup, and apply stages

Platform-Aware Installation

  • Windows: silent installer execution via NSSM service restart
  • Linux: systemd service stop, archive extraction, venv rebuild, service restart
  • Docker and Git: update notifications with manual instructions

Automatic Rollback

  • Server monitors startup health after updates (2-attempt threshold with 60-second confirmation)
  • Automatic rollback to previous version if the server crashes after an update
  • Manual rollback to previous version from the Update view in the IDE

Cloud Version Awareness

  • Cloud handshake checks agent version against minimum version requirements
  • Cloud-triggered updates flow through the update manager
  • Maintenance window scheduling for auto-updates during off-hours

Security and Testing

  • Error tracking improvements and expanded test coverage
  • Security vulnerability fixes across the codebase