Skip to content

v1.15.0

Compare
Choose a tag to compare
@clevyr-goreleaser clevyr-goreleaser released this 16 Sep 06:38
· 44 commits to main since this release
e79e054

Changelog

Features

  • 44f5737 feat(cmd): Add support for installing as a kubectl plugin
  • 6b25ec1 feat(notifier): Allow notifier requests to be canceled
  • 1793b6c feat(notifier): Retry Healthchecks pings on failure
  • bc7e613 feat(postgres): Add pod matcher for when app.kubernetes.io/name=postgres
  • 7a2bb17 feat(restore): Add support for restoring from S3 or GCS
  • 4342cfe feat(restore): Include summary in Healthchecks pings
  • 6ee49c0 feat: Add dump/restore cloud storage completions
  • 2309a70 feat: Use kubectl.kubernetes.io/default-container if set

Fixes

  • ec030dc fix(config): Add missing dialects to help text
  • d180bd4 fix(dump): Fix some pipes possibly being left open
  • a62bb31 fix(portforward): Fix possible hang if port forward never goes ready
  • 215d126 fix(restore): Return an error if no filename is given and term is not a TTY
  • 6e8ab05 fix(util): Remove concurrency during setup to fix race warnings

Others

  • 8ab32dc chore(cmd): Disable file completions for some subcommands
  • 286a1c8 chore(command): Check arg types when creating a new builder
  • 390e1e4 chore(deps): update aws-sdk-go-v2 monorepo (#176)
  • 4f39729 chore(deps): update docker/dockerfile docker tag to v1.10 (#184)
  • aec59d4 chore(deps): update github.com/muesli/termenv digest to 82936c5 (#185)
  • cb6ea85 chore(deps): update go to v1.23.1 (#179)
  • 89ce651 chore(deps): update golang.org/x/exp digest to 701f63a (#180)
  • 441f96e chore(deps): update k8s.io/utils digest to 702e33f (#182)
  • 4b6b6ff chore(deps): update kubernetes packages to v0.31.1 (#141)
  • 1ba47f9 chore(deps): update module github.com/charmbracelet/huh to v0.6.0 (#183)
  • ee0b228 chore(deps): update module github.com/charmbracelet/lipgloss to v0.13.0 (#181)
  • 50c7c0c chore(deps): update module github.com/schollz/progressbar/v3 to v3.14.6 (#177)
  • e79e054 chore(deps): update module github.com/schollz/progressbar/v3 to v3.15.0 (#187)
  • 7334dc9 chore(deps): update module google.golang.org/api to v0.197.0 (#186)
  • 0190ca6 chore(dump): Change Healthchecks logs to use non-rounded border variant
  • e5fdac9 chore(golangci-lint): exportloopref -> copyloopvar
  • cf34710 chore(goreleaser): Update deprecated field name_template to version_template
  • 0921545 chore(log): Add back global log password masking
  • af533d8 chore(notifier): Log when Healthchecks pings are initiated
  • d0e87fb chore(portforward): Remove unnecessary errgroup
  • 31c3714 chore(progressbar): Code cleanups and slight optimizations
  • 6b0ec90 chore(util): Change network policy log level to debug
  • 21d82cd chore(util): Only check if namespace exists when no pods are found
  • dfc9332 chore: Fix lint warnings
  • 04eafec chore: Small code cleanups
  • 3eec2b1 chore: Tweak generated job container fields
  • e654f32 refactor: Change log library from zerolog to slog