Skip to content

[deps]: Update go minor #22

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

[deps]: Update go minor #22

wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 15, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/go-logr/logr v1.4.1 -> v1.4.2 age adoption passing confidence
github.com/onsi/ginkgo/v2 v2.17.1 -> v2.23.4 age adoption passing confidence
github.com/onsi/gomega v1.32.0 -> v1.37.0 age adoption passing confidence
go.uber.org/mock v0.4.0 -> v0.5.2 age adoption passing confidence
k8s.io/api v0.29.4 -> v0.33.1 age adoption passing confidence
k8s.io/apimachinery v0.29.4 -> v0.33.1 age adoption passing confidence
k8s.io/client-go v0.29.4 -> v0.33.1 age adoption passing confidence
sigs.k8s.io/controller-runtime v0.16.3 -> v0.20.4 age adoption passing confidence

Release Notes

go-logr/logr (github.com/go-logr/logr)

v1.4.2

Compare Source

What's Changed

Dependencies:

Full Changelog: go-logr/logr@v1.4.1...v1.4.2

onsi/ginkgo (github.com/onsi/ginkgo/v2)

v2.23.4

Compare Source

2.23.4

Prior to this release Ginkgo would compute the incorrect number of available CPUs when running with -p in a linux container. Thanks to @​emirot for the fix!

Features
  • Add automaxprocs for using CPUQuota [2b9c428]
Fixes
  • clarify gotchas about -vet flag [1f59d07]
Maintenance

v2.23.3

Compare Source

2.23.3

Fixes
  • allow - as a standalone argument [cfcc1a5]
  • Bug Fix: Add GinkoTBWrapper.Chdir() and GinkoTBWrapper.Context() [feaf292]
  • ignore exit code for symbol test on linux [88e2282]

v2.23.2

Compare Source

2.23.2

🎉🎉🎉

At long last, some long-standing performance gaps between ginkgo and go test have been resolved!

Ginkgo operates by running go test -c to generate test binaries, and then running those binaries. It turns out that the compilation step of go test -c is slower than go test's compilation step because go test strips out debug symbols (ldflags=-w) whereas go test -c does not.

Ginkgo now passes the appropriate ldflags to go test -c when running specs to strip out symbols. This is only done when it is safe to do so and symbols are preferred when profiling is enabled and when ginkgo build is called explicitly.

This, coupled, with the instructions for disabling XProtect on MacOS yields a much better performance experience with Ginkgo.

v2.23.1

Compare Source

2.23.1

🚨 For users on MacOS 🚨

A long-standing Ginkgo performance issue on MacOS seems to be due to mac's antimalware XProtect. You can follow the instructions here to disable it in your terminal. Doing so sped up Ginkgo's own test suite from 1m8s to 47s.

Fixes

Ginkgo's CLI is now a bit clearer if you pass flags in incorrectly:

  • make it clearer that you need to pass a filename to the various profile flags, not an absolute directory [a0e52ff]
  • emit an error and exit if the ginkgo invocation includes flags after positional arguments [b799d8d]

This might cause existing CI builds to fail. If so then it's likely that your CI build was misconfigured and should be corrected. Open an issue if you need help.

v2.23.0

Compare Source

2.23.0

Ginkgo 2.23.0 adds a handful of methods to GinkgoT() to make it compatible with the testing.TB interface in Go 1.24. GinkgoT().Context(), in particular, is a useful shorthand for generating a new context that will clean itself up in a DeferCleanup(). This has subtle behavior differences from the golang implementation but should make sense in a Ginkgo... um... context.

Features
  • bump to go 1.24.0 - support new testing.TB methods and add a test to cover testing.TB regressions [37a511b]
Fixes
  • fix edge case where build -o is pointing at an explicit file, not a directory [7556a86]
  • Fix binary paths when precompiling multiple suites. [4df06c6]
Maintenance

v2.22.2

Compare Source

What's Changed

Full Changelog: onsi/ginkgo@v2.22.1...v2.22.2

v2.22.1

Compare Source

2.22.1
Fixes

Fix CSV encoding

Maintenance
  • ensure *.test files are gitignored so we don't accidentally commit compiled tests again [c88c634]
  • remove golang.org/x/net/context in favour of stdlib context [4df44bf]

v2.22.0

Compare Source

2.22.0

Features
  • Add label to serial nodes [0fcaa08]

This allows serial tests to be filtered using the label-filter

Maintenance

Various doc fixes

v2.21.0

Compare Source

2.21.0

Features
  • add support for GINKGO_TIME_FORMAT [a69eb39]
  • add GINKGO_NO_COLOR to disable colors via environment variables [bcab9c8]
Fixes
  • increase threshold in timeline matcher [e548367]
  • Fix the document by replacing SpecsThatWillBeRun with SpecsThatWillRun
    [c2c4d3c]
