# Changelog

## [Unreleased Changes]

### Merged Pull Requests
- Add user management commands ([#112](https://github.com/christianhelle/azdocli/pull/112)) ([@christianhelle](https://github.com/christianhelle/))
- Reorganize docs layout for installers and website ([#109](https://github.com/christianhelle/azdocli/pull/109)) ([@christianhelle](https://github.com/christianhelle/))
- Fix 404 on installer URLs ([#106](https://github.com/christianhelle/azdocli/pull/106)) ([@christianhelle](https://github.com/christianhelle/))
- Update Rust crate azure_devops_rust_api to 0.36.0 ([#99](https://github.com/christianhelle/azdocli/pull/99)) (@renovate[bot])
- Update actions/upload-pages-artifact action to v5 ([#105](https://github.com/christianhelle/azdocli/pull/105)) (@renovate[bot])
- Update actions/github-script action to v9 ([#104](https://github.com/christianhelle/azdocli/pull/104)) (@renovate[bot])
- Update actions/checkout action to v6 ([#103](https://github.com/christianhelle/azdocli/pull/103)) (@renovate[bot])
- Add comprehensive GitHub Copilot instructions for azdocli development workflow ([#74](https://github.com/christianhelle/azdocli/pull/74)) (@Copilot)
- Update actions/deploy-pages action to v5 ([#97](https://github.com/christianhelle/azdocli/pull/97)) (@renovate[bot])
- Update actions/configure-pages action to v6 ([#98](https://github.com/christianhelle/azdocli/pull/98)) (@renovate[bot])
- Update Rust crate azure_devops_rust_api to 0.34.0 ([#93](https://github.com/christianhelle/azdocli/pull/93)) (@renovate[bot])
- Update GitHub Artifact Actions (major) ([#94](https://github.com/christianhelle/azdocli/pull/94)) (@renovate[bot])
- Update GitHub Artifact Actions (major) ([#91](https://github.com/christianhelle/azdocli/pull/91)) (@renovate[bot])
- Update Rust crate azure_devops_rust_api to 0.33.0 ([#92](https://github.com/christianhelle/azdocli/pull/92)) (@renovate[bot])
- Update actions/checkout action to v6 ([#89](https://github.com/christianhelle/azdocli/pull/89)) (@renovate[bot])
- Update Rust crate azure_devops_rust_api to 0.32.0 ([#87](https://github.com/christianhelle/azdocli/pull/87)) (@renovate[bot])
- Update GitHub Artifact Actions (major) ([#82](https://github.com/christianhelle/azdocli/pull/82)) (@renovate[bot])
- Update actions/github-script action to v8 ([#79](https://github.com/christianhelle/azdocli/pull/79)) (@renovate[bot])
- Update Rust crate azure_devops_rust_api to 0.31.0 ([#81](https://github.com/christianhelle/azdocli/pull/81)) (@renovate[bot])
- Update mcr.microsoft.com/devcontainers/rust Docker tag to v2 ([#80](https://github.com/christianhelle/azdocli/pull/80)) (@renovate[bot])
- Update Rust crate dialoguer to 0.12 ([#77](https://github.com/christianhelle/azdocli/pull/77)) (@renovate[bot])
- Update actions/upload-pages-artifact action to v4 ([#76](https://github.com/christianhelle/azdocli/pull/76)) (@renovate[bot])
- Update Rust crate azure_devops_rust_api to 0.30.0 ([#78](https://github.com/christianhelle/azdocli/pull/78)) (@renovate[bot])
- Update actions/checkout action to v5 ([#75](https://github.com/christianhelle/azdocli/pull/75)) (@renovate[bot])
- Update Rust crate azure_devops_rust_api to 0.29.0 ([#69](https://github.com/christianhelle/azdocli/pull/69)) (@renovate[bot])
- Update actions/download-artifact action to v5 ([#70](https://github.com/christianhelle/azdocli/pull/70)) (@renovate[bot])

### Features
- Add create, delete, and show subcommands to projects ([#110](https://github.com/christianhelle/azdocli/pull/110)) ([@christianhelle](https://github.com/christianhelle/))
- Fix cargo clippy uninlined format args warnings ([#72](https://github.com/christianhelle/azdocli/pull/72)) (@Copilot)
- Fix potential panics and WIQL injection vulnerability ([#90](https://github.com/christianhelle/azdocli/pull/90)) (@Copilot)
- Reduce binary size ([#88](https://github.com/christianhelle/azdocli/pull/88)) ([@christianhelle](https://github.com/christianhelle/))
- Add application icon support ([#83](https://github.com/christianhelle/azdocli/pull/83)) ([@christianhelle](https://github.com/christianhelle/))
- Added list of projects ([#95](https://github.com/christianhelle/azdocli/pull/95)) ([@mdnmdn](https://github.com/mdnmdn/))
- devops wiki support ([#102](https://github.com/christianhelle/azdocli/pull/102)) ([@mdnmdn](https://github.com/mdnmdn/))
- Add projects command feature to docs ([#96](https://github.com/christianhelle/azdocli/pull/96)) ([@christianhelle](https://github.com/christianhelle/))
- Add git build dependency to snapcraft.yaml ([#85](https://github.com/christianhelle/azdocli/pull/85)) ([@christianhelle](https://github.com/christianhelle/))


## [0.3.2](https://github.com/christianhelle/azdocli/releases/tag/0.3.2) (2025-06-30)

### Merged Pull Requests
- Configure Renovate ([#58](https://github.com/christianhelle/azdocli/pull/58)) (@renovate[bot])

### Features
- Fix Clippy Linting Errors - Reduced from 124 to 0 Warnings ([#68](https://github.com/christianhelle/azdocli/pull/68)) (@Copilot)
- Implement Work Item subcommand to List "My" work items ([#66](https://github.com/christianhelle/azdocli/pull/66)) ([@christianhelle](https://github.com/christianhelle/))
- Add installer scripts for automatic download and installation ([#63](https://github.com/christianhelle/azdocli/pull/63)) (@Copilot)
- Modernize documentation website with dark mode support and enhanced styling ([#61](https://github.com/christianhelle/azdocli/pull/61)) (@Copilot)
- Add snap installation instructions to docs ([#57](https://github.com/christianhelle/azdocli/pull/57)) ([@christianhelle](https://github.com/christianhelle/))


## [0.3.1](https://github.com/christianhelle/azdocli/releases/tag/0.3.1) (2025-06-10)

### Features
- Reduce dependencies ([#54](https://github.com/christianhelle/azdocli/pull/54)) ([@christianhelle](https://github.com/christianhelle/))
- Rename binary to azdocli ([#56](https://github.com/christianhelle/azdocli/pull/56)) ([@christianhelle](https://github.com/christianhelle/))
- Snapcraft ([#55](https://github.com/christianhelle/azdocli/pull/55)) ([@christianhelle](https://github.com/christianhelle/))


## [0.2.36](https://github.com/christianhelle/azdocli/releases/tag/0.2.36) (2025-06-04)

### Merged Pull Requests
- Add distribution support for Snapcraft, Homebrew, Chocolatey, and WinGet ([#53](https://github.com/christianhelle/azdocli/pull/53)) (@Copilot)
- Setup GitHub Pages documentation using classic mode with /docs folder ([#39](https://github.com/christianhelle/azdocli/pull/39)) (@Copilot)
- Crates README ([#37](https://github.com/christianhelle/azdocli/pull/37)) ([@christianhelle](https://github.com/christianhelle/))
- Add comprehensive contribution guidelines ([#15](https://github.com/christianhelle/azdocli/pull/15)) (@Copilot)

### Features
- Remove artifacts command and subcommands ([#26](https://github.com/christianhelle/azdocli/pull/26)) (@Copilot)
- Implement artifacts download and publish subcommands ([#24](https://github.com/christianhelle/azdocli/pull/24)) (@Copilot)
- Remove update subcommand from repos module ([#21](https://github.com/christianhelle/azdocli/pull/21)) (@Copilot)
- Implement comprehensive unit tests for repository operations ([#19](https://github.com/christianhelle/azdocli/pull/19)) (@Copilot)
- Add dev container configuration for GitHub Codespaces development ([#17](https://github.com/christianhelle/azdocli/pull/17)) (@Copilot)
- Implement artifacts subcommands for download and publish universal Azure DevOps artifacts ([#11](https://github.com/christianhelle/azdocli/pull/11)) (@Copilot)
- Implement the work-items subcommand with create, show, delete, and update capabilities ([#7](https://github.com/christianhelle/azdocli/pull/7)) (@Copilot)
- Implement delete command in repos module with soft/hard delete and confirmation prompts ([#9](https://github.com/christianhelle/azdocli/pull/9)) (@Copilot)
- Implement work-item commands for boards module ([#5](https://github.com/christianhelle/azdocli/pull/5)) (@Copilot)
- Add support for setting default team project ([#3](https://github.com/christianhelle/azdocli/pull/3)) ([@christianhelle](https://github.com/christianhelle/))
- Implement Azure DevOps Pipeline Commands ([#2](https://github.com/christianhelle/azdocli/pull/2)) (@Copilot)
- Add PAT creation instructions to login command ([#43](https://github.com/christianhelle/azdocli/pull/43)) (@Copilot)
- Improve login instructions in Getting Started docs with PAT generation steps ([#41](https://github.com/christianhelle/azdocli/pull/41)) (@Copilot)
- Prepare app for publishing to crates.io ([#36](https://github.com/christianhelle/azdocli/pull/36)) (@Copilot)
- Implement pull requests module for Azure DevOps CLI ([#32](https://github.com/christianhelle/azdocli/pull/32)) (@Copilot)
- Rename binary output to ado ([#30](https://github.com/christianhelle/azdocli/pull/30)) (@Copilot)


