Release notes
*Sourced from [github.com/Masterminds/sprig's releases](https://github.com/Masterminds/sprig/releases).*
> ## v2.21.0
> ### Added
>
> - [#122](https://github-redirect.dependabot.com/Masterminds/sprig/issues/122): Added encryptAES/decryptAES functions (thanks [@n0madic](https://github.com/n0madic))
> - [#128](https://github-redirect.dependabot.com/Masterminds/sprig/issues/128): Added toDecimal support (thanks [@Dean-Coakley](https://github.com/Dean-Coakley))
> - [#169](https://github-redirect.dependabot.com/Masterminds/sprig/issues/169): Added list contcat (thanks [@astorath](https://github.com/astorath))
> - [#174](https://github-redirect.dependabot.com/Masterminds/sprig/issues/174): Added deepEqual function (thanks [@bonifaido](https://github.com/bonifaido))
> - [#170](https://github-redirect.dependabot.com/Masterminds/sprig/issues/170): Added url parse and join functions (thanks [@astorath](https://github.com/astorath))
>
> ### Changed
>
> - [#171](https://github-redirect.dependabot.com/Masterminds/sprig/issues/171): Updated glide config for Google UUID to v1 and to add ranges to semver and testify
>
> ### Fixed
>
> - [#172](https://github-redirect.dependabot.com/Masterminds/sprig/issues/172): Fix semver wildcard example (thanks [@piepmatz](https://github.com/piepmatz))
> - [#175](https://github-redirect.dependabot.com/Masterminds/sprig/issues/175): Fix dateInZone doc example (thanks [@s3than](https://github.com/s3than))
>
> ## 2.19.0: Fixes, reversion of 2.18 change
> *IMPORTANT:* This release reverts a change from 2.18.0
>
> In the previous release (2.18), we prematurely merged a partial change to the crypto functions that led to creating two sets of crypto functions (I blame [@technosophos](https://github.com/technosophos) -- since that's me). This release rolls back that change, and does what was originally intended: It alters the _existing_ crypto functions to use secure random.
>
> We debated whether this classifies as a change worthy of major revision, but given the proximity to the last release, we have decided that treating 2.18 as a faulty release is the correct course of action. We apologize for any inconvenience.
>
> ## Changes
>
> - Fix substr panic 35fb796e3ed3869e2df7be0e4fcb5e8b2c425453 (Alexey igrychev)
> - Remove extra period 1eb7729022202c016475c4f4d0cb2c463c22c5fe (Matthew Lorimor)
> - Make random string functions use crypto by default 6ceff26ca2586bda18e788afef093b7d89e70023 (Matthew Lorimor)
> - README edits/fixes/suggestions 08fe136717db5c06a7dd9ee140f9de7070774c78 (Lauri Apple)
Changelog
*Sourced from [github.com/Masterminds/sprig's changelog](https://github.com/Masterminds/sprig/blob/master/CHANGELOG.md).*
> # Changelog
>
> ## Release 2.21.0 (2019-09-18)
>
> ### Added
>
> - [#122](https://github-redirect.dependabot.com/Masterminds/sprig/issues/122): Added encryptAES/decryptAES functions (thanks [@n0madic](https://github.com/n0madic))
> - [#128](https://github-redirect.dependabot.com/Masterminds/sprig/issues/128): Added toDecimal support (thanks [@Dean-Coakley](https://github.com/Dean-Coakley))
> - [#169](https://github-redirect.dependabot.com/Masterminds/sprig/issues/169): Added list contcat (thanks [@astorath](https://github.com/astorath))
> - [#174](https://github-redirect.dependabot.com/Masterminds/sprig/issues/174): Added deepEqual function (thanks [@bonifaido](https://github.com/bonifaido))
> - [#170](https://github-redirect.dependabot.com/Masterminds/sprig/issues/170): Added url parse and join functions (thanks [@astorath](https://github.com/astorath))
>
> ### Changed
>
> - [#171](https://github-redirect.dependabot.com/Masterminds/sprig/issues/171): Updated glide config for Google UUID to v1 and to add ranges to semver and testify
>
> ### Fixed
>
> - [#172](https://github-redirect.dependabot.com/Masterminds/sprig/issues/172): Fix semver wildcard example (thanks [@piepmatz](https://github.com/piepmatz))
> - [#175](https://github-redirect.dependabot.com/Masterminds/sprig/issues/175): Fix dateInZone doc example (thanks [@s3than](https://github.com/s3than))
>
> ## Release 2.20.0 (2019-06-18)
>
> ### Added
>
> - [#164](https://github-redirect.dependabot.com/Masterminds/sprig/issues/164): Adding function to get unix epoch for a time ([@mattfarina](https://github.com/mattfarina))
> - [#166](https://github-redirect.dependabot.com/Masterminds/sprig/issues/166): Adding tests for date_in_zone ([@mattfarina](https://github.com/mattfarina))
>
> ### Changed
>
> - [#144](https://github-redirect.dependabot.com/Masterminds/sprig/issues/144): Fix function comments based on best practices from Effective Go ([@CodeLingoTeam](https://github.com/CodeLingoTeam))
> - [#150](https://github-redirect.dependabot.com/Masterminds/sprig/issues/150): Handles pointer type for time.Time in "htmlDate" ([@mapreal19](https://github.com/mapreal19))
> - [#161](https://github-redirect.dependabot.com/Masterminds/sprig/issues/161), [#157](https://github-redirect.dependabot.com/Masterminds/sprig/issues/157), [#160](https://github-redirect.dependabot.com/Masterminds/sprig/issues/160), [#153](https://github-redirect.dependabot.com/Masterminds/sprig/issues/153), [#158](https://github-redirect.dependabot.com/Masterminds/sprig/issues/158), [#156](https://github-redirect.dependabot.com/Masterminds/sprig/issues/156), [#155](https://github-redirect.dependabot.com/Masterminds/sprig/issues/155), [#159](https://github-redirect.dependabot.com/Masterminds/sprig/issues/159), [#152](https://github-redirect.dependabot.com/Masterminds/sprig/issues/152) documentation updates ([@badeadan](https://github.com/badeadan))
>
> ### Fixed
>
> ## Release 2.19.0 (2019-03-02)
>
> IMPORTANT: This release reverts a change from 2.18.0
>
> In the previous release (2.18), we prematurely merged a partial change to the crypto functions that led to creating two sets of crypto functions (I blame [@technosophos](https://github.com/technosophos) -- since that's me). This release rolls back that change, and does what was originally intended: It alters the existing crypto functions to use secure random.
>
> We debated whether this classifies as a change worthy of major revision, but given the proximity to the last release, we have decided that treating 2.18 as a faulty release is the correct course of action. We apologize for any inconvenience.
>
> ### Changed
>
> - Fix substr panic 35fb796 (Alexey igrychev)
> - Remove extra period 1eb7729 (Matthew Lorimor)
> - Make random string functions use crypto by default 6ceff26 (Matthew Lorimor)
> - README edits/fixes/suggestions 08fe136 (Lauri Apple)
> ... (truncated)
Commits
- [`2691a9c`](https://github.com/Masterminds/sprig/commit/2691a9cba2adee8d9a60100a1bc49e770f97b7db) Merge pull request [#184](https://github-redirect.dependabot.com/Masterminds/sprig/issues/184) from mattfarina/2.21-changelog
- [`9d4472b`](https://github.com/Masterminds/sprig/commit/9d4472bbc45fa3322c66c7f872cfbe55de42c4c8) Updating changelog for v2.21
- [`385f760`](https://github.com/Masterminds/sprig/commit/385f7602702f504a4e0c1aea833c3c2498e1fed9) Merge pull request [#170](https://github-redirect.dependabot.com/Masterminds/sprig/issues/170) from astorath/feature/url-parse
- [`2928788`](https://github.com/Masterminds/sprig/commit/2928788935903817095ef544db4691f33b0162e2) Merge pull request [#174](https://github-redirect.dependabot.com/Masterminds/sprig/issues/174) from bonifaido/deepEqual
- [`c918594`](https://github.com/Masterminds/sprig/commit/c91859463e90bc7b448a1fc159f555e329d6b41a) Merge pull request [#169](https://github-redirect.dependabot.com/Masterminds/sprig/issues/169) from astorath/feature/list-concat
- [`f743b87`](https://github.com/Masterminds/sprig/commit/f743b877910063c2096dca1afa1aed2dcf5fcc95) Merge pull request [#128](https://github-redirect.dependabot.com/Masterminds/sprig/issues/128) from Dean-Coakley/to-decimal-support
- [`9c0e861`](https://github.com/Masterminds/sprig/commit/9c0e861685ce49b397c0e228cb08df204d0083ae) Merge pull request [#122](https://github-redirect.dependabot.com/Masterminds/sprig/issues/122) from n0madic/master
- [`6f50997`](https://github.com/Masterminds/sprig/commit/6f509977777c33eae63b2136d97f7b976cb971cc) Merge pull request [#175](https://github-redirect.dependabot.com/Masterminds/sprig/issues/175) from s3than/master
- [`ddcd520`](https://github.com/Masterminds/sprig/commit/ddcd520ce563498f881c55f6f09202c55d9031f2) Fix dateInZone doc example
- [`8ff48fd`](https://github.com/Masterminds/sprig/commit/8ff48fd2f41595e4bfe5d83710ec1ba9220ea26b) add reflect/deepEqual function
- Additional commits viewable in [compare view](https://github.com/Masterminds/sprig/compare/v2.20.0...v2.21.0)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in the `.dependabot/config.yml` file in this repo:
- Update frequency
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps github.com/Masterminds/sprig from 2.20.0+incompatible to 2.21.0+incompatible.
Release notes
*Sourced from [github.com/Masterminds/sprig's releases](https://github.com/Masterminds/sprig/releases).* > ## v2.21.0 > ### Added > > - [#122](https://github-redirect.dependabot.com/Masterminds/sprig/issues/122): Added encryptAES/decryptAES functions (thanks [@n0madic](https://github.com/n0madic)) > - [#128](https://github-redirect.dependabot.com/Masterminds/sprig/issues/128): Added toDecimal support (thanks [@Dean-Coakley](https://github.com/Dean-Coakley)) > - [#169](https://github-redirect.dependabot.com/Masterminds/sprig/issues/169): Added list contcat (thanks [@astorath](https://github.com/astorath)) > - [#174](https://github-redirect.dependabot.com/Masterminds/sprig/issues/174): Added deepEqual function (thanks [@bonifaido](https://github.com/bonifaido)) > - [#170](https://github-redirect.dependabot.com/Masterminds/sprig/issues/170): Added url parse and join functions (thanks [@astorath](https://github.com/astorath)) > > ### Changed > > - [#171](https://github-redirect.dependabot.com/Masterminds/sprig/issues/171): Updated glide config for Google UUID to v1 and to add ranges to semver and testify > > ### Fixed > > - [#172](https://github-redirect.dependabot.com/Masterminds/sprig/issues/172): Fix semver wildcard example (thanks [@piepmatz](https://github.com/piepmatz)) > - [#175](https://github-redirect.dependabot.com/Masterminds/sprig/issues/175): Fix dateInZone doc example (thanks [@s3than](https://github.com/s3than)) > > ## 2.19.0: Fixes, reversion of 2.18 change > *IMPORTANT:* This release reverts a change from 2.18.0 > > In the previous release (2.18), we prematurely merged a partial change to the crypto functions that led to creating two sets of crypto functions (I blame [@technosophos](https://github.com/technosophos) -- since that's me). This release rolls back that change, and does what was originally intended: It alters the _existing_ crypto functions to use secure random. > > We debated whether this classifies as a change worthy of major revision, but given the proximity to the last release, we have decided that treating 2.18 as a faulty release is the correct course of action. We apologize for any inconvenience. > > ## Changes > > - Fix substr panic 35fb796e3ed3869e2df7be0e4fcb5e8b2c425453 (Alexey igrychev) > - Remove extra period 1eb7729022202c016475c4f4d0cb2c463c22c5fe (Matthew Lorimor) > - Make random string functions use crypto by default 6ceff26ca2586bda18e788afef093b7d89e70023 (Matthew Lorimor) > - README edits/fixes/suggestions 08fe136717db5c06a7dd9ee140f9de7070774c78 (Lauri Apple)Changelog
*Sourced from [github.com/Masterminds/sprig's changelog](https://github.com/Masterminds/sprig/blob/master/CHANGELOG.md).* > # Changelog > > ## Release 2.21.0 (2019-09-18) > > ### Added > > - [#122](https://github-redirect.dependabot.com/Masterminds/sprig/issues/122): Added encryptAES/decryptAES functions (thanks [@n0madic](https://github.com/n0madic)) > - [#128](https://github-redirect.dependabot.com/Masterminds/sprig/issues/128): Added toDecimal support (thanks [@Dean-Coakley](https://github.com/Dean-Coakley)) > - [#169](https://github-redirect.dependabot.com/Masterminds/sprig/issues/169): Added list contcat (thanks [@astorath](https://github.com/astorath)) > - [#174](https://github-redirect.dependabot.com/Masterminds/sprig/issues/174): Added deepEqual function (thanks [@bonifaido](https://github.com/bonifaido)) > - [#170](https://github-redirect.dependabot.com/Masterminds/sprig/issues/170): Added url parse and join functions (thanks [@astorath](https://github.com/astorath)) > > ### Changed > > - [#171](https://github-redirect.dependabot.com/Masterminds/sprig/issues/171): Updated glide config for Google UUID to v1 and to add ranges to semver and testify > > ### Fixed > > - [#172](https://github-redirect.dependabot.com/Masterminds/sprig/issues/172): Fix semver wildcard example (thanks [@piepmatz](https://github.com/piepmatz)) > - [#175](https://github-redirect.dependabot.com/Masterminds/sprig/issues/175): Fix dateInZone doc example (thanks [@s3than](https://github.com/s3than)) > > ## Release 2.20.0 (2019-06-18) > > ### Added > > - [#164](https://github-redirect.dependabot.com/Masterminds/sprig/issues/164): Adding function to get unix epoch for a time ([@mattfarina](https://github.com/mattfarina)) > - [#166](https://github-redirect.dependabot.com/Masterminds/sprig/issues/166): Adding tests for date_in_zone ([@mattfarina](https://github.com/mattfarina)) > > ### Changed > > - [#144](https://github-redirect.dependabot.com/Masterminds/sprig/issues/144): Fix function comments based on best practices from Effective Go ([@CodeLingoTeam](https://github.com/CodeLingoTeam)) > - [#150](https://github-redirect.dependabot.com/Masterminds/sprig/issues/150): Handles pointer type for time.Time in "htmlDate" ([@mapreal19](https://github.com/mapreal19)) > - [#161](https://github-redirect.dependabot.com/Masterminds/sprig/issues/161), [#157](https://github-redirect.dependabot.com/Masterminds/sprig/issues/157), [#160](https://github-redirect.dependabot.com/Masterminds/sprig/issues/160), [#153](https://github-redirect.dependabot.com/Masterminds/sprig/issues/153), [#158](https://github-redirect.dependabot.com/Masterminds/sprig/issues/158), [#156](https://github-redirect.dependabot.com/Masterminds/sprig/issues/156), [#155](https://github-redirect.dependabot.com/Masterminds/sprig/issues/155), [#159](https://github-redirect.dependabot.com/Masterminds/sprig/issues/159), [#152](https://github-redirect.dependabot.com/Masterminds/sprig/issues/152) documentation updates ([@badeadan](https://github.com/badeadan)) > > ### Fixed > > ## Release 2.19.0 (2019-03-02) > > IMPORTANT: This release reverts a change from 2.18.0 > > In the previous release (2.18), we prematurely merged a partial change to the crypto functions that led to creating two sets of crypto functions (I blame [@technosophos](https://github.com/technosophos) -- since that's me). This release rolls back that change, and does what was originally intended: It alters the existing crypto functions to use secure random. > > We debated whether this classifies as a change worthy of major revision, but given the proximity to the last release, we have decided that treating 2.18 as a faulty release is the correct course of action. We apologize for any inconvenience. > > ### Changed > > - Fix substr panic 35fb796 (Alexey igrychev) > - Remove extra period 1eb7729 (Matthew Lorimor) > - Make random string functions use crypto by default 6ceff26 (Matthew Lorimor) > - README edits/fixes/suggestions 08fe136 (Lauri Apple) > ... (truncated)Commits
- [`2691a9c`](https://github.com/Masterminds/sprig/commit/2691a9cba2adee8d9a60100a1bc49e770f97b7db) Merge pull request [#184](https://github-redirect.dependabot.com/Masterminds/sprig/issues/184) from mattfarina/2.21-changelog - [`9d4472b`](https://github.com/Masterminds/sprig/commit/9d4472bbc45fa3322c66c7f872cfbe55de42c4c8) Updating changelog for v2.21 - [`385f760`](https://github.com/Masterminds/sprig/commit/385f7602702f504a4e0c1aea833c3c2498e1fed9) Merge pull request [#170](https://github-redirect.dependabot.com/Masterminds/sprig/issues/170) from astorath/feature/url-parse - [`2928788`](https://github.com/Masterminds/sprig/commit/2928788935903817095ef544db4691f33b0162e2) Merge pull request [#174](https://github-redirect.dependabot.com/Masterminds/sprig/issues/174) from bonifaido/deepEqual - [`c918594`](https://github.com/Masterminds/sprig/commit/c91859463e90bc7b448a1fc159f555e329d6b41a) Merge pull request [#169](https://github-redirect.dependabot.com/Masterminds/sprig/issues/169) from astorath/feature/list-concat - [`f743b87`](https://github.com/Masterminds/sprig/commit/f743b877910063c2096dca1afa1aed2dcf5fcc95) Merge pull request [#128](https://github-redirect.dependabot.com/Masterminds/sprig/issues/128) from Dean-Coakley/to-decimal-support - [`9c0e861`](https://github.com/Masterminds/sprig/commit/9c0e861685ce49b397c0e228cb08df204d0083ae) Merge pull request [#122](https://github-redirect.dependabot.com/Masterminds/sprig/issues/122) from n0madic/master - [`6f50997`](https://github.com/Masterminds/sprig/commit/6f509977777c33eae63b2136d97f7b976cb971cc) Merge pull request [#175](https://github-redirect.dependabot.com/Masterminds/sprig/issues/175) from s3than/master - [`ddcd520`](https://github.com/Masterminds/sprig/commit/ddcd520ce563498f881c55f6f09202c55d9031f2) Fix dateInZone doc example - [`8ff48fd`](https://github.com/Masterminds/sprig/commit/8ff48fd2f41595e4bfe5d83710ec1ba9220ea26b) add reflect/deepEqual function - Additional commits viewable in [compare view](https://github.com/Masterminds/sprig/compare/v2.20.0...v2.21.0)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in the `.dependabot/config.yml` file in this repo: - Update frequency - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.