Skip to content

Releases: b-social/typeset.logback

v0.5

09 Jul 08:40
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4...v0.5

Typeset.logback v0.4

13 Mar 20:26
Compare
Choose a tag to compare

Version bump for dependencies.

Full Changelog: v0.3...v0.4

Typeset.logback v0.3

17 Oct 15:04
Compare
Choose a tag to compare

Many fixes, 2 new features and a few MDC adjustments

  • MDC is now included by default and keys are at the top-level.
  • Added an option to sort keys lexicographically.
  • Enum values are included in resulting logs as their string values.
  • Changed various Jackson settings to make writing logs more reliable.
    • This fixed several logging failures related to HTTP servlet request objects and the built-in HTTP client.
    • Disabled:
      • SerializationFeature/FAIL_ON_EMPTY_BEANS
      • SerializationFeature/FAIL_ON_UNWRAPPED_TYPE_IDENTIFIERS
      • MapperFeature/CAN_OVERRIDE_ACCESS_MODIFIERS
      • MapperFeature/OVERRIDE_PUBLIC_ACCESS_MODIFIERS
      • MapperFeature/AUTO_DETECT_GETTERS
      • MapperFeature/AUTO_DETECT_SETTERS
      • MapperFeature/AUTO_DETECT_FIELDS
    • Enabled:
      • SerializationFeature/WRITE_SELF_REFERENCES_AS_NULL

Full Changelog: v0.2...v0.3

Typeset.logback v0.2

23 Jul 17:04
Compare
Choose a tag to compare

Various improvements.

  • Add ex-data from all nested throwables.
  • Follow Datadog log attribute naming standard.
    • Added error.kind and error.message attributes.
  • Added an option to add MDC values to the top-level of the log.
  • Simplify stack trace construction.
  • Improve string interpolation safety in failover error messages.
  • Use volatile for internal state instead of an atom.
  • Made logback-classic a "provided" dependency.
  • Switched from Leiningen to Clojure CLI.

Full Changelog: v0.1...v0.2

Typeset.logback v0.1

14 Jun 09:08
Compare
Choose a tag to compare

Initial release! 🎉