Skip to content

Latest commit

 

History

History
41 lines (32 loc) · 4.23 KB

File metadata and controls

41 lines (32 loc) · 4.23 KB

Changelog

0.2.0 (2026-03-09)

⚠ BREAKING CHANGES

  • core: InstallationDetector and VersionChecker moved from deepctl_core to deepctl_cmd_update

Features

  • 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 skills command 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)

Bug Fixes

  • 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)