You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

118 lines
2.5 KiB

  1. # 1.0.4
  2. * Fix race when adding hooks (#612)
  3. * Fix terminal check in AppEngine (#635)
  4. # 1.0.3
  5. * Replace example files with testable examples
  6. # 1.0.2
  7. * bug: quote non-string values in text formatter (#583)
  8. * Make (*Logger) SetLevel a public method
  9. # 1.0.1
  10. * bug: fix escaping in text formatter (#575)
  11. # 1.0.0
  12. * Officially changed name to lower-case
  13. * bug: colors on Windows 10 (#541)
  14. * bug: fix race in accessing level (#512)
  15. # 0.11.5
  16. * feature: add writer and writerlevel to entry (#372)
  17. # 0.11.4
  18. * bug: fix undefined variable on solaris (#493)
  19. # 0.11.3
  20. * formatter: configure quoting of empty values (#484)
  21. * formatter: configure quoting character (default is `"`) (#484)
  22. * bug: fix not importing io correctly in non-linux environments (#481)
  23. # 0.11.2
  24. * bug: fix windows terminal detection (#476)
  25. # 0.11.1
  26. * bug: fix tty detection with custom out (#471)
  27. # 0.11.0
  28. * performance: Use bufferpool to allocate (#370)
  29. * terminal: terminal detection for app-engine (#343)
  30. * feature: exit handler (#375)
  31. # 0.10.0
  32. * feature: Add a test hook (#180)
  33. * feature: `ParseLevel` is now case-insensitive (#326)
  34. * feature: `FieldLogger` interface that generalizes `Logger` and `Entry` (#308)
  35. * performance: avoid re-allocations on `WithFields` (#335)
  36. # 0.9.0
  37. * logrus/text_formatter: don't emit empty msg
  38. * logrus/hooks/airbrake: move out of main repository
  39. * logrus/hooks/sentry: move out of main repository
  40. * logrus/hooks/papertrail: move out of main repository
  41. * logrus/hooks/bugsnag: move out of main repository
  42. * logrus/core: run tests with `-race`
  43. * logrus/core: detect TTY based on `stderr`
  44. * logrus/core: support `WithError` on logger
  45. * logrus/core: Solaris support
  46. # 0.8.7
  47. * logrus/core: fix possible race (#216)
  48. * logrus/doc: small typo fixes and doc improvements
  49. # 0.8.6
  50. * hooks/raven: allow passing an initialized client
  51. # 0.8.5
  52. * logrus/core: revert #208
  53. # 0.8.4
  54. * formatter/text: fix data race (#218)
  55. # 0.8.3
  56. * logrus/core: fix entry log level (#208)
  57. * logrus/core: improve performance of text formatter by 40%
  58. * logrus/core: expose `LevelHooks` type
  59. * logrus/core: add support for DragonflyBSD and NetBSD
  60. * formatter/text: print structs more verbosely
  61. # 0.8.2
  62. * logrus: fix more Fatal family functions
  63. # 0.8.1
  64. * logrus: fix not exiting on `Fatalf` and `Fatalln`
  65. # 0.8.0
  66. * logrus: defaults to stderr instead of stdout
  67. * hooks/sentry: add special field for `*http.Request`
  68. * formatter/text: ignore Windows for colors
  69. # 0.7.3
  70. * formatter/\*: allow configuration of timestamp layout
  71. # 0.7.2
  72. * formatter/text: Add configuration option for time format (#158)