Repository navigation
Releases: VoidOne-App/VoidOne
Release list
v0.0.2-beta.1
🌌 VoidOne v0.0.2-beta.1
The platform foundation grows.
Released: October 8, 2026 · Pre-release / Beta
VoidOne v0.0.2-beta.1 is a major milestone in the project's evolution from an early native gaming launcher into a broader native PC gaming platform foundation.
Since v0.0.1-beta.1, the project has gone through hundreds of commits covering runtime reliability, Steam discovery, database hardening, Windows packaging, security engineering, CI/CD, AI-assisted engineering infrastructure, and finally a complete rebuild of the desktop platform shell.
This release is the result of that entire engineering cycle.
🚀 Highlights
🎨 A New VoidOne Platform Shell
The desktop experience has been rebuilt around the platform direction of VoidOne.
- 🏠 New Home experience
- 🎮 Redesigned Library
- 📈 Activity section
- ⚙️ Settings section
- 📐 Compactable sidebar
- 🃏 Reworked game cards
- 🔎 Improved search and filtering
- ℹ️ Game details experience
- 🔔 Improved notification and interaction feedback
- 🧩 Reusable SVG-based UI assets
The goal is to make VoidOne feel like a native platform layer, not just another launcher window.
➕ Native Add Game
Games can now be added through a dedicated native workflow.
Supported flows
- Select a game
.exe - Select an installation folder
- Scan the selected folder for candidate executables
- Review candidates before adding them
- Store executable and working-directory information
- Configure launch arguments
Discovered executables require user confirmation before being added to the library.
🎮 Game Library & Launching
The core game-management layer has been hardened considerably.
Improvements
- ✅ Safer executable validation
- ✅ Direct executable launching
- ✅ Launch arguments
- ✅ Working-directory support
- ✅ Correct game ID propagation
- ✅ Favorite state
- ✅ Hidden games
- ✅ Improved filtering
- ✅ Play count tracking
- ✅ Last-played tracking
- ✅ Database-backed game metadata
- ✅ Better post-launch model refresh
The library is now backed by a more reliable native C++/SQLite architecture.
🟢 Steam Discovery
Steam integration has evolved substantially since the first beta.
VoidOne now includes stronger handling for:
- Steam installation locations
- Windows registry locations
- Multiple Steam libraries
libraryfolders.vdf- VDF-escaped Windows paths
- Secondary Steam libraries
- Bounded executable discovery
- Safer executable selection
- Exclusion of common installers, helpers and redistributables
Steam scanning has also moved toward a dedicated worker-thread architecture and integration-test coverage.
🗄️ Database & Persistence
SQLite has received a major reliability pass.
Improvements
- Transactional batch insertion
- Safer connection lifecycle
- Explicit database connection handling
- Migration support
- Better runtime error reporting
- Improved batch rollback behavior
- Game metadata persistence
- Regression coverage for failed batch operations
Database behavior is now much more suitable as a foundation for a larger platform-scale library.
🛡️ Runtime & Launcher Hardening
A huge amount of work since the first beta went into making the application behave like a real native runtime.
Included
- 🧩 Early startup diagnostics
- 📝 Bootstrap logging
- 💥 Windows crash/minidump handling
- 🔒 Single-instance recovery
- 🛡️ Safer executable launching
- 📦 Packaged-runtime validation
- 🔎 Dependency validation
- 🧪 Repeated startup testing
- 🚨 Fatal startup diagnostics
- 🧰 Improved runtime failure reporting
The release pipeline no longer treats “the executable compiled” as sufficient evidence that the packaged application works.
🧪 CI/CD & Quality Engineering
VoidOne's engineering pipeline has grown dramatically during the beta cycle.
Current validation includes
- CMake
- Ninja
- CTest
- MSVC x64 validation
- AddressSanitizer coverage
- CodeQL
- Dependency security checks
- Static analysis
- Windows runtime QA
- Installer validation
- Portable package validation
- Runtime dependency validation
- Full-system QA
- Repeated startup testing
- SHA-256 artifact generation
🔖 Automatic Versioning
Tagged builds derive the application version from Git tags.
v0.0.2-beta.1
↓
0.0.2-beta.1
Development builds receive an explicit development version instead of silently falling back to a hardcoded release number.
🤖 AI-Assisted Engineering
VoidOne contains an experimental AI-assisted engineering system for CI diagnosis and repair candidates.
The intended flow is:
CI failure
↓
Diagnosis
↓
Policy validation
↓
Repair candidate
↓
Deterministic validation
↓
Review
↓
Human approval
AI-generated changes are treated as untrusted output.
Automated merging remains disabled.
This engineering infrastructure is separate from the planned player-facing VoidOne Intelligence system.
🪟 Windows Release Engineering
Windows is currently the primary release platform.
The release pipeline covers:
- Toolchain initialization
- Qt deployment
- Automatic version resolution
- Release configuration
- Native build
- Automated tests
- Runtime staging
- MSVC runtime bundling
- Installer validation
- NSIS installer generation
- Portable ZIP generation
- Artifact validation
- GitHub Release publication
Release artifacts
VoidOne-Setup-x64.exeVoidOne-Portable-x64.zip
📜 Licensing
This release uses the:
VoidOne Community License v1.0
VoidOne is free and source-available, with project-specific rules governing redistribution and commercial sale of the software itself.
See LICENSE.
📈 From v0.0.1-beta.1 to v0.0.2-beta.1
This release is the result of a much larger engineering cycle than the version number might suggest.
🧪 v0.0.1-beta.1 — Beta Foundation
The first public beta established the foundation for a more serious development and release cycle.
Major areas included:
- Native C++ / Qt architecture
- QML application structure
- SQLite persistence
- CMake presets
- Windows packaging
- WiX-based installation
- Portable builds
- CI/CD automation
- Documentation
- Application diagnostics
🛠️ v0.0.1-beta.2 — Installer Transition
v0.0.1-beta.2 was a small checkpoint centered around the NSIS installer path.
It was followed by the much larger engineering cycle that ultimately produced this release.
🔥 Post-Beta Engineering Cycle
From v0.0.1-beta.2 to v0.0.2-beta.1, the repository advanced by 460 commits.
That work covered:
- Runtime hardening
- Steam discovery
- Database architecture
- Save/backup systems
- Windows packaging
- Security engineering
- CodeQL
- AddressSanitizer
- CI architecture
- AI-assisted repair infrastructure
- Runtime QA
- Release automation
- Build optimization
- Startup diagnostics
- Platform UI redesign
🌌 v0.0.2-beta.1 — Platform Rebuild
The final stage of this cycle was the complete Platform Shell and Add Game rebuild.
This is where the underlying engineering work became visible as a much more coherent VoidOne desktop experience.
⚠️ Beta Status
VoidOne is still active experimental software.
This release does not mean every planned platform feature is complete.
Still under development or planned include areas such as:
- Advanced process lifecycle tracking
- 👻 Ghost Launcher
- Deeper provider integrations
- Larger-scale library intelligence
- 🧠 VoidOne Intelligence
- Additional cross-platform work
The roadmap describes future direction and should not be interpreted as a list of completed features.
📦 Downloads
Windows x64
Recommended
VoidOne v0.0.1-beta.1
🚀 VoidOne v0.0.1-beta.1 (Beta Release)
We are thrilled to announce that VoidOne has officially transitioned from Alpha to Beta! 🚀
This release marks a major milestone toward building a robust, high-performance, and reliable development cycle.
🌟 What's New & Improved
- CI/CD & Build Automation: Upgraded and optimized automated workflows for build validation and Windows packaging.
- Windows Packaging: Official support for WiX (
.msi) Windows Installer packages. - Portable Edition: Standalone
.zippackage for instant execution without installation. - UI & Architecture: Enhanced Sidebar navigation, structured page layouts, and overall interface refinements.
- Qt Deployment: Smoother dependency handling, robust application packaging, and cleaner process management.
- Error Handling & Diagnostics: Improved logging, system diagnostics, and AI-powered CI repair workflows.
- Documentation & Manifesto: Expanded
README, architecture guidelines, and the introduction of the official VoidOne Manifesto.
📦 Downloads & Assets
Choose the package that best fits your needs:
VoidOne-Setup-x64-0.0.1-beta.1.msi— Windows Installer package powered by WiX.VoidOne-Windows-x64-Portable-0.0.1-beta.1.zip— Standalone Portable Edition. No installation required.- Checksums & Debug Files:
.sha256validation files and.wixpdbdebug information.
⚠️ Beta Notice: This is a Beta release intended for testing and evaluation. While significant improvements have been made across the build, packaging, and diagnostics infrastructure, you may still encounter bugs or unexpected behavior.Please report any issues or feedback through the GitHub Issues tab.
Built from the ground up. Open Source by design. Ready for what comes next.
v0.0.1-Alfa
What's Changed
- Implement GameModel for QML and improve database integration by @mohammedmk3900-rgb in #1
- Optimize and redesign UI components for performance and UX by @mohammedmk3900-rgb in #2
- Add SidebarButton component with hover effects and badges by @mohammedmk3900-rgb in #3
New Contributors
- @mohammedmk3900-rgb made their first contribution in #1
Full Changelog: https://github.com/mohammedmk3900-rgb/NeonLauncher-Qt/commits/v1.0.2-beta.1
What's Changed
- Implement GameModel for QML and improve database integration by @mohammedmk3900-rgb in #1
- Optimize and redesign UI components for performance and UX by @mohammedmk3900-rgb in #2
- Add SidebarButton component with hover effects and badges by @mohammedmk3900-rgb in #3
New Contributors
- @mohammedmk3900-rgb made their first contribution in #1
Full Changelog: https://github.com/mohammedmk3900-rgb/NeonLauncher-Qt/commits/v1.0.2-beta.1
What's Changed
- [WIP] Set up code coverage reporting and integrate with CI workflows by @mohammedmk3900-rgb with @code-coverage-agent[bot] in #4
- Potential fix for code scanning alert no. 4: Workflow does not contain permissions by @mohammedmk3900-rgb in #5
New Contributors
- @mohammedmk3900-rgb with @code-coverage-agent[bot] made their first contribution in #4
Full Changelog: v1.0.2-beta.1...v0.0.1-Alfa