dbc Release (2026-05-07)
Changelog
Features
- ab8a5b1 feat(cmd/dbc): versioned JSON schema, --json on all commands, NDJSON progress (#365)
- 4344992 feat: add list subcommand to list installed drivers (#369)
- 6cd6e28 feat: add version parameter to install scripts (#323)
- 50baa27 feat: dbc auth license install (#352)
- b51ef3c feat: suggest common mistaken subcommands (#334)
- 95f71db feat: thread context through Client request methods (#374)
Bug fixes
- c7c62a6 fix(docs): show docs url when opening a browser fails (#372)
- 816b1c9 fix(fslock): delete lock file on Release (#375)
- d2a2fb9 fix(installing): use a '-' instead of check when using --no-verify (#328)
- 2a16c65 fix: align [private] registry tag in dbc search output (#343)
- 4c2855a fix: change post install message color to ANSI yellow (#325)
- c06bdb3 fix: clarify help text and docs for dbc add for multiple drivers (#349)
- 0ffcdcf fix: fix rendering bubbletea v2 regressions for local install (#354)
- 504a9d8 fix: improve dbc install error on driver not found (#339)
- bae4554 fix: improve error when installing driver archive with subdirs (#330)
- 2f0f546 fix: improve install and add error messages for pre-release drivers (#338)
- 47d886c fix: improve install error when pre-release driver already installed (#344)
- b3f4ebd fix: include valid values in --level error message (#370)
- 87dd744 fix: print usage error text to stderr (#337)
- 8016e1b fix: regroup subcommands (#373)
- dc7ac6b fix: restore hints when unauthorized (#321)
- 9bb8187 fix: restore output for add and remove subcommands, add tests (#348)
- 860f77f fix: use consistent number of trailing newlines in all subcommands (#350)
- 7a28368 fix: windows installer can't be uninstalled (#320)
Others
- 13068a7 chore(deps): bump github.com/cloudflare/circl from 1.6.2 to 1.6.3 in the go_modules group across 1 directory (#326)
- 4252e9b chore(release): sync cask description (#312)
- 74d43a2 chore: add checking for since_version step to release checklist (#302)
- cf137e9 chore: add pre-commit hooks (#249)
- f96e24c chore: automatically set --livereload flag in docs-serve task (#347)
- ec0cbf7 chore: include shell completions in archive, fix homebrew config (#310)
- 96a28b1 chore: move pre-commit to separate workflow (#346)
- 5e9eccd chore: run zizmor on workflows and fix issues (#366)
- 4b48932 chore: update to bubbletea v2 (#329)
- b584bad ci(release): should fix release notes generation (#311)
- a84308f refactor: introduce Client type, remove TUI from library, eliminate init() side effects (#361)
Released by GoReleaser.