fix(deps): update module github.com/masterminds/sprig to v3 #2

Merged
renovate[bot] merged 1 commit from renovate/github.com-masterminds-sprig-3.x into master 2021-11-12 13:08:48 +00:00
renovate[bot] commented 2021-11-12 12:38:45 +00:00 (Migrated from github.com)

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
github.com/Masterminds/sprig require major v2.22.0+incompatible -> v3.2.2

Release Notes

Masterminds/sprig

v3.2.2

Compare Source

This release is here simply to satisfy the Go module system. The code is precisely the same as v3.2.1.

v3.2.1

Compare Source

This is a security release for Masterminds/goutils v1.1.1. See the Security Advisory.

Changelog

Release 3.2.1 (2021-02-04)

Changed

v3.2.0

Compare Source

Added
Changed
  • Removed testing and support for Go 1.12. ed25519 support requires Go 1.13 or newer
  • Using semver 3.1.1 and mergo 0.3.11
Fixed

NOTE: The dependency github.com/imdario/mergo reverted the breaking change in
0.3.9 via 0.3.10 release.

v3.1.0

Compare Source

NOTE: The dependency github.com/imdario/mergo made a behavior change in 0.3.9
that impacts sprig functionality. Do not use sprig with a version newer than 0.3.8.

Added
Changed
Fixed

v3.0.2

Compare Source

Fixed
  • #​220: Updating to semver v3.0.3 to fix issue with <= ranges
  • #​218: fix typo elyptical->elliptic in ecdsa key description (thanks @​laverya)

v3.0.1

Compare Source

Fixed

  • #​212: Updated semver fixing broken constraint checking with ^0.0

v3.0.0

Compare Source

Sprig v3 brings some changes while retaining the same Go API. This should enable projects to migrate to v3 with relative ease.

You might be wondering, why increment the major version if the Go API didn't break? The reason for that is some edge case behavior changed. Most importantly the use of ^ while handling major version 0 use cases with semver. To be cautious, the major version of sprig was incremented to limit the number of surprises.

Added
Changed
  • #​186: Moving dependency management to Go modules
  • #​186: Updated semver to v3. This has changes in the way ^ is handled
  • #​194: Updated documentation on merging and how it copies. Added example using deepCopy
  • #​196: trunc now supports negative values (thanks @​Dean-Coakley)

Configuration

