Releases: NotHarshhaa/DevOpsToolsInstaller
Release list
Release v2.8.0
🚀 DevOps Tools Installer v2.8.0 Stable Release
Welcome to the v2.8.0 milestone release of DevOps Tools Installer!
This release introduces a security-first architecture with cryptographic catalog signing and Authenticode verification policies, full Headless CLI automation for terminal workflows, System Tray minimization with background toast notifications, native WinUI 3 CommandBars with fluent theme alignment, and modernized Windows 11 setup wizard experiences.
✨ Major Features & What's New in v2.8.0
🛡️ Enterprise Security & Integrity Hardening
- ECDSA P-256 Signed Catalog & Fail-Closed Trust: All remote catalog updates (
catalog.jsonandbundles.json) are cryptographically verified using publisher-pinned ECDSA P-256 public keys (CatalogSignatureService), protecting against MITM attacks and mirror tampering. - Authenticode Signature Policy: Added configurable signature verification policies in Settings (
WarnUnsigned/BlockUnsigned) to verify digital signatures of downloaded vendor installers before execution. - Persistent Daily Audit Logging: Complete post-incident traceability with append-only daily audit logs (
audit_YYYY-MM-DD.log) tracking downloads, verification statuses, and tool launches. - Security-First Transport & Tagging: Strict HTTPS-only transport enforcement and automatic Windows Mark-of-the-Web (
Zone.Identifier) tagging on all downloaded artifacts.
⚡ Headless CLI Mode & Automation
- Terminal Automation: Run
DevOpsToolsInstaller.exedirectly from PowerShell, CMD, or CI/CD scripts without launching the graphical UI:--list: Discover all available tools and categories with clear formatting.--install <tool1,tool2>: Non-interactive batch installation of developer tools.--install-bundle <bundle-id>: Provision entire curated stacks (e.g.k8s-starter,aws-devops).--check-updates: Quick CLI verification for newer application releases.
🔔 System Tray Integration & Background Notifications
- System Tray Minimization: Keeps the installer accessible in the Windows taskbar notification area without cluttering your workspace.
- Native Toast Notifications: Real-time notifications for background download completions, installations, and update availability.
- Smart Window Close Handling: Option in Settings to minimize to the tray instead of terminating when closing the main window.
🎨 Modern UI & Native CommandBar Enhancements
- Native WinUI 3 CommandBars: Replaced custom action bars with native
CommandBarcontrols acrossCatalogPage,DownloadsPage,InstalledPage, andStacksPagefor consistent Windows 11 styling and responsive action overflows. - Theme & Accent Color Alignment: Refined
Styles.xamlto align with Windows accent colors, ensuring high-contrast readability in both Dark and Light themes. - Navigation Performance: Enabled
NavigationCacheModeacross pages for instant tab switching with zero redraw flicker. - Deduplication & Error Reporting: Prevent duplicate concurrent downloads and display informative error diagnostics with unhandled exception logging.
📦 Setup Wizard & Installer Polishing
- Windows 11 Setup Experience: Updated Inno Setup wizard with modern high-resolution branding graphics (
wizardlarge.bmpandwizardsmall.bmp). - Process Protection: Automatically detects and prompts to close active running instances during installation and updates.
- Environment & PATH Integration: Improved PATH variable handling and clean uninstallation routines.
- Apache-2.0 License: Streamlined legal and license notices across the application, installer, and repository.
📋 Full Commit Changelog (from v2.5.0 to v2.8.0)
cc8990f- feat: Revise README and installer setup for clarity and enhanced features60082e8- feat: Implement catalog signing and verification for enhanced security6b1288c- feat: Implement security features for installer with signature verification and audit logging93c7f41- feat: Add wizard images to installer for improved user interfacefbd27c3- feat: Update installer script for enhanced user experience and functionality73903af- feat: Implement headless CLI mode and system tray functionalityc37e474- fix: Adjust layout dimensions and improve description handling in StacksPageec75ee0- feat: Refactor UI components to utilize native CommandBar and improve theme integrationf589058- feat: Enhance error handling and UI improvements across various components
📦 Verification & Checksums
| Asset | Type | SHA256 Hash |
|---|---|---|
DevOpsToolsInstaller_x64_Setup.exe |
Windows Setup Wizard | c6c971662cf271afc17768bf31f6b0867a42da5463078c08e13326e918f7f34d |
DevOpsToolsInstaller_x64.msi |
Windows Installer (.msi) | 48a2072fe56d6552d51cac8c0d5fd8004263bb52033f44301b16d8812fba6547 |
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.5.0...v2.8.0
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
Release v2.1.0
🚀 DevOps Tools Installer v2.1.0
Welcome to the v2.1.0 milestone release of DevOps Tools Installer!
This major release transforms DevOps Tools Installer with a completely redesigned WinUI 3 Gallery aesthetic featuring Mica Alt translucent materials, doubles the catalog from 47 to 90 curated tools across 10 categories (including 3 brand-new categories), introduces Curated Stacks for one-click workstation provisioning and live stack filtering, adds 100% official vector SVG branding, integrates an in-app GitHub auto-updater service, embeds global sidebar search, and establishes comprehensive Security Disclosures and Behavioral Precautions.
✨ Major Features & What's New
🎨 WinUI 3 Gallery Redesign & Translucent Mica Alt Backdrop
- Mica Alt Window Material: Modernized the application canvas with Windows 11 translucent Mica Alt backdrop styling and custom titlebar bleed-through.
- Segoe Fluent Icons: Replaced emojis across all pages, navigation items, and stack cards with clean, native Segoe Fluent Icons (
\uE...) for a crisp, enterprise-grade feel. - Polished Card & Chip Styling: Refined category filter chips, badge containers, and hover states with smooth micro-animations.
📦 Catalog Expanded to 90 Tools with 3 Brand-New Categories
- Expanded Coverage: The catalog has nearly doubled from 47 to 90 essential DevOps, cloud, and engineering tools.
- Three New Categories:
- 🌐 Networking & Tunneling:
ngrok,cloudflared,tailscale,wireshark,nmap,ctop,k9s, etc. - 🛡️ Policy, Governance & Compliance:
trivy,checkov,tfsec,syft,grype,cosign,opa, etc. - 🗄️ Database & Data DevOps:
flyway,liquibase,pgcli,mycli,usql,redis-cli, etc.
- 🌐 Networking & Tunneling:
- Updated & Verified Endpoints: All tool download URLs, checksums, and version manifests refreshed and validated.
🖼️ 100% Official Vector SVG Logos
- Added high-fidelity, scalable official vector SVG logos for all 90 cataloged tools in
Assets/logos/. - Crisp rendering across all DPI scaling levels and display resolutions (AWS CLI, Azure CLI, Google Cloud SDK, Terraform, Podman, Trivy, Prometheus, Grafana, Ansible, Git, Docker, and more).
🚀 Curated Stacks & Workstation Presets
- Dedicated Full-Page Stacks Navigation: Replaced popup dialogs with a dedicated Curated Stacks view (
StacksPage) accessible directly from the sidebar. - 12 Role-Based Presets: Ready-to-use bundles including Kubernetes Platform Engineer, Cloud Infrastructure Architect, GitOps Specialist, SecOps & Compliance Auditor, Full-Stack DevOps, Linux SysAdmin, Observability Specialist, and more.
- Dual-Action Workflow:
- Install Stack: Queue and batch-install all tools in a bundle with a single click.
- Select Stack: Live-filter the Catalog to only show tools matching the chosen stack, accompanied by an interactive active stack banner and quick-clear action.
- Per-Tool Status Indicators: Visual checkmarks and live indicators directly on tool chips within each stack card.
🔍 Global Sidebar Search (AutoSuggestBox)
- Integrated an AutoSuggestBox directly into the left navigation pane.
- Allows instant searching from anywhere in the application with automatic navigation and live query forwarding into the Catalog view.
🔄 In-App GitHub Auto-Updater Service
- Automatic & Manual Checks: Automatically queries the GitHub Releases API on startup, with a manual "Check for Updates" button in Settings.
- Interactive Update Dialog: Displays release notes, asset sizes, and a real-time progress bar during download.
- Safe Staging & Restart: Downloads the latest release, verifies checksums, safely stages the new executable, and restarts seamlessly.
🛡️ Security Disclosures, Behavioral Precautions & Disclaimers
- Transparent Behavioral Disclosures: Added dedicated disclosures detailing:
- UAC privilege escalation requirements for vendor
.exe/.msiinstallers. - User and System
PATHmodifications with idempotency guarantees. - Isolated tool sandbox storage in
%LOCALAPPDATA%\DevOpsToolsInstaller\. - Cryptographic Authenticode signature and SHA-256 hash validation before execution.
- Zero telemetry, zero analytics, and zero personal data collection.
- UAC privilege escalation requirements for vendor
- Independent Open-Source Disclaimer: Clearly states third-party tool ownership and vendor software trademarks.
- Home Page Quick Access: Dedicated security card on the Home page deep-linking directly into About page disclosures.
⚡ Portable Single-File Compression
- Enabled
<EnableCompressionInSingleFile>true</EnableCompressionInSingleFile>in the build configuration, drastically reducing the distribution executable size without sacrificing startup performance.
📋 Full Commit Changelog (from v2.0.0 to v2.1.0)
dac0c1f- feat: Enhance About and Home pages with security disclosures and transparency featuresbec6fd7- feat: Enhance Catalog and Stacks pages with curated stack functionality8a6053b- feat: Introduce Stacks page and enhance tool bundle navigation49791d9- feat: Enhance navigation and search functionality in MainWindow9eb3c26- feat: Add SVG logos for new tools in DevOpsToolsInstaller0961116- feat: Introduce curated tool bundles and enhance catalog functionality2ac29f3- feat: Add new bundles and tools to catalogcb11390- feat: Add new logos for various tools in DevOpsToolsInstallercc7d5c7- fix: Update download URLs and version numbers in catalog.jsonecc3b54- refactor: Remove unused AccentButtonStyle and update SelectedCategoryChipStyle6473cf2- feat: Implement update checking and dialog for application updates21656f0- feat: Enable compression for single-file publishing
📦 Verification & Checksums
| Asset | SHA256 Hash |
|---|---|
DevOpsToolsInstaller_x64.exe |
b490c339b90afe6f502d00178620677ae7741cf6c4ab1cb4f32a273e160a5858 |
DevOpsToolsInstaller_arm64.exe |
63c40a6c92a19b47dbef1a3f712e18a4f9e4377bcb909a73319886b4853e1dd9 |
(All asset checksums are also downloadable in SHA256SUMS.txt)
🚀 Quick Start
- Download
DevOpsToolsInstaller_x64.exe(or_arm64.exefor ARM64 devices). - Run the executable — completely portable with no pre-installation required.
- In Settings, click "Add to PATH" to enable command-line access for all portable tools.
Full Changelog: v2.0.0...v2.1.0
Release v2.0.0
🚀 DevOps Tools Installer v2.0.0
Welcome to the v2.0.0 milestone release of DevOps Tools Installer!
This major 2.0 release brings enterprise-grade security with native Authenticode digital signature verification, deep CLI health checks and installed version probing, one-click shell autocompletion snippet generator, rich multi-version catalog management with previous release downloads, dynamic WrapPanel layouts, official vector branding across 45+ DevOps tools, desktop shortcut integration, and an all-new About page.
✨ Major Features & What's New
⏪ Tool Catalog Version Management & Previous Releases
- Multi-Version Selector: Select and install specific previous versions of major DevOps tools (e.g., Terraform, Kubectl, Helm, OpenTofu, Ansible) directly from tool cards.
- Dynamic Artifact URL Resolution: Automatically retargets download endpoints and asset filenames when selecting alternative versions.
- Latest Version Display: All 47 cataloged tools now display verified latest versions alongside installation statuses.
🛡️ Authenticode Digital Signature Verification
- Win32 WinVerifyTrust Integration: Automatically inspects downloaded
.exeand.msivendor installers for valid cryptographic signatures prior to execution. - Tampering & Malware Protection: Validates certificate chains against Windows Trusted Root Certification Authorities to ensure vendor authenticity.
- Publisher Verification: Extracts and logs publisher certificate subjects for full security audit transparency.
🩺 CLI Health Checks & Installed Version Probing (--version)
- Real-Time Version Probing: Directly executes installed tool binaries (
--version/-v/version) to determine the exact runtime version active on your machine. - Latency & Status Metrics: Measures CLI process execution response times in milliseconds, reporting immediate Healthy, Degraded, or Missing statuses.
- Batch Verification: Run comprehensive health checks across all installed DevOps tools to confirm PATH readiness and functionality.
⚡ Shell Completion Snippet Generator
- PowerShell & Bash Autocompletions: Generates ready-to-use completion snippets for major CLIs (
kubectl,helm,gh,docker,terraform,podman, etc.). - One-Click PowerShell
$PROFILEInsertion: Automatically appends completion initialization commands to your PowerShell profile without manual editing.
🎨 Modern Windows 11 Fluent UI, Responsive WrapPanel & Branding
- Dynamic WrapPanel Control: Replaces rigid grid structures with a smooth, responsive wrapping layout that automatically adapts to any window size or monitor resolution.
- Vector SVG & Brand Logos: Integrated 45+ crisp official vendor logos for tools like AWS CLI, Azure CLI, Google Cloud SDK, Terraform, ArgoCD, Prometheus, Grafana, and more.
- Application Icon & Shortcuts: Windows taskbar and title bar branding with one-click Desktop and Start Menu shortcut creation in Settings.
⭐ Favorites & Real-Time Activity Logging
- Tool Favoriting: Pin preferred or frequently installed tools to quickly filter your essential stack.
- Activity Feed: Real-time logging of downloads, installations, cancellations, path modifications, and health inspections with exportable audit logs.
ℹ️ All-New About & Architecture View
- Detailed system architecture insights (WinUI 3, Windows App SDK 1.6, .NET 8 runtime).
- Direct links to GitHub repository, documentation, bug tracker, and maintainer profile.
🛡️ Improvements & Bug Fixes
- Uninstaller Safety: Word-boundary regex matching prevents accidental uninstalls of similarly named software; corrected MSI uninstallation command arguments (
/X). - Download Integrity: Enforces Content-Length validation and guarantees non-zero byte payloads before marking downloads complete.
- Archive Extraction: Automated scanning and extraction of
.zipand.tar.gzbinaries directly intoTools\bin. - Single-File Deployment: Hardened path resolution using
AppContext.BaseDirectoryfor zero-dependency single-file portable builds.
📦 Verification & Checksums
| Asset | SHA256 Hash |
|---|---|
DevOpsToolsInstaller_x64.exe |
d4a8d85ef026686de7ae80e6f0c96ae80a44901901b17e121fa9acc8a0631929 |
DevOpsToolsInstaller_arm64.exe |
fb6e188bd1cceb45606d3d8270623ed10af5d8b0c2415fea02647b9c92b97d0b |
(All asset checksums are also downloadable in SHA256SUMS.txt)
🚀 Quick Start
- Download
DevOpsToolsInstaller_x64.exe(or_arm64.exefor ARM64 devices). - Run the executable — completely portable with no pre-installation required.
- In Settings, click "Add to PATH" to enable command-line access for all portable tools.
Full Changelog: v1.5.0...v2.0.0
Release v1.5.0
🚀 DevOps Tools Installer v1.5.0
Welcome to the v1.5.0 release of DevOps Tools Installer!
This release brings modern Fluent 2 animations, powerful developer productivity features, critical uninstaller/download reliability fixes, and expanded stack presets.
✨ What's New & Key Highlights
🎨 Modern UI & Smooth Windows 11 Animations
- Fluid Page Transitions: Gliding entrance navigation transitions between Home, Catalog, Downloads, and Settings.
- Staggered Card Animations: Tool cards and downloads now cascade into view seamlessly with Fluent staggering.
- Elevated Hero Dashboard: Modern acrylic/glassmorphic header with dynamic 3-metric statistics (Available Tools, Categories, Installed Tools).
- Redesigned Downloads Page: Polished cards with tool logos, smooth progress indicators, and animated empty states.
⚡ One-Click User PATH Integration
- Configure
Tools\bininto your UserPATHenvironment variable with a single click in Settings. - Live status indicator badge ("Configured in PATH" / "Not in PATH") with zero admin privileges required.
- Dynamically updates active application process environment.
📂 Custom Download Folder Selector
- Choose any custom drive, SSD, or folder location for tool downloads via native Windows folder picker.
- Persistent configuration across app restarts with 1-click reset to default.
📦 Curated DevOps Stack Presets
- Filter tools instantly in the Catalog via the new Presets dropdown:
- ☸ Kubernetes Stack:
kubectl,helm,k9s,minikube,kind - ☁ Cloud CLIs:
aws-cli,azure-cli,gcloud-cli,doctl - 🏗 Infrastructure as Code (IaC):
terraform,terragrunt,ansible,pulumi,packer - 🛡 Security & Scanning:
trivy,snyk,grype,syft,cosign - ⚡ Essential CLI Utilities:
gh,jq,yq,fzf,ripgrep,bat
- ☸ Kubernetes Stack:
🔍 Deep Tool Details Modal Inspector
- Inspect full tool metadata right from any catalog card: version, license, publisher, official website, direct download URI, silent installer flags, and execution test command.
🛑 Download Cancellation Support
- Active downloads can now be cancelled immediately with graceful HTTP stream termination.
🛡️ Bug Fixes & Reliability Improvements
- Safe Registry Uninstaller: Replaced loose substring matching with strict word-boundary regex (
\b) and vendor alias resolution to prevent unintended uninstalls. Fixed MSI uninstall arguments (/Xinstead of/I). - Download Integrity & 0-Byte Prevention: Validates HTTP Content-Length and ensures downloaded files are non-zero before marking as completed.
- Archive Executable Deployment: Automatically scans extracted
.zipand.tar.gzarchives and copies executables intoTools\bin. - Single-File Packaging Compatibility: Replaced
Assembly.LocationwithAppContext.BaseDirectoryfor single-file self-contained deployment.
📦 Verification & Checksums
| Asset | SHA256 Hash |
|---|---|
DevOpsToolsInstaller_x64.exe |
884beaa5f783e63fca357deec9d09c84e4ffa184ac01dd8922306b92e0c585cd |
DevOpsToolsInstaller_arm64.exe |
d13331471fca39c8f2d145de3d0175380640fd974479aabef8236dfcdeeaf5b8 |
(All asset checksums are also downloadable in SHA256SUMS.txt)
🚀 Quick Start
- Download
DevOpsToolsInstaller_x64.exe(or_arm64.exefor ARM64 devices). - Run the executable — no installation required (portable single-file app).
- Open Settings and click "Add to PATH" to enable command-line access for all portable tools.
Full Changelog: v1.2.0...v1.5.0
Release v1.2.0
Full Changelog: v1.1.0...v1.2.0
Release v1.1.0
chore: Update version number to 1.1.0 in manifest and UI components - Incremented the version number in app.manifest, MainWindow.xaml, and SettingsPage.xaml to reflect the new release version. - Updated displayed version text in the UI to maintain consistency across the application. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Signed-off-by: NotHarshhaa <reddyharshhaa12@gmail.com>
Release v1.0.0
feat: Add GitHub Actions workflow for automated build and release - Introduced a new workflow to build and release the DevOpsToolsInstaller application upon tag pushes and manual triggers. - Configured jobs to run on Windows with support for both x64 and arm64 architectures. - Steps include code checkout, .NET SDK setup, NuGet package restoration, testing, and publishing a single-file executable. - Implemented dynamic renaming of the executable and uploading of release assets to GitHub. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Signed-off-by: NotHarshhaa <reddyharshhaa12@gmail.com>