Releases: Sopwit/Sentinel
Release list
v1.0.0-rc.8
fix(ci): pin aqtinstall to Qt 6.11 Windows repo layout support
v1.0.0-rc.7
What's New in 1.0.0-rc.7
1. Multilingual Interface
- Full 8-language support: English, Turkish, German, Spanish, French, Chinese, Japanese, and Arabic.
- Complete real translations across the entire UI, selectable from Settings.
2. Cloud API Provider Routing
- Provider routing for OpenAI, Claude, Gemini, DeepSeek, Groq, and Mistral.
- Live dynamic model discovery endpoints and native C++ REST/SSE clients.
- Cloud API key management integrated into Settings and Onboarding.
3. Production-Ready Platform Services
- Default platform service implementations for Linux, macOS, and Windows.
- DPAPI-encrypted settings store, Windows crash handler, protocol handler, and taskbar integration.
- Plugin SDK with sandbox, manifest, permissions, and dependency resolution.
4. Complete UI Polish
- Glass atmosphere and theme elevation tokens across all screens.
- Redesigned Settings tabs, Models page, notifications, and tray companion window.
- In-app software update popup and native premium system sounds.
5. Packaging & Distribution
- AppImage, RPM, DEB, DMG, MSI, and EXE installers for Linux, macOS, and Windows.
Downloads
- Linux: AppImage, DEB, Fedora RPM, tar.gz
- macOS: DMG
- Windows: EXE (NSIS), MSI (WIX), portable ZIP
Known Constraints
- Model prompt execution remains disabled in accordance with Phase 9 boundary rules.
- Local RAG document vector search operates as local metadata indexing only in this release candidate.
- Real tool execution remains out of scope until explicitly approved.
- macOS PKG and Windows ARM64 builds are not included in this release candidate.
Fixed in This Rebuild
- macOS startup crash: replaced
RectangularShadow(a Qt 6.9+ type) with theMultiEffectshadow so the app launches on the supported Qt 6.7 runtime. The previously released DMG failed to open because the dock UI could not be loaded.
v1.0.0-rc.1
Sentinel Desktop v1.0.0-rc.1 — Release Candidate
We are proud to present the first Release Candidate for Sentinel Desktop. This release establishes the desktop alpha foundation,
aligns the repository with open-source licensing standards, introduces native platform installers, and incorporates robust automated
CI/CD checks.
## Key Highlights & Features
* **GNU GPLv3 Open Source Transition:** The application has transitioned to the GNU GPLv3 license. All licensing metadata, CMake
resource targets, and package description layouts have been fully aligned.
* Native Installer Formats:
* macOS: Introducing a stylized, native drag-and-drop installer DMG with Applications folder shortcut and custom volume
icon.
* Windows: WiX-based MSI installer (with GPLv3 license presentation) and NSIS-based graphic EXE installer, alongside a
standalone portable ZIP format.
* Linux: Native Fedora/RHEL RPM packages, Ubuntu/Debian DEB packages, and standalone AppImage/tarball distributions.
* Platform & Dependency Optimization:
* Optimized Linux deployment targets to Ubuntu 22.04 base to ensure GLIBC v2.35 compatibility across major Linux
distributions.
* Removed unused database drivers (ODBC, PostgreSQL, Mimer SQL) from Linux bundles to significantly reduce package size and
prevent dependency errors.
* Corrected macOS Apple Silicon ad-hoc code-signing (-codesign=-) to resolve Gatekeeper "damaged app" execution failures.
* Code Quality & Formatting:
* Achieved full compliance with project code styling guidelines via automated clang-format rules.
* Resolved all header include-ordering conflicts in platform-specific Windows credential store integrations.
## Installation Workarounds & Notes (macOS Only)
Since this release uses ad-hoc local signatures rather than paid Apple Developer notarization tickets:
1. **Gatekeeper Bypass:** If macOS warns that the app *cannot be verified for malware*, right-click (or Control-click) the
application icon in /Applications and select Open, then click Open in the confirmation dialog.
2. Alternative Terminal Bypass: You can strip the quarantine attribute manually using:
```bash
xattr -d com.apple.quarantine /Applications/Sentinel\ Desktop.app