fix(deps): update module github.com/gruntwork-io/go-commons to v0.17.1 - autoclosed #295
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.8.2
->v0.17.1
Release Notes
gruntwork-io/go-commons (github.com/gruntwork-io/go-commons)
v0.17.1
Compare Source
What's Changed
Full Changelog: gruntwork-io/go-commons@v0.17.0...v0.17.1
v0.17.0
Compare Source
What's Changed
Full Changelog: gruntwork-io/go-commons@v0.16.2...v0.17.0
Migration Guide
The application no longer needs to provide a mixpanel_token to the telemetry library
v0.16.2
Compare Source
What's Changed
Full Changelog: gruntwork-io/go-commons@v0.16.1...v0.16.2
v0.16.1
Compare Source
What's Changed
Full Changelog: gruntwork-io/go-commons@v0.16.0...v0.16.1
v0.16.0
Compare Source
What's Changed
New Contributors
Full Changelog: gruntwork-io/go-commons@v0.15.0...v0.16.0
v0.15.0
Compare Source
What's Changed
New Contributors
Full Changelog: gruntwork-io/go-commons@v0.14.0...v0.15.0
Migration Guide
Previously cli applications were created by calling
entrypoint.NewApp()
, then the application name and version were set after the fact for both the logging and the CLI description.The new way to do this is a single call to
entrypoint.NewApp(name, version)
Calling
logging.GetLogger(name, version)
will now return a logrus Entry instead of a logrus Logger. This entry has the name and version preset.The behavior of the default logger is the same as in previous versions of go-commons.
A new JSON logger is available by calling
logging.SetGLobalLogFormatter("json")
v0.14.0
Compare Source
Description
The minimum supported version of Go has been updated to
1.18
.Migration guide
go-commons
no longer supports any go version under1.18
. If you need to usego-commons
going forward, you will need to update to at least go version1.18
in your project.Related links
Full Changelog: gruntwork-io/go-commons@v0.13.5...v0.14.0
v0.13.5
Compare Source
What's Changed
Full Changelog: gruntwork-io/go-commons@v0.13.4...v0.13.5
v0.13.4
Compare Source
What's Changed
New Contributors
Full Changelog: gruntwork-io/go-commons@v0.13.3...v0.13.4
v0.13.3
Compare Source
Description
collections.KeyValueStringSliceAsMap
which can be used to work with a slice ofkey=value
pairs.Related links
v0.13.2
Compare Source
Description
github
package where json unmarshalling was improperly implemented.Related links
v0.13.1
Compare Source
Description
github
that will contain helper routines for interacting with GitHub. For the first release, this package exposes a new high level function for getting an installation token for a GitHub App so you can use it to auth to the API.Related links
v0.13.0
Compare Source
Description
1.17
.Migration guide
go-commons
no longer supports any go version under1.17
. If you need to use go-commons going forward, you will need to update to at least go version1.17
in your project.Related links
v0.12.5
Compare Source
Modules affected
collections
Description
KeyValueStringSlice
andKeyValueStringSliceWithFormat
functions to convert a map into a string slice using the default or specified format.Related links
https://github.com/gruntwork-io/go-commons/pull/65
v0.12.4
Compare Source
Modules affected
url
Description
OpenURL
function to provide a cross-platform means of opening an arbitrary URL in the user's browser from within a Golang program.Related links
https://github.com/gruntwork-io/go-commons/pull/64
v0.12.3
Compare Source
Modules affected
git
Description
ConfigureCacheCredentialsHelper
andStoreCacheCredentials
functions to give CLI tools more control over the credential caching behavior of git, allowing you to have mixed credentials for accessing different repos.Related links
https://github.com/gruntwork-io/go-commons/pull/61
v0.12.2
Compare Source
Modules affected
lock
Description
ScanLocks
function to support functionality reporting on all currently held locks.v0.12.1
Compare Source
Modules affected
lock
Description
lock
functions to customize auth behavior of the SDK.Related links
https://github.com/gruntwork-io/go-commons/pull/58
v0.12.0
Compare Source
Modules affected
git
[BACKWARD INCOMPATIBLE]Description
git
functions to accept alogrus.Logger
object. This allows you to customize the logging options of the function (including suppressing the log entries withio.Discard
).Migration guide
The functions in the
git
module has been updated to require alogrus.Logger
object to be passed in to use as the logger for the git commands. You can pass innil
for the new arg to retain the old behavior.Related links
https://github.com/gruntwork-io/go-commons/pull/57
v0.11.0
Compare Source
Modules affected
entrypoint
[BACKWARD INCOMPATIBLE]errors
Description
urfave/cli
to v2 branch. All usage ofurfave/cli
needs to update to v2. Refer to the urfave/cli v1 to v2 migration guide for information on how to update downstream projects to this version.Related links
https://github.com/gruntwork-io/go-commons/pull/33
v0.10.2
Compare Source
Modules affected
awscommons
Description
Related links
https://github.com/gruntwork-io/go-commons/pull/56
v0.10.1
Compare Source
Modules affected
git
[NEW]Description
git
CLI.Related links
https://github.com/gruntwork-io/go-commons/pull/55
v0.10.0
Compare Source
Modules affected
shell
[BACKWARD INCOMPATIBLE]awscommons
Description
RunShellCommandAndGetOutputStruct
andRunShellCommandAndGetOutputStructAndStreamOutput
which will return a struct that captures stdout, stderr, and merged outputs so you can access all of those outputs.NOTE: This release introduces changes that modify the behavior of the captured and streamed outputs for the
*StreamOutput
shell functions. Specifically, the streamed logs are now more interleaved, and the output strings will include terminating newlines if the original stdout/stderr included a terminating newline before EOF.Related links
https://github.com/gruntwork-io/go-commons/pull/51
https://github.com/gruntwork-io/go-commons/pull/52
v0.9.2
Compare Source
Modules affected
lock
[NEW]Description
We expect this to be useful especially when testing AWS resources/services which can only be enabled once for the whole AWS Account - such as SecurityHub, GuardDuty, or any others.
Related links
https://github.com/gruntwork-io/go-commons/pull/46
https://github.com/gruntwork-io/go-commons/pull/47
v0.9.1
Compare Source
Modules affected
awscommons
[NEW]Description
Related links
https://github.com/gruntwork-io/go-commons/pull/43
v0.9.0
Compare Source
Modules affected
version
[BACKWARD INCOMPATIBLE]Description
This release renames the
VERSION
variable in theversion
package toVersion
to align with conventional Go style. TheVersion()
func has also been renamed toGetVersion()
.Related links
https://github.com/gruntwork-io/go-commons/pull/45
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - 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.
This PR has been generated by Mend Renovate. View repository job log here.