Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: Update module github.com/nobl9/govy to v0.2.0 (#550)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/nobl9/govy](https://redirect.github.com/nobl9/govy) | `v0.1.1` -> `v0.2.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fnobl9%2fgovy/v0.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fnobl9%2fgovy/v0.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fnobl9%2fgovy/v0.1.1/v0.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fnobl9%2fgovy/v0.1.1/v0.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>nobl9/govy (github.com/nobl9/govy)</summary> ### [`v0.2.0`](https://redirect.github.com/nobl9/govy/releases/tag/v0.2.0) [Compare Source](https://redirect.github.com/nobl9/govy/compare/v0.1.1...v0.2.0) ### What's Changed ####⚠️ Breaking Changes - chore: Update README and add coverage report ([#​22](https://redirect.github.com/nobl9/govy/issues/22)) [@​nieomylnieja](https://redirect.github.com/nieomylnieja) > Changed `NameInferDefaultRule` to `NameInferDefaultFunc`. > The change can be easily applied with the following command: `gofmt -r 'govyconfig.NameInferDefaultRule -> govyconfig.NameInferDefaultFunc'`. - feat: Improve development docs and SliceUnique, remove gomarkdoc ([#​11](https://redirect.github.com/nobl9/govy/issues/11)) [@​nieomylnieja](https://redirect.github.com/nieomylnieja) > `SliceUnique` error message has been changed. > Before: *elements are not unique, index 0 collides with index 2*. > After: *elements are not unique, 1st and 3rd elements collide*. #### 🚀 Features - feat: Add network rules ([#​21](https://redirect.github.com/nobl9/govy/issues/21)) [@​nieomylnieja](https://redirect.github.com/nieomylnieja) > New network rules for MAC, IP and CIDR (includes IPv4 and IPv6) along with `StringEmail` (based on RFC 5322) and `StringExcludes` which complements existing `StringContains` rule. - feat: Remove stretchr/testify dependency ([#​20](https://redirect.github.com/nobl9/govy/issues/20)) [@​nieomylnieja](https://redirect.github.com/nieomylnieja) > Govy no longer relies on `stretchr/testify` library for unit testing, thus limiting its module's dependency tree size significantly. - feat: Add lazy loading to regular expressions ([#​16](https://redirect.github.com/nobl9/govy/issues/16)) [@​nieomylnieja](https://redirect.github.com/nieomylnieja) > All regular expressions are now lazy loaded, once when the corresponding rule is used. - feat: Improve development docs and SliceUnique, remove gomarkdoc ([#​11](https://redirect.github.com/nobl9/govy/issues/11)) [@​nieomylnieja](https://redirect.github.com/nieomylnieja) > `SliceUnique` now reports more readable error messages using ordinal slice index form (e.g. 1st, 2nd, 11th) instead of 0-based slice index. #### 🧰 Maintenance <details> <summary>6 changes</summary> - chore: Update README and add coverage report ([#​22](https://redirect.github.com/nobl9/govy/issues/22)) [@​nieomylnieja](https://redirect.github.com/nieomylnieja) - chore: Update devbox and cspell config ([#​19](https://redirect.github.com/nobl9/govy/issues/19)) [@​nieomylnieja](https://redirect.github.com/nieomylnieja) - chore: Update dependency yaml to v2.5.1 ([#​14](https://redirect.github.com/nobl9/govy/issues/14)) [@​renovate](https://redirect.github.com/renovate) - chore: Correct go.mod replace clause in validator comparison ([#​15](https://redirect.github.com/nobl9/govy/issues/15)) [@​nieomylnieja](https://redirect.github.com/nieomylnieja) - chore: Add comparison with go-playground/validator ([#​13](https://redirect.github.com/nobl9/govy/issues/13)) [@​nieomylnieja](https://redirect.github.com/nieomylnieja) - chore: Update README.md ([#​9](https://redirect.github.com/nobl9/govy/issues/9)) [@​nieomylnieja](https://redirect.github.com/nieomylnieja) </details> </details> --- ### 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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/nobl9/nobl9-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwiZ29sYW5nIiwicmVub3ZhdGUiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information