📅 Schedule: 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, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/Masterminds/sprig](https://togithub.com/Masterminds/sprig) | require | major | `v2.22.0+incompatible` -> `v3.2.2` | --- ### Release Notes <details> <summary>Masterminds/sprig</summary> ### [`v3.2.2`](https://togithub.com/Masterminds/sprig/releases/v3.2.2) [Compare Source](https://togithub.com/Masterminds/sprig/compare/v3.2.1...v3.2.2) This release is here simply to satisfy the Go module system. The code is precisely the same as v3.2.1. ### [`v3.2.1`](https://togithub.com/Masterminds/sprig/releases/v3.2.1) [Compare Source](https://togithub.com/Masterminds/sprig/compare/v3.2.0...v3.2.1) This is a security release for `Masterminds/goutils` `v1.1.1`. See the [Security Advisory](https://togithub.com/Masterminds/goutils/security/advisories/GHSA-xg2h-wx96-xgxr). ### Changelog #### Release 3.2.1 (2021-02-04) ##### Changed - Upgraded `Masterminds/goutils` to `v1.1.1`. see the [Security Advisory](https://togithub.com/Masterminds/goutils/security/advisories/GHSA-xg2h-wx96-xgxr) ### [`v3.2.0`](https://togithub.com/Masterminds/sprig/releases/v3.2.0) [Compare Source](https://togithub.com/Masterminds/sprig/compare/v3.1.0...v3.2.0) ##### Added - [#&#8203;211](https://togithub.com/Masterminds/sprig/issues/211): Added randInt function (thanks [@&#8203;kochurovro](https://togithub.com/kochurovro)) - [#&#8203;223](https://togithub.com/Masterminds/sprig/issues/223): Added fromJson and mustFromJson functions (thanks [@&#8203;mholt](https://togithub.com/mholt)) - [#&#8203;242](https://togithub.com/Masterminds/sprig/issues/242): Added a bcrypt function (thanks [@&#8203;robbiet480](https://togithub.com/robbiet480)) - [#&#8203;253](https://togithub.com/Masterminds/sprig/issues/253): Added randBytes function (thanks [@&#8203;MikaelSmith](https://togithub.com/MikaelSmith)) - [#&#8203;254](https://togithub.com/Masterminds/sprig/issues/254): Added dig function for dicts (thanks [@&#8203;nyarly](https://togithub.com/nyarly)) - [#&#8203;257](https://togithub.com/Masterminds/sprig/issues/257): Added regexQuoteMeta for quoting regex metadata (thanks [@&#8203;rheaton](https://togithub.com/rheaton)) - [#&#8203;261](https://togithub.com/Masterminds/sprig/issues/261): Added filepath functions osBase, osDir, osExt, osClean, osIsAbs (thanks [@&#8203;zugl](https://togithub.com/zugl)) - [#&#8203;268](https://togithub.com/Masterminds/sprig/issues/268): Added and and all functions for testing conditions (thanks [@&#8203;phuslu](https://togithub.com/phuslu)) - [#&#8203;181](https://togithub.com/Masterminds/sprig/issues/181): Added float64 arithmetic addf, add1f, subf, divf, mulf, maxf, and minf (thanks [@&#8203;andrewmostello](https://togithub.com/andrewmostello)) - [#&#8203;265](https://togithub.com/Masterminds/sprig/issues/265): Added chunk function to split array into smaller arrays (thanks [@&#8203;karelbilek](https://togithub.com/karelbilek)) - [#&#8203;270](https://togithub.com/Masterminds/sprig/issues/270): Extend certificate functions to handle non-RSA keys + add support for [`ed25519`](https://togithub.com/Masterminds/sprig/commit/ed25519) keys (thanks [@&#8203;misberner](https://togithub.com/misberner)) ##### Changed - Removed testing and support for Go 1.12. [`ed25519`](https://togithub.com/Masterminds/sprig/commit/ed25519) support requires Go 1.13 or newer - Using semver 3.1.1 and mergo 0.3.11 ##### Fixed - [#&#8203;249](https://togithub.com/Masterminds/sprig/issues/249): Fix htmlDateInZone example (thanks [@&#8203;spawnia](https://togithub.com/spawnia)) NOTE: The dependency github.com/imdario/mergo reverted the breaking change in 0.3.9 via 0.3.10 release. ### [`v3.1.0`](https://togithub.com/Masterminds/sprig/releases/v3.1.0) [Compare Source](https://togithub.com/Masterminds/sprig/compare/v3.0.2...v3.1.0) NOTE: The dependency github.com/imdario/mergo made a behavior change in 0.3.9 that impacts sprig functionality. Do not use sprig with a version newer than 0.3.8. ##### Added - [#&#8203;225](https://togithub.com/Masterminds/sprig/issues/225): Added support for generating htpasswd hash (thanks [@&#8203;rustycl0ck](https://togithub.com/rustycl0ck)) - [#&#8203;224](https://togithub.com/Masterminds/sprig/issues/224): Added duration filter (thanks [@&#8203;frebib](https://togithub.com/frebib)) - [#&#8203;205](https://togithub.com/Masterminds/sprig/issues/205): Added `seq` function (thanks [@&#8203;thadc23](https://togithub.com/thadc23)) ##### Changed - [#&#8203;203](https://togithub.com/Masterminds/sprig/issues/203): Unlambda functions with correct signature (thanks [@&#8203;muesli](https://togithub.com/muesli)) - [#&#8203;236](https://togithub.com/Masterminds/sprig/issues/236): Updated the license formatting for GitHub display purposes - [#&#8203;238](https://togithub.com/Masterminds/sprig/issues/238): Updated package dependency versions. Note, mergo not updated to 0.3.9 as it causes a breaking change for sprig. That issue is tracked[https://github.com/imdario/mergo/issues/139](https://togithub.com/imdario/mergo/issues/139)sues/139 ##### Fixed - [#&#8203;229](https://togithub.com/Masterminds/sprig/issues/229): Fix `seq` example in docs (thanks [@&#8203;kalmant](https://togithub.com/kalmant)) ### [`v3.0.2`](https://togithub.com/Masterminds/sprig/releases/v3.0.2) [Compare Source](https://togithub.com/Masterminds/sprig/compare/v3.0.1...v3.0.2) ##### Fixed - [#&#8203;220](https://togithub.com/Masterminds/sprig/issues/220): Updating to semver v3.0.3 to fix issue with <= ranges - [#&#8203;218](https://togithub.com/Masterminds/sprig/issues/218): fix typo elyptical->elliptic in ecdsa key description (thanks [@&#8203;laverya](https://togithub.com/laverya)) ### [`v3.0.1`](https://togithub.com/Masterminds/sprig/releases/v3.0.1) [Compare Source](https://togithub.com/Masterminds/sprig/compare/v3.0.0...v3.0.1) #### Fixed - [#&#8203;212](https://togithub.com/Masterminds/sprig/issues/212): Updated semver fixing broken constraint checking with ^0.0 ### [`v3.0.0`](https://togithub.com/Masterminds/sprig/releases/v3.0.0) [Compare Source](https://togithub.com/Masterminds/sprig/compare/v2.22.0...v3.0.0) Sprig v3 brings some changes while retaining the same Go API. This should enable projects to migrate to v3 with relative ease. You might be wondering, why increment the major version if the Go API didn't break? The reason for that is some edge case behavior changed. Most importantly the use of `^` while handling major version 0 use cases with semver. To be cautious, the major version of sprig was incremented to limit the number of surprises. ##### Added - [#&#8203;187](https://togithub.com/Masterminds/sprig/issues/187): Added durationRound function (thanks [@&#8203;yjp20](https://togithub.com/yjp20)) - [#&#8203;189](https://togithub.com/Masterminds/sprig/issues/189): Added numerous template functions that return errors rather than panic (thanks [@&#8203;nrvnrvn](https://togithub.com/nrvnrvn)) - [#&#8203;193](https://togithub.com/Masterminds/sprig/issues/193): Added toRawJson support (thanks [@&#8203;Dean-Coakley](https://togithub.com/Dean-Coakley)) - [#&#8203;197](https://togithub.com/Masterminds/sprig/issues/197): Added get support to dicts (thanks [@&#8203;Dean-Coakley](https://togithub.com/Dean-Coakley)) ##### Changed - [#&#8203;186](https://togithub.com/Masterminds/sprig/issues/186): Moving dependency management to Go modules - [#&#8203;186](https://togithub.com/Masterminds/sprig/issues/186): Updated semver to v3. This has changes in the way ^ is handled - [#&#8203;194](https://togithub.com/Masterminds/sprig/issues/194): Updated documentation on merging and how it copies. Added example using deepCopy - [#&#8203;196](https://togithub.com/Masterminds/sprig/issues/196): trunc now supports negative values (thanks [@&#8203;Dean-Coakley](https://togithub.com/Dean-Coakley)) </details> --- ### Configuration 📅 **Schedule**: 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/baez90/goveal).
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: prskr/goveal#2
No description provided.