0.2.0 (2026-03-09)
- core: InstallationDetector and VersionChecker moved from deepctl_core to deepctl_cmd_update
- add performance timing system with --timing and --timing-detailed flags (45132ff)
- Add self-update functionality to deepctl (b2152f2)
- Add universal plugin support for all installation methods (6c6d3c3)
- auth: switch device flow from community server to dx-id OIDC provider (2c04fc2)
- complete nested command architecture implementation (f3a9945)
- core: comprehensive architecture review and test coverage (25a5409)
- enhance performance timing and core architecture (830aa47)
- enhance test infrastructure with flexible running options (d42a5e9)
- ffprobe: add audio analysis via ffprobe across CLI (8e2c923)
- mcp: fix auth, switch to streamable-http, and improve READMEs (8e76d60)
- plugin: add install-aware plugin system with venv bridge and strategy pattern (7dd849b)
- skills: add
deepctl skillscommand and agent-native CLI metadata (5654d40) - skills: replace CLI help dump with Deepgram Developer Guide (4182d9b)
- update authentication and core modules (1a1df1c)
- update authentication and security implementation (44d5568)
- update: overhaul update/upgrade system with expanded detection and startup notifications (f71437a)
- add explicit exports to core models (2827f9a)
- auth: decouple API key validation from project ID requirement (0f67b22)
- auth: open browser and start polling immediately on login (ecb8271)
- configure pytest to run tests across all workspace packages (17e1ba6)
- resolve mypy type checking issues and modernize Python code (a93526e)
- skills: fix entry point iteration in collect_command_metadata (7b8424f)
- tests: make config tests cross-platform compatible for Windows (701263d)
- tests: skip Unix-specific path tests on Windows (71ee600)
- tooling: resolve all ruff, mypy, and Makefile issues (3500379)
- transcribe: fix SDK response serialization and redesign output (908097c)