sirupsen/logrus
### [`v1.5.0`](https://togithub.com/sirupsen/logrus/releases/v1.5.0)
[Compare Source](https://togithub.com/sirupsen/logrus/compare/v1.4.2...v1.5.0)
This new release introduces:
- Ability to DisableHTMLEscape when using the JSON formatter: [#524](https://togithub.com/sirupsen/logrus/pull/524)
- Support/fixes for go 1.14
- Many many bugfixes
### [`v1.4.2`](https://togithub.com/sirupsen/logrus/compare/v1.4.1...v1.4.2)
[Compare Source](https://togithub.com/sirupsen/logrus/compare/v1.4.1...v1.4.2)
### [`v1.4.1`](https://togithub.com/sirupsen/logrus/releases/v1.4.1)
[Compare Source](https://togithub.com/sirupsen/logrus/compare/v1.4.0...v1.4.1)
This new release introduces:
- Enhance TextFormatter to not print caller information when they are empty ([#944](https://togithub.com/sirupsen/logrus/issues/944))
- Remove dependency on golang.org/x/crypto ([#932](https://togithub.com/sirupsen/logrus/issues/932), [#943](https://togithub.com/sirupsen/logrus/issues/943))
Fixes:
- Fix Entry.WithContext method to return a copy of the initial entry ([#941](https://togithub.com/sirupsen/logrus/issues/941))
### [`v1.4.0`](https://togithub.com/sirupsen/logrus/releases/v1.4.0)
[Compare Source](https://togithub.com/sirupsen/logrus/compare/v1.3.0...v1.4.0)
This new release introduces:
- Add `DeferExitHandler`, similar to `RegisterExitHandler` but prepending the handler to the list of handlers (semantically like `defer`) ([#848](https://togithub.com/sirupsen/logrus/issues/848)).
- Add `CallerPrettyfier` to `JSONFormatter` and \`TextFormatter ([#909](https://togithub.com/sirupsen/logrus/issues/909), [#911](https://togithub.com/sirupsen/logrus/issues/911))
- Add `Entry.WithContext()` and `Entry.Context`, to set a context on entries to be used e.g. in hooks ([#919](https://togithub.com/sirupsen/logrus/issues/919)).
Fixes:
- Fix wrong method calls `Logger.Print` and `Logger.Warningln` ([#893](https://togithub.com/sirupsen/logrus/issues/893)).
- Update `Entry.Logf` to not do string formatting unless the log level is enabled ([#903](https://togithub.com/sirupsen/logrus/issues/903))
- Fix infinite recursion on unknown `Level.String()` ([#907](https://togithub.com/sirupsen/logrus/issues/907))
- Fix race condition in `getCaller` ([#916](https://togithub.com/sirupsen/logrus/issues/916)).
### [`v1.3.0`](https://togithub.com/sirupsen/logrus/releases/v1.3.0)
[Compare Source](https://togithub.com/sirupsen/logrus/compare/v1.2.0...v1.3.0)
This new release introduces:
- Log, Logf, Logln functions for Logger and Entry that take a Level
Fixes:
- Building prometheus node_exporter on AIX ([#840](https://togithub.com/sirupsen/logrus/issues/840))
- Race condition in TextFormatter ([#468](https://togithub.com/sirupsen/logrus/issues/468))
- Travis CI import path ([#868](https://togithub.com/sirupsen/logrus/issues/868))
- Remove coloured output on Windows ([#862](https://togithub.com/sirupsen/logrus/issues/862))
- Pointer to func as field in JSONFormatter ([#870](https://togithub.com/sirupsen/logrus/issues/870))
- Properly marshal Levels ([#873](https://togithub.com/sirupsen/logrus/issues/873))
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
[x] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
v1.2.0
->v1.5.0
Release Notes
sirupsen/logrus
### [`v1.5.0`](https://togithub.com/sirupsen/logrus/releases/v1.5.0) [Compare Source](https://togithub.com/sirupsen/logrus/compare/v1.4.2...v1.5.0) This new release introduces: - Ability to DisableHTMLEscape when using the JSON formatter: [#524](https://togithub.com/sirupsen/logrus/pull/524) - Support/fixes for go 1.14 - Many many bugfixes ### [`v1.4.2`](https://togithub.com/sirupsen/logrus/compare/v1.4.1...v1.4.2) [Compare Source](https://togithub.com/sirupsen/logrus/compare/v1.4.1...v1.4.2) ### [`v1.4.1`](https://togithub.com/sirupsen/logrus/releases/v1.4.1) [Compare Source](https://togithub.com/sirupsen/logrus/compare/v1.4.0...v1.4.1) This new release introduces: - Enhance TextFormatter to not print caller information when they are empty ([#944](https://togithub.com/sirupsen/logrus/issues/944)) - Remove dependency on golang.org/x/crypto ([#932](https://togithub.com/sirupsen/logrus/issues/932), [#943](https://togithub.com/sirupsen/logrus/issues/943)) Fixes: - Fix Entry.WithContext method to return a copy of the initial entry ([#941](https://togithub.com/sirupsen/logrus/issues/941)) ### [`v1.4.0`](https://togithub.com/sirupsen/logrus/releases/v1.4.0) [Compare Source](https://togithub.com/sirupsen/logrus/compare/v1.3.0...v1.4.0) This new release introduces: - Add `DeferExitHandler`, similar to `RegisterExitHandler` but prepending the handler to the list of handlers (semantically like `defer`) ([#848](https://togithub.com/sirupsen/logrus/issues/848)). - Add `CallerPrettyfier` to `JSONFormatter` and \`TextFormatter ([#909](https://togithub.com/sirupsen/logrus/issues/909), [#911](https://togithub.com/sirupsen/logrus/issues/911)) - Add `Entry.WithContext()` and `Entry.Context`, to set a context on entries to be used e.g. in hooks ([#919](https://togithub.com/sirupsen/logrus/issues/919)). Fixes: - Fix wrong method calls `Logger.Print` and `Logger.Warningln` ([#893](https://togithub.com/sirupsen/logrus/issues/893)). - Update `Entry.Logf` to not do string formatting unless the log level is enabled ([#903](https://togithub.com/sirupsen/logrus/issues/903)) - Fix infinite recursion on unknown `Level.String()` ([#907](https://togithub.com/sirupsen/logrus/issues/907)) - Fix race condition in `getCaller` ([#916](https://togithub.com/sirupsen/logrus/issues/916)). ### [`v1.3.0`](https://togithub.com/sirupsen/logrus/releases/v1.3.0) [Compare Source](https://togithub.com/sirupsen/logrus/compare/v1.2.0...v1.3.0) This new release introduces: - Log, Logf, Logln functions for Logger and Entry that take a Level Fixes: - Building prometheus node_exporter on AIX ([#840](https://togithub.com/sirupsen/logrus/issues/840)) - Race condition in TextFormatter ([#468](https://togithub.com/sirupsen/logrus/issues/468)) - Travis CI import path ([#868](https://togithub.com/sirupsen/logrus/issues/868)) - Remove coloured output on Windows ([#862](https://togithub.com/sirupsen/logrus/issues/862)) - Pointer to func as field in JSONFormatter ([#870](https://togithub.com/sirupsen/logrus/issues/870)) - Properly marshal Levels ([#873](https://togithub.com/sirupsen/logrus/issues/873))Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.