Skip to content

Releases: kubernetes-sigs/cli-utils

v0.36.0

07 May 20:57
227a03f
Compare
Choose a tag to compare

Changelog

  • cbc090d Add conversion func for status-policy
  • 8964a66 Update dependencies
  • ac3bd31 Update linter and fix warnings
  • 6bdf5b5 Update to Kubernetes v1.28.4 And update go version to 1.20
  • 542546c Use HTTPClientFor instead of defaultHTTPClient
  • e708f5a disable linter for NewExponentialBackoffManager
  • b2051cf update dependencies to k8s.io v0.27.2

v0.35.0

24 Jul 22:55
68ab772
Compare
Choose a tag to compare

Changelog

  • 73518bb Allow to pass watcher strategy
  • be1f297 Bump dependencies (including k8s v1.26 client libs)
  • a17008e Fix linter warnings
  • a4b24bd Update registry k8s.gcr.io -> registry.k8s.io
  • fa95a60 add a link to cohabitating resources in comments
  • 982fab3 add failing currentUIDFilter e2e test demonstrating #613
  • 1b7d9bc fix: objects flagged by CurrentUIDFilter should be removed from the inventory
  • 051eca7 fix: pass error to applyFailed events
  • 1c4eae9 fix: retain inventory for pruning failures
  • cd911bf fix: retain objects which failed to reconcile

v0.34.0

03 Nov 22:13
135cc3f
Compare
Choose a tag to compare

Changelog

  • 9d2cc31 chore: Bump go to v1.18
  • 31fa3de chore: Bump golangci-lint version
  • 49981f7 chore: Remove deprecated linters
  • 10ac028 chore: fix linter warnings
  • c494d01 chore: Fix linting issues found in golangci-lint v1.50.0
  • 7f1d7db chore: remove file
  • b07f05f chore: update dependencies to Kubernetes v1.25.3

v0.33.0

25 Aug 18:15
c10935a
Compare
Choose a tag to compare

Changelog

  • f65372b Allow easier creation of DelegatedStatusReader with custom status readers
  • 48d2006 Update README.md
  • 5240fc4 Use builder for creating the destroyer
  • 729997b add Loader interface for easier customized implementation
  • ad9f752 add filtering and listing functionalities
  • 854aed0 add inventory_name column to include this information in table output format
  • 0dabf06 add json printer to support the json output format
  • 99d35d5 add struct PrintData to add inventory name and namespace info in printed text and modify test cases to current expected output
  • 38ab8f9 do not panic when the inventory object is missing

v0.32.0

30 Jun 17:32
4dd01e9
Compare
Choose a tag to compare

Changelog

  • c29e1ab feat: Enable custom inventory storage logic
  • 596a6f5 chore: Update readme with features and packages
  • 24aa255 fix: Always apply status when merging or replacing
  • 41def38 update owner file

v0.31.2

07 Jun 23:58
b00a8f8
Compare
Choose a tag to compare

Changelog

  • 9dcbe66 chore: add stress test that validates retries
  • 45607b8 fix: make deletion idempotent

v0.31.1

18 May 00:09
0cb95ee
Compare
Choose a tag to compare

Changelog

  • 57bbe71 fix: Stop StatusWatcher on Forbidden API error

v0.31.0

12 May 23:09
2d68222
Compare
Choose a tag to compare

Changelog

  • c469493 feat: replace StatusPoller w/ StatusWatcher
  • ddc352f chore: bump to k8s 1.24

v0.30.0

06 May 22:03
02d2092
Compare
Choose a tag to compare

Changelog

  • 534438c feat: Use server-side throttling, if enabled
  • 7aee3cc feat: error on skip
  • 393ecfe feat: improve event status consistency
  • db1ae2b fix: Avoid race condition in applier test
  • 119b51a fix: Send Failed status when erroring
  • 59a8300 fix: Sort reconcile events to fix flakey test
  • 4a1dce4 chore: Add PHONY to Makefile targets
  • 2a111be chore: Add example test summary
  • 80e2c16 chore: Add make target for e2e test focus
  • 5fb2a68 chore: Disable client-side throttling for tests
  • f124e7b chore: Fix event sorting for testing
  • 0cb52c6 chore: Log events at -v=3 for e2e tests
  • 4c53ada chore: Test for more specific errors
  • f9563d9 chore: Upgrade to Ginkgo v2
  • aeff41d chore: add test for cross namespace depends-on

v0.29.4

25 Mar 22:19
a5fa288
Compare
Choose a tag to compare

Changelog

  • 34a8a7b chore: add stress test
  • 95d4274 feat: pagninate status poller lists