Skip to content

v1.0.4

Choose a tag to compare

@github-actions github-actions released this 26 Feb 20:37
· 182 commits to main since this release

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.2 backend 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 generic backend.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:

  1. Download the new v1.0.4 executable for your OS.
  2. Replace your old broken v1.0.3 executable.
  3. 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!