Releases: deepgram/cli
Releases · deepgram/cli
v0.2.1
v0.2.0
0.2.0 (2026-03-09)
⚠ BREAKING CHANGES
- core: InstallationDetector and VersionChecker moved from deepctl_core to deepctl_cmd_update
Features
- Add API key verification system (0796b1e)
- Add Homebrew testing infrastructure (27e1171)
- add MCP server command for Gnosis AI integration (4babddf)
- add models module with FileInfo model (a0cb5aa)
- add performance timing system with --timing and --timing-detailed flags (45132ff)
- Add plugin search command with hardcoded registry (bd533cb)
- Add self-update functionality to deepctl (b2152f2)
- Add universal plugin support for all installation methods (6c6d3c3)
- api,debug: add
deepctl apicommand,debug streamproxy, and debug improvements (53accd5) - auth: switch device flow from community server to dx-id OIDC provider (2c04fc2)
- browser-debug: add browser debug HTML interface (e44a070)
- browser-debug: add dependencies and test configuration (6b74cd9)
- browser-debug: implement browser capability models (c2e3cbc)
- browser-debug: implement WebSocket-based browser debug command (d4902f8)
- complete nested command architecture implementation (f3a9945)
- core: comprehensive architecture review and test coverage (25a5409)
- debug-audio: add ffmpeg-python dependency for audio file analysis (398b2eb)
- debug-audio: implement comprehensive audio file analysis (fb773b6)
- docs: auto-generate root README sections from pyproject.toml (5c8cb9a)
- Enable PyPI publishing in release workflow (d78f2e2)
- enhance Makefile with better organization and documentation (944d195)
- enhance performance timing and core architecture (830aa47)
- enhance test infrastructure with flexible running options (d42a5e9)
- ffprobe: add audio analysis via ffprobe across CLI (8e2c923)
- Implement comprehensive network debug command (0d6c310)
- implement hybrid homebrew distribution strategy (548b65f)
- improve update command functionality (4a9baa0)
- init: add dg init command to scaffold Deepgram starter apps (60c17c3)
- initial commit (7365137)
- mcp: fix auth, switch to streamable-http, and improve READMEs (8e76d60)
- mcp: rearchitect as proxy to dx-api MCP endpoint (65a62f4)
- plugin: add install-aware plugin system with venv bridge and strategy pattern (7dd849b)
- setup uv workspace (monorepo) structure (42eec32)
- skills: add
deepctl skillscommand and agent-native CLI metadata (5654d40) - skills: replace CLI help dump with Deepgram Developer Guide (4182d9b)
- standardize release process with Makefile commands (79083d4)
- update authentication and core modules (1a1df1c)
- update authentication and security implementation (44d5568)
- update: add background plugin update notifications (5dfb906)
- update: overhaul update/upgrade system with expanded detection and startup notifications (f71437a)
Bug Fixes
- add --find-links to release workflow for local dependency resolution (b5f0a01)
- add contents read permissions to GitHub Actions jobs (759cd57)
- 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)
- auto-detect CI environment in publish script to avoid EOFError (ebfe5d4)
- complete pyproject.toml package configuration (bf7d898)
- configure pytest to run tests across all workspace packages (17e1ba6)
- debug-audio: correct indentation in error handling blocks (f8931a2)
- debug-audio: restore correct indentation in handle method (e40cf29)
- handle graceful shutdown of MCP server to prevent threading errors (0fbb772)
- improve MCP server shutdown handling to work with single Ctrl+C (7bc1d94)
- make MCP server actually exit on first Ctrl+C (4b4a245)
- MCP server now exits cleanly on first Ctrl+C (49c4aca)
- package verification for deepctl-cmd-plugin (d00a792)
- Remove duplicate entries in plugin list (11a3fe3)
- resolve all ruff and mypy linting issues (83eaa7a)
- resolve mypy type checking issues and modernize Python code (a93526e)
- resolve regex SyntaxWarnings in version.py script (373911a)
- skills: fix entry point iteration in collect_command_metadata (7b8424f)
- skip confirmation prompt in non-interactive mode (2bf3ac5)
- tests: make config tests cross-platform compatible for Windows (701263d)
- tests: skip Unix-specific path tests on Windows (71ee600)
- tests: update integration tests for audio command required file argument (a12c5af)
- tests: use real tmp_path for pipx run detection test ([7b0a8d6](7b0a...
deepctl-shared-utils: v0.1.11
deepctl-plugin-example: v0.1.11
deepctl-core: v0.2.0
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 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)
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)
deepctl-cmd-usage: v0.1.11
0.1.11 (2026-03-09)
Features
- mcp: fix auth, switch to streamable-http, and improve READMEs (8e76d60)
- skills: add
deepctl skillscommand and agent-native CLI metadata (5654d40) - update authentication and core modules (1a1df1c)
- update: overhaul update/upgrade system with expanded detection and startup notifications (f71437a)
Bug Fixes
- resolve mypy type checking issues and modernize Python code (a93526e)
deepctl-cmd-update: v0.2.0
0.2.0 (2026-03-09)
⚠ BREAKING CHANGES
- core: InstallationDetector and VersionChecker moved from deepctl_core to deepctl_cmd_update
Features
- Add self-update functionality to deepctl (b2152f2)
- core: comprehensive architecture review and test coverage (25a5409)
- improve update command functionality (4a9baa0)
- mcp: fix auth, switch to streamable-http, and improve READMEs (8e76d60)
- skills: add
deepctl skillscommand and agent-native CLI metadata (5654d40) - update: add background plugin update notifications (5dfb906)
- update: overhaul update/upgrade system with expanded detection and startup notifications (f71437a)
Bug Fixes
deepctl-cmd-transcribe: v0.1.11
0.1.11 (2026-03-09)
Features
- ffprobe: add audio analysis via ffprobe across CLI (8e2c923)
- mcp: fix auth, switch to streamable-http, and improve READMEs (8e76d60)
- skills: add
deepctl skillscommand and agent-native CLI metadata (5654d40) - update authentication and core modules (1a1df1c)
- update: overhaul update/upgrade system with expanded detection and startup notifications (f71437a)
Bug Fixes
deepctl-cmd-skills: v0.0.2
0.0.2 (2026-03-09)
Features
- mcp: fix auth, switch to streamable-http, and improve READMEs (8e76d60)
- skills: add
deepctl skillscommand and agent-native CLI metadata (5654d40) - skills: replace CLI help dump with Deepgram Developer Guide (4182d9b)
Bug Fixes
- tooling: resolve all ruff, mypy, and Makefile issues (3500379)
deepctl-cmd-projects: v0.1.11
0.1.11 (2026-03-09)
Features
- mcp: fix auth, switch to streamable-http, and improve READMEs (8e76d60)
- skills: add
deepctl skillscommand and agent-native CLI metadata (5654d40) - update authentication and core modules (1a1df1c)
- update: overhaul update/upgrade system with expanded detection and startup notifications (f71437a)
Bug Fixes
- resolve mypy type checking issues and modernize Python code (a93526e)