-
v2.0.0-RC Release Candidate Pre-Release
released this
2026-05-19 21:39:29 +00:00 | 0 commits to main since this release⚡ Compiler Concurrency & Safety Fix
- Safe Parallel Compilation: Restructured the Windows cross-compilation pipeline to cap parallel build threads at
4(down from an unrestrictednprocof 24). This prevents Out-Of-Memory system memory panics and high peak thermal power trips during build processes, ensuring long-term build system stability.
💾 Core SQLite & SQL Database Support
- Bundled SQL Drivers: Integrated
Qt6Sql.dlldirectly into the Windows distribution package. - SQLite Plugin Integration: Bundled the required
qsqlite.dlldriver under thesqldriversdirectory, resolving theQt6Sql.dll was not foundstartup crash and restoring full database connectivity for offline Bibles, dictionaries, and sermon storage on Windows.
🔒 Permission-Aware AI Model Downloader
- AppData Redirection: Redirected AI model downloads from the write-restricted Program Files folder to the standard user-writable Local AppData directory (
C:/Users/<Username>/AppData/Local/PastorsSermonPro/AI). This fully resolves theCould not open AI folder for writingerror on Windows. - Dual-Directory Scanning: Hardened the settings menu model picker to scan both the Program Files install folder and the local user AppData folder, ensuring full backward compatibility.
- Robust Server Logging: Directed local
llama-serverlogs (ai_server.log) to the AppData folder, avoiding any permission failures during AI initialization.
📦 Windows Deliverables
- Setup Executable:
PastorsSermonPro_Setup.exe(approx. 180 MB) - Database Engine: Offline SQLite support fully active
Downloads
- Safe Parallel Compilation: Restructured the Windows cross-compilation pipeline to cap parallel build threads at