Releases: gruntwork-io/go-commons
v0.17.2
v0.17.1
v0.17.0
v0.16.2
v0.16.1
v0.16.0
What's Changed
- chore(CORE-640): Centralize mixpanel code by @MoonMoon1919 in #85
New Contributors
- @eak12913 made their first contribution in #86
- @MoonMoon1919 made their first contribution in #85
Full Changelog: v0.15.0...v0.16.0
v0.15.0
What's Changed
New Contributors
Full Changelog: 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
Description
The minimum supported version of Go has been updated to 1.18.
Migration guide
go-commons no longer supports any go version under 1.18. If you need to use go-commons going forward, you will need to update to at least go version 1.18 in your project.
Related links
Full Changelog: v0.13.5...v0.14.0
v0.13.5
What's Changed
- Update codeowners by @zackproser in #77
- Make GetPathRelativeTo() resolve symbolic links by @infraredgirl in #78
Full Changelog: v0.13.4...v0.13.5
v0.13.4
What's Changed
- Add package docs file by @yorinasub17 in #69
- Add utilities for autoscaling. by @rhoboat in #72
- Port a bug fix for GetPathRelativeTo over from Terragrunt by @infraredgirl in #76
New Contributors
- @rhoboat made their first contribution in #72
- @infraredgirl made their first contribution in #76
Full Changelog: v0.13.3...v0.13.4