Fixed 🛠️
- Issue #23 Processes not properly killed during automatic updates 🐛
- Issue #24 Riven automatic update extracts to wrong directory 🐛
- Issue #25 Automatic update initiates update check multiple times for each instance 🐛
- Issue #26 Riven Frontend breaking change requires DIALECT=sqlite env variable 🐛
Added ✨
- Automatic Update: Enabled automatic updates for Riven branches - expands automatic updates to include branches 🔄
- RIVEN_FRONTEND_DIALECT: Environment variable to set the Riven frontend database dialect; Default is sqlite - not required to be set in default configuration 🗃️
- Riven Frontend: Set npm max_old_space_size to 2048MB for Riven frontend build process - limits resource usage 📦
- Riven Frontend: Set vite minification to false for Riven frontend build process - speeds up build process and reduces resource usage 📦
Changed 🔄
- healthcheck: Waits for Riven frontend setup to complete 🩺