Skip to content

Version5.1

Latest

Choose a tag to compare

@Pnwcomputers Pnwcomputers released this 01 Apr 16:45
· 5 commits to main since this release
07b1809

🚀 Release v5.1 - Launcher Overhaul & Project Cleanup

This update focuses on improving the user experience of the initial deployment phase and hardening the repository structure for better security and performance.


🌟 New Features & Improvements

  • Enhanced Launcher (.bat): Complete rewrite of the batch launcher with a new interactive menu.
  • Added UAC Elevation Check: Automatically requests Administrator privileges if not already elevated.
  • Modular Execution: New options to run "Full Deployment," "Bloatware Removal Only," or "App Installation Only."
  • Improved Error Handling: Better path detection for DeployWorkstation.ps1 to ensure the script runs reliably.
  • Smart Parameter Passing: The launcher now dynamically passes flags (like -SkipAppInstall) to the PowerShell engine based on user selection.

🛠️ Maintenance & Security

  • Repository Hardening: Updated .gitignore to prevent sensitive data (secrets.json, .env, .pfx) and heavy installers (.msi, .iso) from being accidentally committed to the cloud.
  • Documentation: Updated CHANGELOG.md to reflect recent internal milestones.
  • Cleanup: Removed deprecated DRAFT_CHANGELOG.md to streamline the project root.

📦 Installation

  1. Download the source code or the latest .zip from this release.
  2. Right-click DeployWorkstation.bat and select Run as Administrator.
  3. Follow the on-screen prompts to begin your workstation setup.