Azdo-daily

Latest version: v1.5.5

Safety actively analyzes 924004 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.6.0

Added

- **Doctor command** — `azdo-daily doctor` validates configuration and tests API connectivity
- Checks config file exists and required fields present
- Tests Azure DevOps and Anthropic API connectivity
- Provides detailed error messages for troubleshooting
- **Multi-type support** — Now supports all Azure DevOps work item types (Epic, Feature, User Story, Bug, Issue)
- Maintains parent-child hierarchy regardless of type
- Fetches all child work items, not just Tasks
- Supports full Azure DevOps work item structure

1.5.5

Fixed

- **Project filtering** — User stories now correctly filtered by configured project instead of fetching across all projects in org
- **Security** — Project name validation added to prevent WIQL injection (spaces allowed, quotes blocked)

1.5.4

Added

- **Nuke command** — `azdo-daily nuke` permanently deletes all config and state with confirmation (type 'nuke' to confirm)
- **Help command** — `azdo-daily help` displays all available commands with descriptions

1.5.3

Added

- **Auto gitignore** — When saving config, automatically adds `.config/` to project `.gitignore` to prevent accidental commits of API keys and PAT tokens

Fixed

- **Security** — Error messages no longer expose HTTP response bodies or full exception details that could leak sensitive information
- **Input validation** — WIQL queries now validated to prevent injection attacks via `assigned_to` config

1.5.2

Added

- **Project-local config** — Configuration now stored in `.config/settings.json` in the current working directory instead of globally, allowing different configs for multiple projects

1.5.1

Changed

- **Logo** — Added project logo to README and PyPI package page

Page 1 of 2

© 2026 Safety CLI Cybersecurity Inc. All Rights Reserved.