Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 10 Feb 03:47
· 62 commits to main since this release
v0.2.0
c059db3

dbc Release (2026-02-10)

See Announcing dbc 0.2.0 on our blog for a summary of what's new in dbc 0.2.0.

Changelog

Features

  • c0a1463 feat(add): add multiple drivers (#291)
  • 351a413 feat(prereleases): add --pre option to install, search, add (#294)
  • feat(docs): add subcommand for opening documentation by @amoeba in #186
  • feat(auth): initial implementation of auth subcommand by @zeroshade in #217
  • feat: add --quiet flag to cli for suppressing output by @amoeba in #208
  • feat(registry): multi-registry support by @zeroshade in #225
  • feat: support getting docs urls from driver registry index by @amoeba in #221
  • feat(auth): automatically fetch Columnar license on login by @zeroshade in #223
  • feat(info, search, install, uninstall): add json output option by @zeroshade in #246
  • feat(auth): add the "--purge" option to logout by @zeroshade in #251
  • feat(req): add Accept header by @zeroshade in #256
  • feat(install): give hint when unauthorized by @zeroshade in #255
  • feat(staging): add staging config by @zeroshade in #276
  • feat(install): allow install from local package by @zeroshade in #265
  • feat(add): add multiple drivers by @zeroshade in #291
  • feat(prereleases): add --pre option to install, search, add by @zeroshade in #294

Bug fixes

  • d14bf91 fix(config): use os.OpenRoot in uninstall (#292)
  • 8a3af03 fix(search): provide graceful warning when a registry is offline (#296)
  • fix: user-level install for MSI by @zeroshade in #168
  • fix: panic when driver not found by @zeroshade in #177
  • fix: rename old refs to driver list to use the current "driver registry" term by @amoeba in #211
  • fix(search,windows): show installed location for all config levels by @amoeba in #207
  • fix: make search out pipe-able by @amoeba in #229
  • fix: fix various typos by @esadek in #245
  • fix(search): improve output for non-verbose by @zeroshade in #248
  • fix(config): use os.OpenRoot in uninstall by @zeroshade in #292
  • fix(search): provide graceful warning when a registry is offline by @zeroshade in #296
  • fix: panic in search with invalid local manifests by @amoeba in #282
  • fix(errors): refactor error handling by @zeroshade in #279
  • fix(uninstall): don't output success when we fail by @zeroshade in #269
  • fix: update help text for dbc auth login by @amoeba in #270
  • fix: dockerfile tls errors and driver install errors by @amoeba in #275
  • fix: make dbc install tell the user how to start a license by @amoeba in #272
  • fix(install): improve install scripts for unsupported platform by @zeroshade in #258
  • fix(logout): add test for --purge by @zeroshade in #257

Others

  • c961fff chore: don't override Version if set via ldflags (#286)
  • c8aa25f chore: update homebrew config (#290)
  • c059db3 chore: use the definite article to describe dbc (#303)
  • ci: close milestone fix kvstore value by @zeroshade in #173
  • chore: sort python imports by @esadek in #181
  • chore: add license header to docs workflow by @esadek in #195
  • chore: update assertion in driver_list_test.go to fix tests by @amoeba in #212
  • chore(deps): bump golang.org/x/crypto from 0.38.0 to 0.45.0 in the go_modules group across 1 directory by @dependabot[bot] in #216
  • chore: add path filters to workflows by @esadek in #194
  • chore: sync completions (docs, info) by @amoeba in #228
  • chore: add editorconfig file by @esadek in #205
  • chore: fix misspellings by @esadek in #232
  • chore: use upstream go-arg instead of fork by @amoeba in #242
  • chore: parameterize SubCommandTest with configLevel by @amoeba in #239
  • chore: update homebrew config by @zeroshade in #290
  • chore: use the definite article to describe dbc by @ianmcook in #303
  • chore: don't override Version if set via ldflags by @amoeba in #286
  • chore: skip prereleases for homebrew casks by @amoeba in #273
  • chore: update all copyright notices by @zeroshade in #261
  • chore: add tests for getCredentialPath by @amoeba in #247
  • chore: change credentials path on macos, centralize path logic by @amoeba in #250

Released by GoReleaser.

Full Changelog: v0.1.0...v0.2.0