chore(deps): update module github.com/masterminds/semver/v3 to v3.4.0 #29

Merged
CSRBot merged 1 commits from renovate/go-modules into master 2025-07-03 21:02:01 +02:00
Collaborator

This PR contains the following updates:

Package Type Update Change
github.com/Masterminds/semver/v3 require minor v3.3.1 -> v3.4.0

Release Notes

Masterminds/semver (github.com/Masterminds/semver/v3)

v3.4.0

Compare Source

There are a few changes in this release to highlight:

  1. Constraints now has a property IncludePrerelease. When set to true the Check and Validate methods will include prereleases.
  2. When an AND group has one constraint with a prerelease but more than one constraint then prereleases will be included. For example, >1.0.0-beta.1 < 2. In the past this would not have included prereleases because each constraint needed to have a prerelease. Now, only one constraint needs to have a prerelease. This is considered a long standing bug fix. Note, this does not carry across OR groups. For example, >1.0.0-beta.1 < 2 || > 3. In this case, prereleases will not be included when evaluating against >3.
  3. NewVersion coercion with leading "0"'s is restored. This can be disabled by setting the package level property CoerceNewVersion to false.

What's Changed

New Contributors

Full Changelog: https://github.com/Masterminds/semver/compare/v3.3.1...v3.4.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/Masterminds/semver/v3](https://github.com/Masterminds/semver) | require | minor | `v3.3.1` -> `v3.4.0` | --- ### Release Notes <details> <summary>Masterminds/semver (github.com/Masterminds/semver/v3)</summary> ### [`v3.4.0`](https://github.com/Masterminds/semver/releases/tag/v3.4.0) [Compare Source](https://github.com/Masterminds/semver/compare/v3.3.1...v3.4.0) There are a few changes in this release to highlight: 1. `Constraints` now has a property `IncludePrerelease`. When set to true the `Check` and `Validate` methods will include prereleases. 2. When an AND group has one constraint with a prerelease but more than one constraint then prereleases will be included. For example, `>1.0.0-beta.1 < 2`. In the past this would not have included prereleases because each constraint needed to have a prerelease. Now, only one constraint needs to have a prerelease. This is considered a long standing bug fix. Note, this does not carry across OR groups. For example, `>1.0.0-beta.1 < 2 || > 3`. In this case, prereleases will not be included when evaluating against `>3`. 3. `NewVersion` coercion with leading "0"'s is restored. This can be disabled by setting the package level property `CoerceNewVersion` to `false`. #### What's Changed - fix the CodeQL link by [@&#8203;dmitris](https://github.com/dmitris) in https://github.com/Masterminds/semver/pull/257 - Restore detailed errors when failed to parse with NewVersion by [@&#8203;mattfarina](https://github.com/mattfarina) in https://github.com/Masterminds/semver/pull/262 - updating go version tested with by [@&#8203;mattfarina](https://github.com/mattfarina) in https://github.com/Masterminds/semver/pull/263 - Restore the ability to have leading 0's with NewVersion by [@&#8203;mattfarina](https://github.com/mattfarina) in https://github.com/Masterminds/semver/pull/266 - Handle pre-releases on all in an and group by [@&#8203;mattfarina](https://github.com/mattfarina) in https://github.com/Masterminds/semver/pull/267 - Add property to include prereleases by [@&#8203;mattfarina](https://github.com/mattfarina) in https://github.com/Masterminds/semver/pull/268 - Updating the error message handling by [@&#8203;mattfarina](https://github.com/mattfarina) in https://github.com/Masterminds/semver/pull/269 - Update the release notes and readme for new version by [@&#8203;mattfarina](https://github.com/mattfarina) in https://github.com/Masterminds/semver/pull/270 #### New Contributors - [@&#8203;dmitris](https://github.com/dmitris) made their first contribution in https://github.com/Masterminds/semver/pull/257 **Full Changelog**: https://github.com/Masterminds/semver/compare/v3.3.1...v3.4.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, 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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNjQuMCIsInVwZGF0ZWRJblZlciI6IjM5LjI2NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbInJlbm92YXRlL2F1dG9tZXJnZSIsInJlbm92YXRlL2dvbGFuZyJdfQ==-->
CSRBot added 1 commit 2025-06-27 18:04:09 +02:00
chore(deps): update module github.com/masterminds/semver/v3 to v3.4.0
Some checks failed
Golang Tests / unittest (stable, ubuntu-latest-amd64) (push) Successful in 2m6s
Golang CI lint / golangci (stable, ubuntu-latest-amd64) (push) Successful in 1m38s
Golang Tests / unittest (stable, ubuntu-latest-amd64) (pull_request) Successful in 1m7s
Golang CI lint / golangci (stable, ubuntu-latest-amd64) (pull_request) Successful in 1m16s
Lint Markdown files / markdown-lint (pull_request) Successful in 16s
Golang Tests / unittest (stable, ubuntu-latest-arm64) (pull_request) Has been cancelled
Golang CI lint / golangci (stable, ubuntu-latest-arm64) (pull_request) Has been cancelled
Golang Tests / unittest (stable, ubuntu-latest-arm64) (push) Has been cancelled
Golang CI lint / golangci (stable, ubuntu-latest-arm64) (push) Has been cancelled
d596362e42
CSRBot force-pushed renovate/go-modules from d596362e42 to ac7a516177 2025-07-03 18:04:12 +02:00 Compare
CSRBot merged commit ac7a516177 into master 2025-07-03 21:02:01 +02:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: volker.raschek/civ#29
No description provided.