patch-operator
patch-operator copied to clipboard
fix(deps): update module github.com/onsi/gomega to v1.37.0
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| github.com/onsi/gomega | v1.18.1 -> v1.37.0 |
Release Notes
onsi/gomega (github.com/onsi/gomega)
v1.37.0
1.37.0
Features
- add To/ToNot/NotTo aliases for AsyncAssertion [
5666f98]
v1.36.3
1.36.3
Maintenance
- bump all the things [
adb8b49] - chore: replace
interface{}withany[7613216] - Bump google.golang.org/protobuf from 1.36.1 to 1.36.5 (#822) [
9fe5259] - remove spurious "toolchain" from go.mod (#819) [
a0e85b9] - Bump golang.org/x/net from 0.33.0 to 0.35.0 (#823) [
604a8b1] - Bump activesupport from 6.0.6.1 to 6.1.7.5 in /docs (#772) [
36fbc84] - Bump github-pages from 231 to 232 in /docs (#778) [
ced70d7] - Bump rexml from 3.2.6 to 3.3.9 in /docs (#788) [
c8b4a07] - Bump github.com/onsi/ginkgo/v2 from 2.22.1 to 2.22.2 (#812) [
06431b9] - Bump webrick from 1.8.1 to 1.9.1 in /docs (#800) [
b55a92d] - Fix typos (#813) [
a1d518b]
v1.36.2
Maintenance
- Bump nokogiri from 1.16.3 to 1.16.5 in /docs by @dependabot in https://github.com/onsi/gomega/pull/757
- Bump github.com/onsi/ginkgo/v2 from 2.20.1 to 2.22.1 by @dependabot in https://github.com/onsi/gomega/pull/808
- Bump golang.org/x/net from 0.30.0 to 0.33.0 by @dependabot in https://github.com/onsi/gomega/pull/807
- Bump google.golang.org/protobuf from 1.35.1 to 1.36.1 by @dependabot in https://github.com/onsi/gomega/pull/810
v1.36.1
1.36.1
Fixes
- Fix https://github.com/onsi/gomega/issues/803 [
1c6c112] - resolves #696: make HaveField great on pointer receivers given only a non-addressable value [
4feb9d7]
v1.36.0
1.36.0
Features
- new: make collection-related matchers Go 1.23 iterator aware [
4c964c6]
Maintenance
v1.35.1
1.35.1
Fixes
- Export EnforceDefaultTimeoutsWhenUsingContexts and DisableDefaultTimeoutsWhenUsingContext [
ca36da1]
v1.35.0
1.35.0
Features
- You can now call
EnforceDefaultTimeoutsWhenUsingContexts()to haveEventuallyhonor 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 aConsistentlyearly without failure [eeca931]
Fixes
- Stop memoizing the result of
HaveFieldto avoid unexpected errors when used with async assertions. [3bdbc4e]
Maintenance
- Bump all dependencies [
a05a416]
v1.34.2
1.34.2
Require Go 1.22+
Maintenance
v1.34.1
1.34.1
Maintenance
- Use slices from exp/slices to keep golang 1.20 compat [
5e71dcd]
v1.34.0
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
- bump ginkgo [
8af2ece] - Fix typo in docs [
123a071] - Bump github.com/onsi/ginkgo/v2 from 2.17.2 to 2.17.3 (#756) [
0e69083] - Bump google.golang.org/protobuf from 1.33.0 to 1.34.1 (#755) [
2675796] - Bump golang.org/x/net from 0.24.0 to 0.25.0 (#754) [
4160c0f] - Bump github-pages from 230 to 231 in /docs (#748) [
892c303]
v1.33.1
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
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
- Bump github.com/onsi/ginkgo/v2 from 2.15.0 to 2.17.1 (#745) [
9999deb] - Bump github-pages from 229 to 230 in /docs (#735) [
cb5ff21] - Bump golang.org/x/net from 0.20.0 to 0.23.0 (#746) [
bac6596]
v1.32.0
1.32.0
Maintenance
-
Migrate github.com/golang/protobuf to google.golang.org/protobuf [
436a197]This release drops the deprecated github.com/golang/protobuf and adopts google.golang.org/protobuf. Care was taken to ensure the release is backwards compatible (thanks @jbduncan !). Please open an issue if you run into one.
-
Bump golang.org/x/net from 0.19.0 to 0.20.0 (#717) [
a0d0387] -
Bump github-pages and jekyll-feed in /docs (#732) [
b71e477] -
docs: fix typo and broken anchor link to gstruct [
f460154] -
docs: fix HaveEach matcher signature [
a2862e4]
v1.31.1
1.31.1
Fixes
- Inverted arguments order of FailureMessage of BeComparableToMatcher [
e0dd999] - Update test in case keeping msg is desired [
ad1a367]
Maintenance
- Show how to import the format sub package [
24e958d] - tidy up go.sum [
26661b8] - bump dependencies [
bde8f7a]
v1.31.0
1.31.0
Features
- Async assertions include context cancellation cause if present [
121c37f]
Maintenance
- Bump minimum go version [
dee1e3c] - docs: fix typo in example usage "occured" -> "occurred" [
49005fe] - Bump actions/setup-go from 4 to 5 (#714) [
f1c8757] - Bump github/codeql-action from 2 to 3 (#715) [
9836e76] - Bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.2 (#713) [
54726f0] - Bump golang.org/x/net from 0.17.0 to 0.19.0 (#711) [
df97ecc] - docs: fix
HaveExactElementtypo (#712) [a672c86]
v1.30.0
1.30.0
Features
- BeTrueBecause and BeFalseBecause allow for better failure messages [
4da4c7f]
Maintenance
v1.29.0
1.29.0
Features
- MatchError can now take an optional func(error) bool + description [
2b39142]
v1.28.1
1.28.1
Maintenance
- Bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.13.0 [
635d196] - Bump github.com/google/go-cmp from 0.5.9 to 0.6.0 [
14f8859] - Bump golang.org/x/net from 0.14.0 to 0.17.0 [
d8a6508] - #703 doc(matchers): HaveEach() doc comment updated [
2705bdb] - Minor typos (#699) [
375648c]
v1.28.0
1.28.0
Features
Fixes
Maintenance
- Bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.0 (#693) [
55a33f3] - Typo in matchers.go (#691) [
de68e8f] - Bump commonmarker from 0.23.9 to 0.23.10 in /docs (#690) [
ab17f5e] - chore: update test matrix for Go 1.21 (#689) [
5069017] - Bump golang.org/x/net from 0.12.0 to 0.14.0 (#688) [
babe25f]
v1.27.10
1.27.10
Fixes
v1.27.9
1.27.9
Fixes
Maintenance
- Bump golang.org/x/net from 0.11.0 to 0.12.0 (#679) [
360849b] - chore: use String() instead of fmt.Sprintf (#678) [
86f3659] - Bump golang.org/x/net from 0.10.0 to 0.11.0 (#674) [
642ead0] - chore: unnecessary use of fmt.Sprintf (#677) [
ceb9ca6] - Bump github.com/onsi/ginkgo/v2 from 2.10.0 to 2.11.0 (#675) [
a2087d8] - docs: fix ContainSubstring references (#673) [
fc9a89f] - Bump github.com/onsi/ginkgo/v2 from 2.9.7 to 2.10.0 (#671) [
9076019]
v1.27.8
1.27.8
Fixes
- HaveExactElement should not call FailureMessage if a submatcher returned an error [
096f392]
Maintenance
v1.27.7
1.27.7
Fixes
Maintenance
- update gitignore [
05c1bc6] - Bump github.com/onsi/ginkgo/v2 from 2.9.4 to 2.9.5 (#663) [
7cadcf6] - Bump golang.org/x/net from 0.9.0 to 0.10.0 (#662) [
b524839] - Bump github.com/onsi/ginkgo/v2 from 2.9.2 to 2.9.4 (#661) [
5f44694] - Bump commonmarker from 0.23.8 to 0.23.9 in /docs (#657) [
05dc99a] - Bump nokogiri from 1.14.1 to 1.14.3 in /docs (#658) [
3a033d1] - Replace deprecated NewGomegaWithT with NewWithT (#659) [
a19238f] - Bump golang.org/x/net from 0.8.0 to 0.9.0 (#656) [
29ed041] - Bump actions/setup-go from 3 to 4 (#651) [
11b2080]
v1.27.6
1.27.6
Fixes
- Allow collections matchers to work correctly when expected has nil elements [
60e7cf3]
Maintenance
v1.27.5
1.27.5
Maintenance
- Bump github.com/onsi/ginkgo/v2 from 2.9.1 to 2.9.2 (#653) [
a215021] - Bump github.com/go-task/slim-sprig (#652) [
a26fed8]
v1.27.4
1.27.4
Fixes
- improve error formatting and remove duplication of error message in Eventually/Consistently [
854f075]
Maintenance
v1.27.3
1.27.3
Fixes
- format.Object now always includes err.Error() when passed an error [
86d97ef] - Fix HaveExactElements to work inside ContainElement or other collection matchers (#648) [
636757e]
Maintenance
- Bump github.com/golang/protobuf from 1.5.2 to 1.5.3 (#649) [
cc16689] - Bump github.com/onsi/ginkgo/v2 from 2.8.4 to 2.9.0 (#646) [
e783366]
v1.27.2
1.27.2
Fixes
- improve poll progress message when polling a consistently that has been passing [
28a319b]
Maintenance
- bump ginkgo
- remove tools.go hack as Ginkgo 2.8.2 automatically pulls in the cli dependencies [
81443b3]
v1.27.1
1.27.1
Maintenance
v1.27.0
1.27.0
Features
- Add HaveExactElements matcher (#634) [
9d50783] - update Gomega docs to discuss GinkgoHelper() [
be32774]
Maintenance
- Bump github.com/onsi/ginkgo/v2 from 2.8.0 to 2.8.1 (#639) [
296a68b] - Bump golang.org/x/net from 0.5.0 to 0.6.0 (#638) [
c2b098b] - Bump github-pages from 227 to 228 in /docs (#636) [
a9069ab] - test: update matrix for Go 1.20 (#635) [
6bd25c8] - Bump github.com/onsi/ginkgo/v2 from 2.7.0 to 2.8.0 (#631) [
5445f8b] - Bump webrick from 1.7.0 to 1.8.1 in /docs (#630) [
03e93bb] - codeql: add ruby language (#626) [
63c7d21] - dependabot: add bundler package-ecosystem for docs (#625) [
d92f963]
v1.26.0
1.26.0
Features
- When a polled function returns an error, keep track of the actual and report on the matcher state of the last non-errored actual [
21f3090] - improve eventually failure message output [
c530fb3]
Fixes
- fix several documentation spelling issues [
e2eff1f]
v1.25.0
1.25.0
Features
- add
MustPassRepeatedly(int)to asyncAssertion (#619) [4509f72] - compare unwrapped errors using DeepEqual (#617) [
aaeaa5d]
Maintenance
- Bump golang.org/x/net from 0.4.0 to 0.5.0 (#614) [
c7cfea4] - Bump github.com/onsi/ginkgo/v2 from 2.6.1 to 2.7.0 (#615) [
71b8adb] - Docs: Fix typo "MUltiple" -> "Multiple" (#616) [
9351dda] - clean up go.sum [
cd1dc1d]
v1.24.2
1.24.2
Fixes
- Correctly handle assertion failure panics for eventually/consistnetly "g Gomega"s in a goroutine [
78f1660] - docs:Fix typo "you an" -> "you can" (#607) [
3187c1f] - fixes issue #600 (#606) [
808d192]
Maintenance
- Bump golang.org/x/net from 0.2.0 to 0.4.0 (#611) [
6ebc0bf] - Bump nokogiri from 1.13.9 to 1.13.10 in /docs (#612) [
258cfc8] - Bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1 (#609) [
e6c3eb9]
v1.24.1
v1.24.0
1.24.0
Features
Introducting gcustom - a convenient mechanism for building custom matchers.
This is an RC release for gcustom. The external API may be tweaked in response to feedback however it is expected to remain mostly stable.
Maintenance
- Update BeComparableTo documentation [
756eaa0]
v1.23.0
1.23.0
Features
-
Custom formatting on a per-type basis can be provided using
format.RegisterCustomFormatter()-- see the docs here -
Substantial improvement have been made to
StopTrying():- Users can now use
StopTrying().Wrap(err)to wrap errors andStopTrying().Attach(description, object)to attach arbitrary objects to theStopTrying()error StopTrying()is now always interpreted as a failure. If you are an early adopter ofStopTrying()you may need to change your code as the prior version would match against the returned value even ifStopTrying()was returned. Going forward theStopTrying()api should remain stable.StopTrying()andStopTrying().Now()can both be used in matchers - not just polled functions.
- Users can now use
-
TryAgainAfter(duration)is used likeStopTrying()but instructsEventuallyandConsistentlythat the poll should be tried again after the specified duration. This allows you to dynamically adjust the polling duration. -
ctxcan now be passed-in as the first argument toEventuallyandConsistently.
Maintenance
- Bump github.com/onsi/ginkgo/v2 from 2.3.0 to 2.3.1 (#597) [
afed901] - Bump nokogiri from 1.13.8 to 1.13.9 in /docs (#599) [
7c691b3] - Bump github.com/google/go-cmp from 0.5.8 to 0.5.9 (#587) [
ff22665]
v1.22.1
1.22.1
Fixes
- When passed a context and no explicit timeout, Eventually will only timeout when the context is cancelled [
e5105cf] - Allow StopTrying() to be wrapped [
bf3cba9]
Maintenance
- bump to ginkgo v2.3.0 [
c5d5c39]
v1.22.0
1.22.0
Features
Several improvements have been made to Eventually and Consistently in this and the most recent releases:
- Eventually and Consistently can take a context.Context [
65c01bc] This enables integration with Ginkgo 2.3.0's interruptible nodes and node timeouts. - Eventually and Consistently that are passed a SpecContext can provide reports when an interrupt occurs [
0d063c9] - Eventually/Consistently will forward an attached context to functions that ask for one [
e2091c5] - Eventually/Consistently supports passing arguments to functions via WithArguments() [
a2dc7c3] - Eventually and Consistently can now be stopped early with StopTrying(message) and StopTrying(message).Now() [
52976bb]
These improvements are all documented in Gomega's docs
v1.21.1
v1.21.1
Features
- Eventually and Consistently that are passed a SpecContext can provide reports when an interrupt occurs [
0d063c9]
v1.21.0
1.21.0
Features
- Eventually and Consistently can take a context.Context [
65c01bc] This enables integration with Ginkgo 2.3.0's interruptible nodes and node timeouts. - Introduces Eventually.Within.ProbeEvery with tests and documentation (#591) [
f633800] - New BeKeyOf matcher with documentation and unit tests (#590) [
fb586b3]
Fixes
- Cover the entire gmeasure suite with leak detection [
8c54344] - Fix gmeasure leak [
119d4ce] - Ignore new Ginkgo ProgressSignal goroutine in gleak [
ba548e2]
Maintenance
- Fixes crashes on newer Ruby 3 installations by upgrading github-pages gem dependency (#596) [
12469a0]
v1.20.2
1.20.2
Fixes
- label specs that rely on remote access; bump timeout on short-circuit test to make it less flaky [
35eeadf] - gexec: allow more headroom for SIGABRT-related unit tests (#581) [
5b78f40] - Enable reading from a closed gbytes.Buffer (#575) [
061fd26]
Maintenance
- Bump github.com/onsi/ginkgo/v2 from 2.1.5 to 2.1.6 (#583) [
55d895b] - Bump github.com/onsi/ginkgo/v2 from 2.1.4 to 2.1.5 (#582) [
346de7c]
v1.20.1
1.20.1
Fixes
- fix false positive gleaks when using ginkgo -p (#577) [
cb46517] - Fix typos in gomega_dsl.go (#569) [
5f71ed2] - don't panic on Eventually(nil), fixing #555 (#567) [
9d1186f] - vet optional description args in assertions, fixing #560 (#566) [
8e37808]
Maintenance
- test: add new Go 1.19 to test matrix (#571) [
40d7efe] - Bump tzinfo from 1.2.9 to 1.2.10 in /docs (#564) [
5f26371]
v1.20.0
Features
- New
gleakexperimental goroutine leak detection package! (#538) [85ba7bc] - New
BeComparableTomatcher(#546) that usesgocmpto make comparisons [e77ea75] - New
HaveExistingFieldmatcher (#553) [fd130e1] - Document how to wrap Gomega (#539) [
56714a4]
Fixes
Maintenance
- Bump various dependencies:
- Upgrade to yaml.v3 (#556) [
f5a83b1] - Bump github/codeql-action from 1 to 2 (#549) [
52f5adf] - Bump github.com/google/go-cmp from 0.5.7 to 0.5.8 (#551) [
5f3942d] - Bump nokogiri from 1.13.4 to 1.13.6 in /docs (#554) [
eb4b4c2] - Use latest ginkgo (#535) [
1c29028] - Bump nokogiri from 1.13.3 to 1.13.4 in /docs (#541) [
1ce84d5] - Bump actions/setup-go from 2 to 3 (#540) [
755485e] - Bump nokogiri from 1.12.5 to 1.13.3 in /docs (#522) [
4fbb0dc] - Bump actions/checkout from 2 to 3 (#526) [
ac49202]
- Upgrade to yaml.v3 (#556) [
1.19.0
Features
- New
HaveEachmatcher to ensure that each and every element in anarray,slice, ormapsatisfies the passed in matcher. (#523) [9fc2ae2] (#524) [c8ba582] - Users can now wrap the
Gomegainterface to implement custom behavior on each assertion. (#521) [1f2e714] ContainElementnow accepts an additional pointer argument. Elements that satisfy the matcher are stored in the pointer enabling developers to easily add subsequent, more detailed, assertions against the matching element. (#527) [1a4e27f]
Fixes
- update RELEASING instructions to match ginkgo [
0917cde] - Bump github.com/onsi/ginkgo/v2 from 2.0.0 to 2.1.3 (#519) [
49ab4b0] - Fix CVE-2021-38561 (#534) [
f1b4456] - Fix max number of samples in experiments on non-64-bit systems. (#528) [
1c84497] - Remove dependency on ginkgo v1.16.4 (#530) [
4dea8d5] - Fix for Go 1.18 (#532) [
56d2a29] - Document precendence of timeouts (#533) [
b607941]
v1.19.0
Features
- New
HaveEachmatcher to ensure that each and every element in anarray,slice, ormapsatisfies the passed in matcher. (#523) [9fc2ae2] (#524) [c8ba582] - Users can now wrap the
Gomegainterface to implement custom behavior on each assertion. (#521) [1f2e714] ContainElementnow accepts an additional pointer argument. Elements that satisfy the matcher are stored in the pointer enabling developers to easily add subsequent, more detailed, assertions against the matching element. (#527) [1a4e27f]
Fixes
- update RELEASING instructions to match ginkgo [
0917cde] - Bump github.com/onsi/ginkgo/v2 from 2.0.0 to 2.1.3 (#519) [
49ab4b0] - Fix CVE-2021-38561 (#534) [
f1b4456] - Fix max number of samples in experiments on non-64-bit systems. (#528) [
1c84497] - Remove dependency on ginkgo v1.16.4 (#530) [
4dea8d5] - Fix for Go 1.18 (#532) [
56d2a29] - Document precendence of timeouts (#533) [
b607941]
Configuration
📅 Schedule: Branch creation - "* 0-3 * * 1" (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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
⚠️ 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/[email protected] requires go >= 1.23.0; switching to go1.23.8
go: downloading go1.23.8 (linux/amd64)
go: download go1.23.8: golang.org/[email protected]: verifying module: checksum database disabled by GOSUMDB=off