# Release Notes: Pastors Sermon Pro v2.0.0-RC This release introduces critical stability enhancements, bundles C++ SQL database drivers for seamless offline Bible storage, and resolves Windows permission bugs during AI model downloads. ### ⚡ Compiler Concurrency & Safety Fix - **Safe Parallel Compilation:** Restructured the Windows cross-compilation pipeline to cap parallel build threads at `4` (down from an unrestricted `nproc` of 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.dll` directly into the Windows distribution package. - **SQLite Plugin Integration:** Bundled the required `qsqlite.dll` driver under the `sqldrivers` directory, resolving the `Qt6Sql.dll was not found` startup 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//AppData/Local/PastorsSermonPro/AI`). This fully resolves the `Could not open AI folder for writing` error 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-server` logs (`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