Developer build
Requirements
- .NET 10 SDK
- Windows PowerShell 5.1 or newer for the maintained scripts
- Node.js for preparing licensed DevExpress browser assets and documentation PDF generation
- A licensed DevExpress build identity for preparing runtime assets
First source build
.\Prepare-DevExpressAssets.cmd
.\Build-LocalDevelopment.ps1 -Configuration Debug
The preparation command restores the pinned browser packages and generates the public runtime license. The private DevExpress license remains on the build machine.
Release build
.\Build-Release.ps1 -Runtime win-x64
All supported runtimes can be built sequentially with:
.\Build-AllRuntimes.ps1
The release lane restores the authoritative LocalGPT wire protocol package, publishes the application and standalone setup, validates configuration and documentation, then creates manifest-backed archives.
Quality gates
The maintained build checks architecture, diagnostics, localization, InteractiveServer render modes, async continuations, component boundaries, text ownership, iterator policy, system-variable initialization, JavaScript diagnostics, publish profiles, installer workflow, XML documentation coverage, and documentation output.
Release record
Each release keeps one concise changelog and one validation report. Old work diaries and personal progress notes are not part of the public documentation. Completed, partial, and deferred work is summarized only when it helps users or maintainers understand the shipped state.