All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Major: backwards incompatible package updates
- Minor: feature additions, removal of deprecated features
- Patch: bug fixes, backward compatible protobuf model changes, etc.
Caller
package
- n/a
github.com/bdlm/std/v2/errors.Caller
github.com/bdlm/std/v2/errors.Trace
github.com/bdlm/std/v2/errors.Error.Has
go.mod
github.com/bdlm/std
error interface
github.com/bdlm/std/v2/errors.Caller
github.com/bdlm/std/v2/errors.Error
github.com/bdlm/std/v2/errors.Code
- gRPC request interceptor.
- Expose the
LevelString
function for use in custom formatters.
- properly encode json values in TTY output
- fix type display logic
- update pr template
- update readme
- update TTY color scheme and layout
- cleanup template logic
- template fixes for v1.9 and v1.10
- caller level adjustment control with SetCallerLevel(level uint)
- TTY color scheme
- This reverts commit da2feacffefce803820e8c090306bffb59d3f08c.
- move Fields type to bdlm/std (#13)
- adds a stdlib compatible formatter
- don't remove empty fields
- don't escape log messages in text TTY output
- remove message truncation in text TTY output
- Documentation updates and minor cleanup.
- implements the github.com/bdlm/std:Logger interface
- adds support for a verbose trace logging mode.
implement various PRs listed on sirupsen/logrus
- sirupsen/logrus/pull/664
- sirupsen/logrus/pull/647
- sirupsen/logrus/pull/687
- sirupsen/logrus/pull/685
- sirupsen/logrus/pull/788 (existed previously)
This also updates the string escape logic, all values are now JSON escaped fixes an issue with internal properties being included in JSON format adds new fields to unit tests (data and caller) minor cleanup of text templates
- added tty formatting to JSON output
- updated tty formatting
- TTY format updates
- Minor cleanup
cleanup goreportcard errors (#5)
- cleanup 'ineffassign' errors
- reduce cyclomatic complexity
- update documentation
- Update TTY formatting
- cleanup README