- Fix reported levels to match syslog levels (@maxatome / #27)
- Removed go 1.3 support
- Update import logrus path. See sirupsen/logrus#384
- Support uncompressed messages (@yuancheng-p / #24)
- Avoid panic if the hook can't dial Graylog (@chiffa-org / #21)
- Add support for extracting stacktraces from errors (@flimzy / #19)
- Allow specifying the host instead of taking
os.Hostname
by default (@mweibel / #18)
- Get rid of github.com/SocialCodeInc/go-gelf/gelf (#14)
- Fix an issue with entry constructor (#12)
- Remove facility param in constructor, as it's an optional param in Graylog 2.0 (credits: @saward / #9)
- Improve precision of TimeUnix (credits: @RaphYot / #2)
- Expose Gelf Writer (we will make this an interface in later versions) (credits: @cha-won / #10)
- Fix another race condition (credits: @dreyinger / #8)
- Fix race condition (credits: @rschmukler / #6)
- The default behavior is now to send the logs synchronously.
- A new asynchronous hook is available through
NewAsyncGraylogHook