nobl9 / nobl9-go

Nobl9 SDK for Go!
https://www.nobl9.com/
Mozilla Public License 2.0
27 stars 1 forks source link

chore: Update minor and patch Golang dependencies #565

Closed renovate[bot] closed 1 week ago

renovate[bot] commented 1 month ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/bmatcuk/doublestar/v4 v4.6.1 -> v4.7.1 age adoption passing confidence
github.com/goccy/go-yaml v1.12.0 -> v1.13.4 age adoption passing confidence
github.com/nobl9/govy v0.3.0 -> v0.6.0 age adoption passing confidence
github.com/nobl9/nobl9-go v0.86.0 -> v0.88.0 age adoption passing confidence
go.uber.org/mock v0.4.0 -> v0.5.0 age adoption passing confidence
golang.org/x/text v0.18.0 -> v0.19.0 age adoption passing confidence
golang.org/x/time v0.6.0 -> v0.7.0 age adoption passing confidence

Release Notes

bmatcuk/doublestar (github.com/bmatcuk/doublestar/v4) ### [`v4.7.1`](https://redirect.github.com/bmatcuk/doublestar/releases/tag/v4.7.1): Fixed FilepathGlob("") [Compare Source](https://redirect.github.com/bmatcuk/doublestar/compare/v4.7.0...v4.7.1) To be consistent with `filepath.Glob`, `FilepathGlob("")` returns nil. ### [`v4.7.0`](https://redirect.github.com/bmatcuk/doublestar/releases/tag/v4.7.0): Added MatchUnvalidated, PathMatchUnvalidated [Compare Source](https://redirect.github.com/bmatcuk/doublestar/compare/v4.6.1...v4.7.0) These functions provide a small performance improvement in cases where you don't care about whether or not the pattern is valid (maybe because you already ran `ValidatePattern`).
goccy/go-yaml (github.com/goccy/go-yaml) ### [`v1.13.4`](https://redirect.github.com/goccy/go-yaml/releases/tag/v1.13.4): 1.13.4 [Compare Source](https://redirect.github.com/goccy/go-yaml/compare/v1.13.3...v1.13.4) #### What's Changed - Fix folded handling by [@​goccy](https://redirect.github.com/goccy) in [https://github.com/goccy/go-yaml/pull/500](https://redirect.github.com/goccy/go-yaml/pull/500) - Fix parsing of document by [@​goccy](https://redirect.github.com/goccy) in [https://github.com/goccy/go-yaml/pull/501](https://redirect.github.com/goccy/go-yaml/pull/501) - Support empty sequence value by [@​goccy](https://redirect.github.com/goccy) in [https://github.com/goccy/go-yaml/pull/503](https://redirect.github.com/goccy/go-yaml/pull/503) - Fix invalid map token by [@​goccy](https://redirect.github.com/goccy) in [https://github.com/goccy/go-yaml/pull/504](https://redirect.github.com/goccy/go-yaml/pull/504) **Full Changelog**: https://github.com/goccy/go-yaml/compare/v1.13.3...v1.13.4 ### [`v1.13.3`](https://redirect.github.com/goccy/go-yaml/releases/tag/v1.13.3): 1.13.3 [Compare Source](https://redirect.github.com/goccy/go-yaml/compare/v1.13.2...v1.13.3) #### What's Changed - feat: preserve line breaks from original input by [@​mcwarman](https://redirect.github.com/mcwarman) in [https://github.com/goccy/go-yaml/pull/412](https://redirect.github.com/goccy/go-yaml/pull/412) - Fix invalid alias by [@​goccy](https://redirect.github.com/goccy) in [https://github.com/goccy/go-yaml/pull/497](https://redirect.github.com/goccy/go-yaml/pull/497) - Fix parsing of number by [@​goccy](https://redirect.github.com/goccy) in [https://github.com/goccy/go-yaml/pull/498](https://redirect.github.com/goccy/go-yaml/pull/498) - Fix parsing of invalid document by [@​goccy](https://redirect.github.com/goccy) in [https://github.com/goccy/go-yaml/pull/499](https://redirect.github.com/goccy/go-yaml/pull/499) #### New Contributors - [@​mcwarman](https://redirect.github.com/mcwarman) made their first contribution in [https://github.com/goccy/go-yaml/pull/412](https://redirect.github.com/goccy/go-yaml/pull/412) **Full Changelog**: https://github.com/goccy/go-yaml/compare/v1.13.2...v1.13.3 ### [`v1.13.2`](https://redirect.github.com/goccy/go-yaml/releases/tag/v1.13.2): 1.13.2 [Compare Source](https://redirect.github.com/goccy/go-yaml/compare/v1.13.1...v1.13.2) #### What's Changed - Fix invalid quoted-text handling by [@​goccy](https://redirect.github.com/goccy) in [https://github.com/goccy/go-yaml/pull/495](https://redirect.github.com/goccy/go-yaml/pull/495) - Fix parsing of invalid yaml by [@​goccy](https://redirect.github.com/goccy) in [https://github.com/goccy/go-yaml/pull/496](https://redirect.github.com/goccy/go-yaml/pull/496) **Full Changelog**: https://github.com/goccy/go-yaml/compare/v1.13.1...v1.13.2 ### [`v1.13.1`](https://redirect.github.com/goccy/go-yaml/releases/tag/v1.13.1): 1.13.1 [Compare Source](https://redirect.github.com/goccy/go-yaml/compare/v1.13.0...v1.13.1) #### What's Changed - Fix incorrect colon indicator scanning by [@​semihbkgr](https://redirect.github.com/semihbkgr) in [https://github.com/goccy/go-yaml/pull/485](https://redirect.github.com/goccy/go-yaml/pull/485) - Returns InvalidToken if scanner encounters error by [@​goccy](https://redirect.github.com/goccy) in [https://github.com/goccy/go-yaml/pull/486](https://redirect.github.com/goccy/go-yaml/pull/486) - Reuse context at Scanner by [@​goccy](https://redirect.github.com/goccy) in [https://github.com/goccy/go-yaml/pull/487](https://redirect.github.com/goccy/go-yaml/pull/487) - Support recursive anchor by [@​goccy](https://redirect.github.com/goccy) in [https://github.com/goccy/go-yaml/pull/489](https://redirect.github.com/goccy/go-yaml/pull/489) - Fix implicit null value before collect entry by [@​goccy](https://redirect.github.com/goccy) in [https://github.com/goccy/go-yaml/pull/490](https://redirect.github.com/goccy/go-yaml/pull/490) - Fix handling of invalid sequence by [@​goccy](https://redirect.github.com/goccy) in [https://github.com/goccy/go-yaml/pull/492](https://redirect.github.com/goccy/go-yaml/pull/492) - Fix invalid sequence at map context by [@​goccy](https://redirect.github.com/goccy) in [https://github.com/goccy/go-yaml/pull/493](https://redirect.github.com/goccy/go-yaml/pull/493) - Improve parser performance by [@​goccy](https://redirect.github.com/goccy) in [https://github.com/goccy/go-yaml/pull/494](https://redirect.github.com/goccy/go-yaml/pull/494) #### New Contributors - [@​semihbkgr](https://redirect.github.com/semihbkgr) made their first contribution in [https://github.com/goccy/go-yaml/pull/485](https://redirect.github.com/goccy/go-yaml/pull/485) **Full Changelog**: https://github.com/goccy/go-yaml/compare/v1.13.0...v1.13.1 ### [`v1.13.0`](https://redirect.github.com/goccy/go-yaml/releases/tag/v1.13.0): 1.13.0 [Compare Source](https://redirect.github.com/goccy/go-yaml/compare/v1.12.0...v1.13.0) #### What's Changed - Preserve defaults for zero initialised structs as well by [@​yhabteab](https://redirect.github.com/yhabteab) in [https://github.com/goccy/go-yaml/pull/442](https://redirect.github.com/goccy/go-yaml/pull/442) - Update Go versions in CI by [@​shuheiktgw](https://redirect.github.com/shuheiktgw) in [https://github.com/goccy/go-yaml/pull/476](https://redirect.github.com/goccy/go-yaml/pull/476) - Add lint job to CI by [@​shuheiktgw](https://redirect.github.com/shuheiktgw) in [https://github.com/goccy/go-yaml/pull/477](https://redirect.github.com/goccy/go-yaml/pull/477) - Fix "null" string encoded as nil by [@​denieryd](https://redirect.github.com/denieryd) in [https://github.com/goccy/go-yaml/pull/474](https://redirect.github.com/goccy/go-yaml/pull/474) - feat(printer): Add support for formatting comment nodes by [@​gabe565](https://redirect.github.com/gabe565) in [https://github.com/goccy/go-yaml/pull/469](https://redirect.github.com/goccy/go-yaml/pull/469) - Refactor scanner by [@​goccy](https://redirect.github.com/goccy) in [https://github.com/goccy/go-yaml/pull/480](https://redirect.github.com/goccy/go-yaml/pull/480) - Refactor overflowError to be pretty-printable by [@​oxzi](https://redirect.github.com/oxzi) in [https://github.com/goccy/go-yaml/pull/470](https://redirect.github.com/goccy/go-yaml/pull/470) - Refactor indent state by [@​goccy](https://redirect.github.com/goccy) in [https://github.com/goccy/go-yaml/pull/481](https://redirect.github.com/goccy/go-yaml/pull/481) - Refactor scanner by [@​goccy](https://redirect.github.com/goccy) in [https://github.com/goccy/go-yaml/pull/482](https://redirect.github.com/goccy/go-yaml/pull/482) - Remove xerrors by [@​goccy](https://redirect.github.com/goccy) in [https://github.com/goccy/go-yaml/pull/483](https://redirect.github.com/goccy/go-yaml/pull/483) #### New Contributors - [@​yhabteab](https://redirect.github.com/yhabteab) made their first contribution in [https://github.com/goccy/go-yaml/pull/442](https://redirect.github.com/goccy/go-yaml/pull/442) - [@​shuheiktgw](https://redirect.github.com/shuheiktgw) made their first contribution in [https://github.com/goccy/go-yaml/pull/476](https://redirect.github.com/goccy/go-yaml/pull/476) - [@​denieryd](https://redirect.github.com/denieryd) made their first contribution in [https://github.com/goccy/go-yaml/pull/474](https://redirect.github.com/goccy/go-yaml/pull/474) - [@​gabe565](https://redirect.github.com/gabe565) made their first contribution in [https://github.com/goccy/go-yaml/pull/469](https://redirect.github.com/goccy/go-yaml/pull/469) - [@​oxzi](https://redirect.github.com/oxzi) made their first contribution in [https://github.com/goccy/go-yaml/pull/470](https://redirect.github.com/goccy/go-yaml/pull/470) **Full Changelog**: https://github.com/goccy/go-yaml/compare/v1.12.0...v1.12.1
nobl9/govy (github.com/nobl9/govy) ### [`v0.6.0`](https://redirect.github.com/nobl9/govy/releases/tag/v0.6.0) [Compare Source](https://redirect.github.com/nobl9/govy/compare/v0.5.0...v0.6.0) ### What's Changed #### 🚀 Features - feat: Add StringCrontab rule ([#​40](https://redirect.github.com/nobl9/govy/issues/40)) [@​nieomylnieja](https://redirect.github.com/nieomylnieja) > Added `StringCrontab` rule which verifies if a string is a valid crontab schedule expression according to the rules defined by [crontab](https://www.man7.org/linux/man-pages/man5/crontab.5.html). - feat: Add StringRegexp rule ([#​38](https://redirect.github.com/nobl9/govy/issues/38)) [@​nieomylnieja](https://redirect.github.com/nieomylnieja) > Added `StringRegexp` validation rule which verifies if a string is a valid regular expression according to https://pkg.go.dev/regexp/syntax rules. ### [`v0.5.0`](https://redirect.github.com/nobl9/govy/releases/tag/v0.5.0) [Compare Source](https://redirect.github.com/nobl9/govy/compare/v0.4.0...v0.5.0) ### What's Changed #### 🚀 Features - feat: Add file system rules ([#​37](https://redirect.github.com/nobl9/govy/issues/37)) [@​nieomylnieja](https://redirect.github.com/nieomylnieja) > Added 4 new rules: `StringFileSystemPath`, `StringFilePath`, `StringDirPath` and `StringMatchFileSystemPath`, which help verify file system paths and patterns. - feat: Add StringGitRef rule ([#​35](https://redirect.github.com/nobl9/govy/issues/35)) [@​nieomylnieja](https://redirect.github.com/nieomylnieja) > Added `StringGitRef` validation rule which checks if a string is a valid git reference according to the rules defined by [git-check-ref-format](https://git-scm.com/docs/git-check-ref-format). - feat: Add benchmarks ([#​32](https://redirect.github.com/nobl9/govy/issues/32)) [@​nieomylnieja](https://redirect.github.com/nieomylnieja) > Added benchmarks to builtin rules. - feat: Support validating slices of objects ([#​30](https://redirect.github.com/nobl9/govy/issues/30)) [@​nieomylnieja](https://redirect.github.com/nieomylnieja) > Added new validator function for slices: `govy.Validator.ValidateSlice`. It can be used to validate a slice of values, where each value has the same type as the validator's type constraint. Internally it calls `govy.Validator.Validate` on each element and returns `govy.ValidatorErrors`. #### 🧰 Maintenance
4 changes - chore: Update dependency cspell to v8.15.4 ([#​36](https://redirect.github.com/nobl9/govy/issues/36)) [@​renovate](https://redirect.github.com/renovate) - chore: Update dependency cspell to v8.15.3 ([#​34](https://redirect.github.com/nobl9/govy/issues/34)) [@​renovate](https://redirect.github.com/renovate) - chore: Update dependency cspell to v8.15.1 ([#​31](https://redirect.github.com/nobl9/govy/issues/31)) [@​renovate](https://redirect.github.com/renovate) - chore: Update dependency yaml to v2.6.0 ([#​33](https://redirect.github.com/nobl9/govy/issues/33)) [@​renovate](https://redirect.github.com/renovate)
### [`v0.4.0`](https://redirect.github.com/nobl9/govy/releases/tag/v0.4.0) [Compare Source](https://redirect.github.com/nobl9/govy/compare/v0.3.0...v0.4.0) ### What's Changed #### ⚠️ Breaking Changes - chore: Simplify StringDNSLabel rule ([#​29](https://redirect.github.com/nobl9/govy/issues/29)) [@​nieomylnieja](https://redirect.github.com/nieomylnieja) > `StringDNSLabel` is no longer a `RuleSet`, instead it's now a single `Rule`. #### 🚀 Features - feat: Add WithNameFunc to Validator ([#​28](https://redirect.github.com/nobl9/govy/issues/28)) [@​nieomylnieja](https://redirect.github.com/nieomylnieja) > Added `Validator.WithNameFunc` function which can be used to dynamically set the validator's name per-instance. #### 🧰 Maintenance - chore: Simplify StringDNSLabel rule ([#​29](https://redirect.github.com/nobl9/govy/issues/29)) [@​nieomylnieja](https://redirect.github.com/nieomylnieja) - chore: Update README.md ([#​27](https://redirect.github.com/nobl9/govy/issues/27)) [@​nieomylnieja](https://redirect.github.com/nieomylnieja) - chore: Update kskitek/coverdiff action to v0.6.0 ([#​26](https://redirect.github.com/nobl9/govy/issues/26)) [@​renovate](https://redirect.github.com/renovate)
nobl9/nobl9-go (github.com/nobl9/nobl9-go) ### [`v0.88.0`](https://redirect.github.com/nobl9/nobl9-go/releases/tag/v0.88.0) [Compare Source](https://redirect.github.com/nobl9/nobl9-go/compare/v0.87.0...v0.88.0) ### What's Changed #### 🚀 Features - feat: PC-13340 Replay on SLO edit/creation - DataSource setting ([#​559](https://redirect.github.com/nobl9/nobl9-go/issues/559)) [@​dawidwisn](https://redirect.github.com/dawidwisn) - feat: PC-14184 Add sourceSLO field in replay config file ([#​543](https://redirect.github.com/nobl9/nobl9-go/issues/543)) [@​piotrkwarcinski](https://redirect.github.com/piotrkwarcinski) > Added support for `sourceSlo` in Replay, allowing the specification of > another SLO as a data source. The status field of an SLO now allows to > return the status of the target replay for this SLO. #### 🧰 Maintenance - chore: Update module golang.org/x/tools/cmd/goimports to v0.26.0 ([#​566](https://redirect.github.com/nobl9/nobl9-go/issues/566)) [@​renovate](https://redirect.github.com/renovate) ### [`v0.87.0`](https://redirect.github.com/nobl9/nobl9-go/releases/tag/v0.87.0) [Compare Source](https://redirect.github.com/nobl9/nobl9-go/compare/v0.86.0...v0.87.0) ### What's Changed #### 🚀 Features - feat: Expose structured API response errors ([#​531](https://redirect.github.com/nobl9/nobl9-go/issues/531)) [@​nieomylnieja](https://redirect.github.com/nieomylnieja) > `sdk.Client` API calls now can return `sdk.APIError`, which is a > structured error providing details of the error returned by Nobl9's API. #### 🐞 Bug Fixes - fix: add max query delay validation per data source ([#​560](https://redirect.github.com/nobl9/nobl9-go/issues/560)) [@​mkaras-nobl9](https://redirect.github.com/mkaras-nobl9) > Adds max query delay validation for Splunk Observability to 15 minutes. #### 🧰 Maintenance - chore: Update minor and patch Golang dependencies ([#​563](https://redirect.github.com/nobl9/nobl9-go/issues/563)) [@​renovate](https://redirect.github.com/renovate) - chore: Add retry to end-to-end workflow run ([#​562](https://redirect.github.com/nobl9/nobl9-go/issues/562)) [@​nieomylnieja](https://redirect.github.com/nieomylnieja)
uber/mock (go.uber.org/mock) ### [`v0.5.0`](https://redirect.github.com/uber-go/mock/releases/tag/v0.5.0) [Compare Source](https://redirect.github.com/uber/mock/compare/v0.4.0...v0.5.0) #### 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. [#​144]: https://redirect.github.com/uber-go/mock/pull/144 [#​153]: https://redirect.github.com/uber-go/mock/pull/153 [#​168]: https://redirect.github.com/uber-go/mock/pull/168 [#​181]: https://redirect.github.com/uber-go/mock/pull/181 [#​183]: https://redirect.github.com/uber-go/mock/pull/183 [#​191]: https://redirect.github.com/uber-go/mock/pull/191 [#​204]: https://redirect.github.com/uber-go/mock/pull/204 [#​207]: https://redirect.github.com/uber-go/mock/pull/207 [#​214]: https://redirect.github.com/uber-go/mock/pull/214 Thanks to [@​tulzke](https://redirect.github.com/tulzke) [@​JacobOaks](https://redirect.github.com/JacobOaks) [@​ARR4N](https://redirect.github.com/ARR4N) [@​sashamelentyev](https://redirect.github.com/sashamelentyev) [@​sywhang](https://redirect.github.com/sywhang) [@​fasmat](https://redirect.github.com/fasmat) [@​eyasy1217](https://redirect.github.com/eyasy1217) [@​ghouscht](https://redirect.github.com/ghouscht) [@​tie](https://redirect.github.com/tie) [@​Neo2308](https://redirect.github.com/Neo2308) [@​carson-brill](https://redirect.github.com/carson-brill) [@​alexandear](https://redirect.github.com/alexandear) [@​sodul](https://redirect.github.com/sodul) [@​nbgraham](https://redirect.github.com/nbgraham) for their contributions this release.

Configuration

📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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.



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

renovate[bot] commented 1 month ago

ℹ Artifact update notice

File name: docs/mock_example/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):

Details:

Package Change
github.com/nobl9/govy v0.2.0 -> v0.3.0
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):

Details:

Package Change
github.com/fatih/color v1.17.0 -> v1.18.0
golang.org/x/sys v0.23.0 -> v0.26.0