Maintenance
  • bump various dependencies [7e65a00]

v2.20.2

Compare Source

2.20.2

Require Go 1.22+

Maintenance

v2.20.1

Compare Source

2.20.1

Fixes
  • make BeSpecEvent duration matcher more forgiving [d6f9640]

v2.20.0

Compare Source

2.20.0

Features
Maintenance
  • Add update-deps to makefile [d303d14]
  • bump all dependencies [7a50221]

v2.19.1

Compare Source

2.19.1

Fixes
  • update supported platforms for race conditions [63c8c30]
  • [build] Allow custom name for binaries. [ff41e27]
Maintenance

v2.19.0

Compare Source

2.19.0

Features

Label Sets allow for more expressive and flexible label filtering.

v2.18.0

Compare Source

2.18.0

Features
  • Add --slience-skips and --force-newlines [f010b65]
  • fail when no tests were run and --fail-on-empty was set [d80eebe]
Fixes
  • Fix table entry context edge case [42013d6]
Maintenance

v2.17.3

Compare Source

2.17.3

Fixes

ginkgo watch now ignores hidden files [bde6e00]

v2.17.2

Compare Source

2.17.2

Fixes
  • fix: close files [32259c8]
  • fix github output log level for skipped specs [780e7a3]
Maintenance
onsi/gomega (github.com/onsi/gomega)

v1.37.0

Compare Source

1.37.0

Features
  • add To/ToNot/NotTo aliases for AsyncAssertion [5666f98]

v1.36.3

Compare Source

1.36.3
Maintenance

v1.36.2

Compare Source

Maintenance

v1.36.1

Compare Source

1.36.1

Fixes

v1.36.0

Compare Source

1.36.0

Features
  • new: make collection-related matchers Go 1.23 iterator aware [4c964c6]
Maintenance
  • Replace min/max helpers with built-in min/max [ece6872]
  • Fix some typos in docs [8e924d7]

v1.35.1

Compare Source

1.35.1

Fixes
  • Export EnforceDefaultTimeoutsWhenUsingContexts and DisableDefaultTimeoutsWhenUsingContext [ca36da1]

v1.35.0

Compare Source

1.35.0

Features
  • You can now call EnforceDefaultTimeoutsWhenUsingContexts() to have Eventually honor the default timeout when passed a context. (prior to this you had to expclility add a timeout) [e4c4265]
  • You can call StopTrying(message).Successfully() to abort a Consistently early without failure [eeca931]
Fixes
  • Stop memoizing the result of HaveField to avoid unexpected errors when used with async assertions. [3bdbc4e]
Maintenance

v1.34.2

Compare Source

1.34.2

Require Go 1.22+

Maintenance
  • bump ginkgo as well [c59c6dc]
  • bump to go 1.22 - remove x/exp dependency [8158b99]

v1.34.1

Compare Source

1.34.1

Maintenance
  • Use slices from exp/slices to keep golang 1.20 compat [5e71dcd]

v1.34.0

Compare Source

1.34.0

Features
  • Add RoundTripper method to ghttp.Server [c549e0d]
