v1.0.4
Latent Library v1.0.4 - Hotfix: Startup Crash Resolved
This is a critical hotfix to resolve an issue in v1.0.3 where the application would immediately crash on startup with a "Backend process exited with code 1" (Unable to access jarfile) error.
🛠️ Bug Fixes
- Startup Versioning Bug Fixed: I have implemented a permanent fix for the brittle hardcoded versioning issue. In the previous release, the internal startup script was strictly looking for the old
1.0.2backend file instead of the newly updated one. - Future-Proofed Builds: The deployment pipeline (
build.yml) and Electron process manager (main.js) have been fully decoupled from strict Maven versioning. The backend is now packaged internally as a genericbackend.jar, ensuring that all future updates will boot seamlessly without breaking the Electron-to-Spring Boot integration.
🚀 How to Update
As always, Latent Library is fully portable:
- Download the new v1.0.4 executable for your OS.
- Replace your old broken v1.0.3 executable.
- Run the app. Make sure to keep your existing
data/folder in the same directory so you don't lose your collections, tags, or database!