Skip to content

Latest commit

 

History

History
43 lines (34 loc) · 1.91 KB

File metadata and controls

43 lines (34 loc) · 1.91 KB

Changelog

All notable changes to this project are documented here. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

0.2.1 - 2026-06-10

Added

  • azext_metadata.json (azext.minCliCoreVersion, azext.isPreview) and MANIFEST.in so the package ships the metadata required by the Azure CLI extensions index.

0.2.0 - 2026-06-10

Fixed

  • Version bump to align setup.py / __init__.py with the v0.2.0 release tag so the PyPI release pipeline publishes the correct package version.

0.1.0 - 2026-06-01

Added

  • az sweeper scan to detect stale and unused resources via Azure Resource Graph.
  • Detection for unattached managed disks (--type disk).
  • Detection for unused network interfaces (--type nic).
  • Detection for unused public IP addresses (--type publicip).
  • Detection for empty App Service plans (--type appserviceplan).
  • --estimate-cost option to report an estimated monthly USD cost per resource.
  • az sweeper clean with a dry-run-by-default safety model (--dry-run true); requires --dry-run false plus confirmation (or --yes) to delete.
  • GitHub Actions CI (flake8 + pytest matrix on Python 3.9 / 3.11 with coverage).
  • GitHub Actions release pipeline that publishes to PyPI on v* tags.
  • Issue templates (bug report, feature request) and PR template.
  • azure.cli.extensions entry-point for full azdev compatibility.
  • Apache 2.0 license.