Fixes
  • fix incorrect handling of nil slices in HaveExactElements (fixes #​771) [878940c]
  • issue_765 - fixed bug in Hopcroft-Karp algorithm [ebadb67]
Maintenance

v1.33.1

Compare Source

1.33.1

Fixes
  • fix confusing eventually docs [3a66379]
Maintenance
  • Bump github.com/onsi/ginkgo/v2 from 2.17.1 to 2.17.2 [e9bc35a]

v1.33.0

Compare Source

1.33.0

Features

Receive not accepts Receive(<POINTER>, MATCHER>), allowing you to pick out a specific value on the channel that satisfies the provided matcher and is stored in the provided pointer.

Maintenance
uber/mock (go.uber.org/mock)

v0.5.2

Compare Source

0.5.2 (28 Apr 2025)

Fixed
  • #​248: Fixed an issue with type aliases not being included in generated code correctly.

v0.5.1

Compare Source

0.5.1 (7 Apr 2025)

Fixed
  • #​220: Package mode will now generate code that uses aliases of types
    when they are used in the source.
  • #​219: Fixed a collision between function argument names and package names
    in generated code.
  • #​165: Fixed an issue where aliases specified by -imports were not being
    respected in generated code.

Thanks to @​mtoader and @​bstncartwright for their contributions to this release.

v0.5.0

Compare Source

0.5.0 (15 Oct 2024)

Added
  • #​153: Add --write_command_comment flag to specify whether to include
    Generated by this command comment.
  • #​191: Add --build_constraint flag to add //go:build directives
    to generated mocks
  • #​214: Add gob mode to support custom package loading techniques in place
    of --exec_only
Changed
  • #​181: Made mockgen faster by changing flags passed to go list.
  • #​183: Made Cond matcher generic.
  • #​204: Removed ISGOMOCK() from generated mocks.
  • #​207: Deprecated reflect mode and replaced it with the new package mode.
Fixed
  • #​144: Fix a deadlock that can happen when mocking an interface that
    matches fmt.Stringer.
  • #​168: Fix an issue where the "generated by" comment was being included
    in the package comment of generated mocks.

Thanks to @​tulzke @​JacobOaks @​ARR4N @​sashamelentyev @​sywhang @​fasmat
@​eyasy1217 @​ghouscht @​tie @​Neo2308 @​carson-brill @​alexandear @​sodul
@​nbgraham for their contributions this release.

kubernetes/api (k8s.io/api)

v0.33.1

Compare Source

v0.33.0

Compare Source

v0.32.5

Compare Source

v0.32.4

Compare Source

v0.32.3

Compare Source

v0.32.2

Compare Source

v0.32.1

Compare Source

v0.32.0

Compare Source

v0.31.9

Compare Source

v0.31.8

Compare Source

v0.31.7

Compare Source

v0.31.6

Compare Source

v0.31.5

Compare Source

v0.31.4

Compare Source

v0.31.3

Compare Source

v0.31.2

Compare Source

v0.31.1

Compare Source

v0.31.0

Compare Source

v0.30.13

Compare Source

v0.30.12

Compare Source

v0.30.11

Compare Source

v0.30.10

Compare Source

v0.30.9

Compare Source

v0.30.8

Compare Source

v0.30.7

Compare Source

v0.30.6

Compare Source

v0.30.5

Compare Source

v0.30.4

Compare Source

v0.30.3

Compare Source

v0.30.2

Compare Source

v0.30.1

Compare Source

v0.30.0

Compare Source

v0.29.15

Compare Source

v0.29.14

Compare Source

v0.29.13

Compare Source

v0.29.12

Compare Source

v0.29.11

Compare Source

v0.29.10

Compare Source

v0.29.9

Compare Source

v0.29.8

Compare Source

v0.29.7

Compare Source

v0.29.6

Compare Source

v0.29.5

Compare Source

kubernetes/apimachinery (k8s.io/apimachinery)

v0.33.1

Compare Source

v0.33.0

Compare Source

v0.32.5

Compare Source

v0.32.4

Compare Source

v0.32.3

Compare Source

v0.32.2

Compare Source

v0.32.1

Compare Source

v0.32.0

Compare Source

v0.31.9

Compare Source

v0.31.8

Compare Source

v0.31.7

Compare Source

v0.31.6

Compare Source

v0.31.5

Compare Source

v0.31.4

Compare Source

v0.31.3

Compare Source

v0.31.2

Compare Source

v0.31.1

Compare Source

v0.31.0

Compare Source

v0.30.13

Compare Source

v0.30.12

Compare Source

v0.30.11

Compare Source

v0.30.10

Compare Source

v0.30.9

Compare Source

v0.30.8

Compare Source

v0.30.7

Compare Source

v0.30.6

Compare Source

v0.30.5

Compare Source

v0.30.4

Compare Source

v0.30.3

Compare Source

v0.30.2

Compare Source

v0.30.1

Compare Source

v0.30.0

Compare Source

v0.29.15

Compare Source

v0.29.14

Compare Source

v0.29.13

Compare Source

v0.29.12

Compare Source

v0.29.11

Compare Source

v0.29.10

Compare Source

v0.29.9

Compare Source

[v0.29.8](https://redirect.github.c


Configuration

📅 Schedule: Branch creation - "every 2nd week starting on the 2 week of the year before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from a team as a code owner May 15, 2024 15:47
@renovate renovate bot force-pushed the renovate/go-minor branch 2 times, most recently from 78c356d to 1a7e346 Compare May 21, 2024 21:33
@renovate renovate bot force-pushed the renovate/go-minor branch from 1a7e346 to 7aacc6a Compare May 24, 2024 16:43
@renovate renovate bot force-pushed the renovate/go-minor branch 2 times, most recently from b2e1c82 to 722393f Compare June 5, 2024 21:59
@renovate renovate bot force-pushed the renovate/go-minor branch from 722393f to a07d22d Compare June 12, 2024 18:58
@renovate renovate bot force-pushed the renovate/go-minor branch from a07d22d to 1002dd7 Compare June 25, 2024 13:42
@coltonhurst
Copy link
Member

Internal tracking ticket for this dependency PR: https://bitwarden.atlassian.net/browse/SM-1320

Copy link
Contributor Author

renovate bot commented Aug 7, 2024

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 18 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.21.6 -> 1.22.6
github.com/evanphx/json-patch/v5 v5.6.0 -> v5.9.0
github.com/fsnotify/fsnotify v1.6.0 -> v1.7.0
github.com/go-logr/zapr v1.2.4 -> v1.3.0
github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1 -> v0.0.0-20240727154555-813a5fbdbec8
github.com/prometheus/procfs v0.10.1 -> v0.12.0
go.uber.org/zap v1.25.0 -> v1.26.0
golang.org/x/exp v0.0.0-20220722155223-a9213eeb770e -> v0.0.0-20240719175910-8a7402abbf56
golang.org/x/net v0.23.0 -> v0.28.0
golang.org/x/oauth2 v0.10.0 -> v0.12.0
golang.org/x/sys v0.18.0 -> v0.23.0
golang.org/x/term v0.18.0 -> v0.23.0
golang.org/x/text v0.14.0 -> v0.17.0
golang.org/x/tools v0.17.0 -> v0.24.0
google.golang.org/protobuf v1.33.0 -> v1.34.1
k8s.io/apiextensions-apiserver v0.28.3 -> v0.30.1
k8s.io/component-base v0.28.3 -> v0.30.1
k8s.io/klog/v2 v2.110.1 -> v2.120.1
k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 -> v0.0.0-20240228011516-70dd3763d340

Copy link

codecov bot commented Aug 7, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 66.66%. Comparing base (97fafa0) to head (2c3df83).

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #22      +/-   ##
==========================================
- Coverage   76.51%   66.66%   -9.85%     
==========================================
  Files           3        8       +5     
  Lines         264      480     +216     
==========================================
+ Hits          202      320     +118     
- Misses         57      152      +95     
- Partials        5        8       +3     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@renovate renovate bot force-pushed the renovate/go-minor branch 2 times, most recently from 2c3df83 to e2a7a8b Compare August 13, 2024 16:03
Copy link
Contributor Author

renovate bot commented Aug 13, 2024

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: go get -d -t ./...
go: module github.com/onsi/ginkgo/[email protected] requires go >= 1.23.0; switching to go1.23.9
go: downloading go1.23.9 (linux/amd64)
go: download go1.23.9: golang.org/[email protected]: verifying module: checksum database disabled by GOSUMDB=off

@renovate renovate bot force-pushed the renovate/go-minor branch 2 times, most recently from a6026f5 to e6126d2 Compare August 15, 2024 09:02
@renovate renovate bot force-pushed the renovate/go-minor branch 2 times, most recently from fb4d04e to 2e48b67 Compare August 28, 2024 17:08
@renovate renovate bot force-pushed the renovate/go-minor branch 2 times, most recently from deb03ac to ca3482b Compare September 12, 2024 09:07
@renovate renovate bot force-pushed the renovate/go-minor branch 3 times, most recently from 35261e1 to 745ffe2 Compare October 24, 2024 16:11
@renovate renovate bot force-pushed the renovate/go-minor branch 2 times, most recently from 55ecfd5 to bb77ad2 Compare December 24, 2024 12:32
@renovate renovate bot force-pushed the renovate/go-minor branch from bb77ad2 to 685aacc Compare December 30, 2024 18:52
@renovate renovate bot force-pushed the renovate/go-minor branch from 685aacc to 87c3c86 Compare January 7, 2025 23:06
@renovate renovate bot force-pushed the renovate/go-minor branch 2 times, most recently from e425d50 to 09b406c Compare January 16, 2025 18:28
@renovate renovate bot force-pushed the renovate/go-minor branch from 09b406c to 91bfcd1 Compare January 23, 2025 19:51
Copy link

sonarqubecloud bot commented Feb 5, 2025

@renovate renovate bot force-pushed the renovate/go-minor branch 3 times, most recently from 28aff4a to 844e9d4 Compare February 20, 2025 12:53
@renovate renovate bot force-pushed the renovate/go-minor branch 4 times, most recently from c77f17c to 59f76e7 Compare March 19, 2025 08:41
@renovate renovate bot force-pushed the renovate/go-minor branch 4 times, most recently from c1ebd97 to 7e14208 Compare March 31, 2025 17:46
@renovate renovate bot force-pushed the renovate/go-minor branch 3 times, most recently from 93d8a80 to 4cde53d Compare April 14, 2025 21:29
@renovate renovate bot force-pushed the renovate/go-minor branch 3 times, most recently from fa94f6c to e412457 Compare April 30, 2025 10:34
@renovate renovate bot force-pushed the renovate/go-minor branch 2 times, most recently from f020b6c to 4dc5c05 Compare May 5, 2025 18:01
@renovate renovate bot force-pushed the renovate/go-minor branch from 4dc5c05 to 5aca813 Compare May 20, 2025 15:38
@renovate renovate bot force-pushed the renovate/go-minor branch from 5aca813 to 6e196b0 Compare May 22, 2025 22:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant