v2.0.0-RC - Windows Installer & Release Notes

This commit is contained in:
Michael Howard 2026-05-19 16:19:11 -05:00
parent b5a66618e4
commit 384b95acb1
3 changed files with 22 additions and 1 deletions

BIN
PastorsSermonPro_Setup.exe Executable file

Binary file not shown.

21
RELEASE_README.md Normal file
View File

@ -0,0 +1,21 @@
# 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/<Username>/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

View File

@ -1 +1 @@
1.1.8 2.0.0-RC