Release v2.5.0
🚀 DevOps Tools Installer v2.5.0 Stable Release
Welcome to the v2.5.0 stable milestone release of DevOps Tools Installer!
This major release delivers enterprise deployment packages (Windows Installer .msi & Setup Wizard .exe), official WinGet package manager support, complete UI & functionality bug fixes, real-time download speed tracking & ETA timers, revamped Installed page diagnostics with shell completion generator, PATH environment health inspection, and an official hero showcase banner.
✨ Major Features & What's New in v2.5.0
📦 Enterprise Windows Installer (.msi) & Setup Wizard (.exe)
- WiX Toolset v4/v5 MSI Package: Introduced native
.msiWindows Installer packages (DevOpsToolsInstaller_x64.msi) tailored for enterprise rollouts, Microsoft Intune, SCCM, and Active Directory GPO with silent installation support (msiexec /i DevOpsToolsInstaller_x64.msi /qn). - Inno Setup Wizard: Enhanced the standard setup wizard (
DevOpsToolsInstaller_x64_Setup.exe) with automated Start Menu shortcuts, Desktop icons, and PATH registration. - Portable Binaries: Continue providing zero-install self-contained portable executables for both
x64andarm64.
🪟 WinGet Package Manager Integration
- Added official WinGet package manifests (
NotHarshhaa.DevOpsToolsInstaller) allowing seamless installation, upgrades, and uninstallation straight from the terminal:winget install NotHarshhaa.DevOpsToolsInstaller
- Added automated WinGet manifest submission and validation tooling (
scripts/submit-winget.ps1).
🛠️ Comprehensive UI & Functionality Hardening
- Context Menus & Version Badges Fixed: Resolved type-casting issues in
CatalogPageso right-click menu items ("Favorite", "Copy Install Command", "Tool Details") and version picker badges execute reliably from all UI elements. - Category Filter Matching: Fixed category chip Tag values to strictly match ampersands in
catalog.json("CI/CD & Version Control", "Monitoring & Observability", "Policy & Compliance", "Database & Data", "Editors & Terminals"). - Automated Artifact Extraction on Home Dashboard: Installing tools or stacks from the Home page now triggers post-download extraction and binary placement into
Tools\binviaArtifactService. - CLI Probing & Shell Completion IDs: Aligned probe command mapping and autocompletion generators for canonical tool IDs (
argocd,snyk). - Clean Percentage Displays & Action Labels: Formatted download progress percentages into clean whole numbers with responsive post-installation confirmation badges (
Installed ✓,Extracted ✓,In Tools\bin ✓).
⚡ Download Speed Tracking & Explorer Integration
- Real-Time Transfer Metrics: Active downloads now calculate and display live download speeds (MB/s) and estimated time remaining.
- File Explorer Integration: 1-click "Show in Folder" opens the exact downloaded artifact in Windows Explorer.
- Activity Log Panel: Collapsible activity log showing timestamps, severity levels, and 1-click clipboard export for troubleshooting.
🩺 Revamped Installed Tools & Shell Completions
- CLI Health Probing: Executes binaries (
--version/-v) non-blockingly to measure runtime responsiveness and execution latency (ms). - Shell Autocompletion Generator: Automatically generates completion scripts for PowerShell and Bash with 1-click integration into the user's PowerShell
$PROFILE. - Safe Uninstallation: Supports vendor Windows uninstallation wizards, archive extraction removal, and binary cleanup from
Tools\bin.
🔍 PATH Environment Health Diagnostics
- Dedicated PATH diagnostics inspecting user and process environment variables to verify that
Tools\binis active. - 1-click "Add to PATH" helper and quick folder access directly from the Home dashboard and Settings.
🎨 Showcase Branding & Documentation
- Designed and embedded high-resolution hero showcase banner into
README.md. - Added comprehensive
PRIVACY.mdprivacy policy detailing zero-telemetry and local-only operation.
📋 Full Commit Changelog (from v2.1.0 to v2.5.0)
d44e1d6- feat: Add showcase banner to README and include banner image assetf4ebc50- feat: Enhance navigation and tool installation logic in MainWindow and HomeViewModelc9642f5- feat: Add Windows Installer (.msi) support and enhance release notes generationac69682- feat: Implement File Explorer Integration and Enhance Downloads Page UI3fd2122- feat: Enhance About and Settings Pages with New Features and UI Improvements567e511- feat: Introduce Download Speed Tracking and Path Health Service9283f52- feat: Revamp Installed Page UI with Enhanced Search and Tool Managementf6dda61- feat: Enhance Tool Bundles with Categories and UI Improvements4a4881c- refactor: Clean up Styles.xaml and update CatalogPage.xaml layoutda48fba- feat: Revamp Catalog Page UI and enhance Tool Definition properties735434b- feat: Add Privacy Policy document for DevOps Tools Installer5e04210- fix(winget): update LicenseUrl branch to master and add submit-winget scriptea26e53- feat: Update README and add WinGet support for DevOpsToolsInstallercd80ba0- feat: Enhance AppUpdaterService with installation detection and asset selection logiced5e81d- feat: Add MSIX packaging support and update build processb74c903- docs: Update README with notes and tips for user guidancea933cc7- feat: Add code signing support and update README acknowledgements43a31cb- feat: Add Windows Setup Wizard and update build process0c6177b- feat: Revise README for clarity and detail enhancement
📦 Verification & Checksums
| Asset | Type | SHA256 Hash |
|---|---|---|
DevOpsToolsInstaller_x64_Setup.exe |
Windows Setup Wizard | ab0419e0ba74cff44cef3d3655a5993e95e921494c2f964836a33ccfdef8b98a |
DevOpsToolsInstaller_x64.msi |
Windows Installer (.msi) | 94970579398d476a2569964c7e908881dcbe21d0f102596d664329ccc5d92b49 |
DevOpsToolsInstaller_x64.exe |
Portable Single Binary | N/A |
DevOpsToolsInstaller_arm64.exe |
Portable Single Binary | N/A |
(All asset checksums are also downloadable in SHA256SUMS.txt)
🚀 Quick Start
- Option A (WinGet):
winget install NotHarshhaa.DevOpsToolsInstaller
- Option B (Setup Wizard): Download and run
DevOpsToolsInstaller_x64_Setup.exeto install toC:\Program Files\DevOpsToolsInstallerwith automated shortcuts and PATH integration. - Option C (Windows Installer Package): Download and run
DevOpsToolsInstaller_x64.msifor enterprise GPO, Intune, SCCM, or silent rollouts (msiexec /i DevOpsToolsInstaller_x64.msi /qn). - Option D (Portable): Download
DevOpsToolsInstaller_x64.exe(or_arm64.exe) and run directly — no installation required.
Full Changelog: v2.1.0...v2.5.0