Releases: clevyr/kubedb
Releases · clevyr/kubedb
Release list
v1.20.0
Changelog
Features
- 5db6627 feat(discovery): add experimental discovery pkg
Fixes
- f618193 fix(kubernetes): update deprecated spdy usage
Others
- e9ba01a chore(lint): modernize code
- a388093 chore(log): update tint handler creation
- c525a6a ci(goreleaser): migrate to homebrew_casks
- e6d5127 ci(goreleaser): migrate to new dockers_v2 builder
- c7c33bb ci: migrate actions/create-github-app-token app-id to client-id
Dependencies
- 4ee69fe chore(deps): update actions/checkout action to v7 (#344)
- ee2e758 chore(deps): update actions/create-github-app-token action to v3 (#328)
- 6367908 chore(deps): update actions/setup-go action to v6.4.0 (#312)
- 725fe8f chore(deps): update actions/setup-go action to v7 (#349)
- bccc1ba chore(deps): update actions/upload-artifact action to v7 (#313)
- 2e10e71 chore(deps): update alpine docker tag to v3.23.4 (#330)
- 2a9a96d chore(deps): update alpine docker tag to v3.24.0 (#341)
- 927c8ec chore(deps): update alpine docker tag to v3.24.1 (#343)
- 6e12656 chore(deps): update charmbracelet libraries to v2
- 61ce01f chore(deps): update docker/login-action action to v4 (#315)
- e502373 chore(deps): update docker/login-action action to v4.6.0 (#334)
- d156354 chore(deps): update docker/setup-buildx-action action to v4 (#318)
- 39d0189 chore(deps): update docker/setup-buildx-action action to v4.3.0 (#335)
- 1c5d2b4 chore(deps): update docker/setup-qemu-action action to v4 (#316)
- 3b01fa5 chore(deps): update docker/setup-qemu-action action to v4.2.0 (#336)
- 1dd29be chore(deps): update gabe565.com/utils digest to 4059440 (#323)
- 84d6dd5 chore(deps): update go to v1.26.3 (#319)
- 81ceaac chore(deps): update go to v1.27.0 (#338)
- 298ca68 chore(deps): update golangci/golangci-lint-action action to v9.3.0 (#333)
- 4f3bd0e chore(deps): update goreleaser/goreleaser-action action to v7 (#310)
- 568d4ef chore(deps): update goreleaser/goreleaser-action action to v7.2.3 (#332)
- ac97d7f chore(deps): update kubernetes monorepo to v0.37.0 (#325)
- cd9ba47 chore(deps): update module cloud.google.com/go/storage to v1.65.0 (#326)
- 67a6960 chore(deps): update module cloud.google.com/go/storage to v1.65.1 (#356)
- 5eade62 chore(deps): update module github.com/knadh/koanf/parsers/yaml to v1.1.1 (#350)
- d673927 chore(deps): update module github.com/knadh/koanf/providers/confmap to v1.0.1 (#351)
- adb8f8a chore(deps): update module github.com/knadh/koanf/providers/env/v2 to v2.0.1 (#352)
- e1a5706 chore(deps): update module github.com/knadh/koanf/providers/posflag to v1.0.2 (#353)
- 3ed4d1b chore(deps): update module github.com/knadh/koanf/providers/rawbytes to v1.0.1 (#354)
- ce345b4 chore(deps): update module github.com/knadh/koanf/v2 to v2.3.6 (#317)
- 5e88944 chore(deps): update module github.com/lmittmann/tint to v1.2.0 (#347)
- 961d1cf chore(deps): update module github.com/minio/minio-go/v7 to v7.3.0 (#320)
- 8883933 chore(deps): update module github.com/schollz/progressbar/v3 to v3.19.1 (#346)
- 297e7b8 chore(deps): update module github.com/stretchr/testify to v1.12.1 (#355)
- 8ba56b5 chore(deps): update module golang.org/x/sync to v0.20.0 (#321)
- 2b615c8 chore(deps): update module golang.org/x/sync to v0.22.0 (#340)
- 68b557d chore(deps): update module golang.org/x/time to v0.15.0 (#322)
- ddf32d2 chore(deps): update module golang.org/x/tools to v0.45.0 (#327)
- 16790ca chore(deps): update module golang.org/x/tools to v0.49.0 (#342)
- 302742b chore(deps): update module google.golang.org/api to v0.294.0 (#348)
- fef0ae3 chore(deps): update module gopkg.in/ini.v1 to v1.67.2 (#331)
- da5479f chore(deps): update module gopkg.in/ini.v1 to v1.67.3 (#339)
v1.19.0
Changelog
Fixes
- 17ef47f fix(postgres): pods being matched multiple times
Others
- cef98da chore(docker): remove tonistiigi/xx
- 1fc8681 chore(s3): migrate to minio go sdk (#307)
- f02fb7f chore(sqlformat): regenerate file
- cd8e4a0 chore: format file
- 1309241 chore: modernize code
Dependencies
- 286d848 chore(deps): update actions/checkout action to v6 (#299)
- 63af2d0 chore(deps): update actions/create-github-app-token action to v2.2.1 (#274)
- a8731ba chore(deps): update actions/setup-go action to v6 (#287)
- e63b9e9 chore(deps): update actions/upload-artifact action to v6 (#296)
- 5b8df3e chore(deps): update alpine docker tag to v3.22.2 (#294)
- 882c523 chore(deps): update alpine docker tag to v3.23.0 (#300)
- 1432107 chore(deps): update alpine docker tag to v3.23.2 (#302)
- 9659401 chore(deps): update alpine docker tag to v3.23.3 (#305)
- 1c2f05d chore(deps): update aws-sdk-go-v2 monorepo (#277)
- 8ff658f chore(deps): update docker/login-action action to v3.7.0 (#292)
- 96b9aaa chore(deps): update docker/setup-buildx-action action to v3.12.0 (#303)
- e04d687 chore(deps): update docker/setup-qemu-action action to v3.7.0 (#297)
- 6579321 chore(deps): update gabe565.com/utils digest to 00a1424 (#293)
- 2395748 chore(deps): update go to v1.26.0 (#278)
- 3b89e56 chore(deps): update golangci/golangci-lint-action action to v9 (#298)
- 49cb8a2 chore(deps): update goreleaser/goreleaser-action action to v6.4.0 (#281)
- a872133 chore(deps): update k8s.io/utils digest to b8788ab (#283)
- 852429b chore(deps): update kubernetes packages to v0.35.1 (#280)
- 4a8184a chore(deps): update module cloud.google.com/go/storage to v1.60.0 (#282)
- 4749ab2 chore(deps): update module github.com/charmbracelet/huh to v0.8.0 (#295)
- 2b0bd4a chore(deps): update module github.com/go-ini/ini to v1.67.1 (#308)
- 474921b chore(deps): update module github.com/knadh/koanf/v2 to v2.3.2 (#291)
- 8fb298c chore(deps): update module github.com/lmittmann/tint to v1.1.3 (#306)
- 68a842e chore(deps): update module github.com/schollz/progressbar/v3 to v3.19.0 (#304)
- 7e27a34 chore(deps): update module github.com/spf13/cobra to v1.10.2 (#286)
- 7f20e10 chore(deps): update module github.com/spf13/pflag to v1.0.10 (#285)
- 809cd19 chore(deps): update module golang.org/x/sync to v0.19.0 (#288)
- 9a788cc chore(deps): update module golang.org/x/time to v0.14.0 (#289)
- 05cd179 chore(deps): update module golang.org/x/tools to v0.42.0 (#273)
- a4da202 chore(deps): update module google.golang.org/api to v0.266.0 (#279)
v1.18.1
Changelog
Others
- 719730b chore(mongodb): add more supported envs for database, username, and password
Dependencies
v1.18.0
Changelog
Features
- b3d691c feat(storage): add support for Backblaze B2 (fixes #263)
- 1405bf4 feat: properly handle all
*_FILEsecrets
Fixes
- 643c87f chore(storage): remove prefix field, add isdir
- 5c77b64 fix(database): make pod label selectors less picky
- b2f75fb fix(mongodb): add support for
MONGO_INITDB_DATABASE - 8aba7fa fix(mongodb): don't add flag
--authenticationDatabaseif value is unknown - 82a1912 fix(storage): b2 completion timestamp always set to Dec 31
Others
- 73f5c73 chore(database): clean up duplicated database flag code
- c11a452 chore(storage): exclude b2 snapshot buckets from shell completion
- e526bb7 chore(storage): simplify s3 download code
- c5ea05f ci: add minimal permissions
- 3894311 ci: cancel redundant jobs [skip ci]
- a3ca2a0 refactor(storage): add storage client interface
Dependencies
- 59882b0 chore(deps): pin github actions digests [skip ci]
- 5e902ce chore(deps): update alpine docker tag to v3.22.0 (#262)
- c6732dc chore(deps): update alpine docker tag to v3.22.1 (#267)
- 085995c chore(deps): update aws-sdk-go-v2 monorepo (#246)
- af4a04a chore(deps): update docker/setup-buildx-action action to v3.11.1 (#265)
- 8375b65 chore(deps): update go to v1.24.5 (#260)
- 95bc5bd chore(deps): update golangci/golangci-lint-action action to v8 (#258)
- 655d879 chore(deps): update k8s.io/utils digest to 4c0f3b2 (#257)
- 7640f4c chore(deps): update kubernetes packages to v0.33.3 (#256)
- 79811b0 chore(deps): update module cloud.google.com/go/storage to v1.56.0 (#255)
- 4129630 chore(deps): update module github.com/charmbracelet/huh to v0.7.0 (#254)
- 4d4b64c chore(deps): update module github.com/knadh/koanf/parsers/yaml to v1 (#250)
- 1b0ce07 chore(deps): update module github.com/knadh/koanf/providers/confmap to v1 (#251)
- fa831d5 chore(deps): update module github.com/knadh/koanf/providers/env to v1.1.0 (#248)
- 28b76ad chore(deps): update module github.com/knadh/koanf/providers/env to v2 (#266)
- a8d64c2 chore(deps): update module github.com/knadh/koanf/providers/posflag to v1 (#252)
- 6e05322 chore(deps): update module github.com/knadh/koanf/providers/rawbytes to v1 (#253)
- 8f29a53 chore(deps): update module github.com/knadh/koanf/v2 to v2.2.2 (#249)
- d50005b chore(deps): update module github.com/lmittmann/tint to v1.1.2 (#261)
- bfb2dde chore(deps): update module github.com/spf13/pflag to v1.0.7 (#268)
- 81e0e54 chore(deps): update module golang.org/x/sync to v0.16.0 (#259)
- 27cdfbd chore(deps): update module golang.org/x/time to v0.12.0 (#264)
- 058eec3 chore(deps): update module golang.org/x/tools to v0.35.0 (#245)
- 0d96a8b chore(deps): update module google.golang.org/api to v0.244.0 (#247)
v1.17.4
Changelog
Fixes
- 4ab97ff fix(kubernetes): fix context override not reflecting in the summary
- c8f5778 fix(notifier): context canceled before healthchecks finalizer called
- f1164d0 fix(postgres): add support for password file
- 1e493d2 fix(postgres): set default database to
postgreswhen lookup fails - 9bb80dc perf(cmd): remove action global vars, only create an action for the current command
Dependencies
v1.17.3
Changelog
Features
- a6aca54 feat(port-forward): add postgres ssl tip
Fixes
- b837812 fix(mariadb,redis): add support for password file
- 1c52020 fix(port-forward): reconnect when pod connection is lost
- f208f27 fix: add label to allow connection when bitnami charts set
allowExternal=false
Others
- 50bf088 chore(healthchecks): simplify rate limiter implementation
Dependencies
v1.17.2
Changelog
Fixes
- 53b5c4b fix(postgres): fix cloudnative-pg superuser dbname
Others
- 33fffe6 chore(docker): Simplify cross-compilation using
tonistiigi/xx
Dependencies
- ae0c919 chore(deps): update aws-sdk-go-v2 monorepo (#235)
- 82e4c40 chore(deps): update golangci/golangci-lint-action action to v7 (#240)
- 09f0e4a chore(deps): update k8s.io/utils digest to 1f6e0b7 (#239)
- f15d860 chore(deps): update kubernetes packages to v0.32.3 (#236)
- c306bfb chore(deps): update module al.essio.dev/pkg/shellescape to v1.6.0 (#233)
- fb2d387 chore(deps): update module cloud.google.com/go/storage to v1.51.0 (#237)
- 5acca4f chore(deps): update module github.com/charmbracelet/lipgloss to v1.1.0 (#238)
- 104235e chore(deps): update module google.golang.org/api to v0.228.0 (#234)
v1.17.1
v1.17.0
Changelog
Features
- ad3b1f1 feat(dump,restore): Add
--input/--outputflags to configure the dump/restore name
Fixes
- e3ad5bd fix(healthchecks): Fix panic on error response
- 8789478 fix(mariadb): Fix password detection when password files are enabled
- 4eb6b6e fix(status): Fix create job permission check
- 3f88e32 fix(status): Fix table count calculation
- 63605b8 fix: Continue connecting even if password is not detected
- c9fb088 fix: Fix dialect prompt inconsistent sorting
- 4460b03 perf: Disable GRPC tracing to reduce binary size by ~1 MiB
Others
- 719fde1 chore(dump): Remove deprecated
--directoryflag - 1b0d910 chore(status): Fix nil lint warning
- 65c5962 chore: Shorten env detection error messages
- eb706be refactor!: Clean up config and move to a lighter library
- a0afa9b refactor: Add
cmd.Executefunction which properly tears down after a panic
Dependencies
- 9ede9ed chore(deps): update aws-sdk-go-v2 monorepo (#228)
- bb0bbc6 chore(deps): update gabe565.com/utils digest to ede73b1 (#229)
- 56e1387 chore(deps): update go to v1.24.1 (#230)
- 2115802 chore(deps): update module golang.org/x/sync to v0.12.0 (#231)
- ab13630 chore(deps): update module google.golang.org/api to v0.224.0 (#232)
v1.16.0
Changelog
Features
- 93980ed feat(config): Add database aliases to
--dialectcompletion - bdd1fc0 feat(dump): Write output to a temporary file that gets removed on failure
- 9ec5434 feat(valkey): Add support for
bitnami/valkeychart
Fixes
- d32b883 fix(dump): Fix error when dumping to a new directory
- 927393b fix: Toggle all color output with the
--log-formatflag - 11d7204 perf(dump): Remove unnecessary call to
os.Stat - 70817ec perf(storage): Preallocate GCS completion slice
Others
- 652ac4f chore(consts): Move const type to the beginning
- 293fad7 chore(docker): Pin alpine version to v3.21.3
- a5d655d chore(docker): Pin dockerfile version to major tag
- 57d7ebf chore(dump): Clean up dump file/dir check
- 8bfb1e8 chore(finalizer): Ensure finalizers are concurrent-safe
- 9d1a537 chore(goreleaser): Update archive format syntax
- adf536e chore(lint): Enforce Kubernetes import aliases
- 2bb1e4d chore(log): Ensure masker is concurrent-safe
- bf068fa chore(log): Use log format/level helpers in utils package
- 755e6a0 chore(redis): Use new
strings.Linesfunc - f55abc0 chore: Change default directory permissions to 755
- 38ffe05 chore: Change to basic CodeQL configuration
- b3ef0a9 chore: Remove leftover tools file
- 0aa226f chore: Replace TTY and color checks with util helpers
- 0df5e5a ci(goreleaser): Download dependencies before starting builds
Dependencies
- c19101f chore(deps): Add code generation tools to dependency list
- 2628a08 chore(deps): Change to gabe565.com/utils byte formatter
- 2d557ff chore(deps): update alpine docker tag to v3.21 (#217)
- 6967d84 chore(deps): update aws-sdk-go-v2 monorepo (#209)
- 7b371c4 chore(deps): update gabe565.com/utils digest to 40f17d0 (#208)
- a34a537 chore(deps): update gabe565.com/utils digest to a5332a3 (#227)
- b7ac306 chore(deps): update github.com/muesli/termenv digest to 8c990cd (#219)
- d67ed13 chore(deps): update go to v1.24.0 (#215)
- c1a7e34 chore(deps): update k8s.io/utils digest to 24370be (#218)
- 3d3f32c chore(deps): update kubernetes packages to v0.32.2 (#212)
- bae7864 chore(deps): update module cloud.google.com/go/storage to v1.50.0 (#210)
- 105a1ab chore(deps): update module github.com/lmittmann/tint to v1.0.7 (#220)
- 776d0fb chore(deps): update module github.com/muesli/termenv to v0.16.0 (#226)
- 5c067b2 chore(deps): update module github.com/schollz/progressbar/v3 to v3.18.0 (#221)
- 90759b6 chore(deps): update module github.com/spf13/cobra to v1.9.1 (#223)
- 31a699a chore(deps): update module github.com/stretchr/testify to v1.10.0 (#213)
- 198608a chore(deps): update module golang.org/x/sync to v0.11.0 (#216)
- 90032bf chore(deps): update module google.golang.org/api to v0.221.0 (#211)
- 5aef0ed chore(deps): update module google.golang.org/api to v0.223.0 (#225)