Skip to content

Releases: hashicorp/go-hclog

More Restrained Color

08 Mar 22:18
b6b5567
Compare
Choose a tag to compare

What's Changed

  • Add Windows, MacOS to GitHub Actions build matrix by @dolmen in #107
  • Add ability to only colorize the header, not the whole log message by @evanphx in #108

New Contributors

Full Changelog: v1.1.0...v1.2.0

Time and Infer improvements

10 Jan 23:17
e778307
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.17...v1.1.0

Stable Release

05 Oct 22:23
e5a6874
Compare
Choose a tag to compare

This release represents the stable API for go-hclog. It is being used across the fleet of HashiCorp projects and tools, as well as across the Go service landscape.

Pre-1.0 Beta

15 Sep 18:09
e5a6874
Compare
Choose a tag to compare

This release is the pre-1.0 beta.

The big change from 0.16.2 is more conservative rules around using quotes around string values. This should provide easier to parse/understand output.

v0.16.2

07 Jul 18:34
480ace9
Compare
Choose a tag to compare

IMPROVEMENTS

  • add Quote type to enable safe concise output of untrusted strings #96

BUG FIXES

  • Fix slicing of WARN when detecting log levels #94

Add ability to remove wrappers from file:line

10 May 20:39
1700dc1
Compare
Choose a tag to compare
Merge pull request #93 from hashicorp/paddy_location_offset

Add an AdditionalLocationOffset option to LoggerOptions.

Improve hclogvet and plaintext rendering

05 Apr 18:39
a0601e6
Compare
Choose a tag to compare
Merge pull request #87 from hashicorp/b-multiline-improve

Improve rendering of empty strings and multiline values

v0.15.0

06 Nov 21:22
e59fd7e
Compare
Choose a tag to compare
  • Add new level Off, which provides a level for filtering all output.
  • Add LoggerOptions.IndependentLevels, allowing sub-loggers to set their level independently from the parent.

Fix caller location for go modules

01 Jun 17:29
4a9e55f
Compare
Choose a tag to compare

Fixes a bug caused the caller location to be incorrect for projects using go modules

Now with log.Logger wrapping!

26 May 16:24
8476a63
Compare
Choose a tag to compare

This release adds the ability to wrap a standard library *log.Logger such that using the hclog.Logger will send data through the *log.Logger's Printf to cohabitate with existing usage.