Skip to content

Releases: b-social/typeset.logback

Typeset.logback v0.7

22 Oct 10:22
Compare
Choose a tag to compare

What's Changed

  • Disabled direct-linking during AOT compilation. (#5)
    • This caused issues with different Clojure and Jsonista versions.
  • Exclude Jsonista from the resulting Jar. (#5)
  • Bumped dependencies. (#5)
  • Use Babashka as the task runner.
  • Targets Java 11+.
  • Updated docs.
  • Disable direct-linking during AOT compilation and bump dependencies by @axvr in

Full Changelog: v0.6...v0.7

Typeset.logback v0.6

20 Aug 14:47
9ce2c71
Compare
Choose a tag to compare

What's Changed

  • Update deps and expose new option removeEmptyKeyValuePairs by @axvr in #4

Full Changelog: v0.5...v0.6

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! 🎉