https://github.com/mpenet/appia: A fast, minimalist router for Ring-style HTTP requests This is basically a rewrite of the internals in java. • performance/allocs: massive improvements, now clocks faster than reitit • fixes a few outstanding bugs/quirks
logging4j2 https://github.com/seancorfield/logging4j2/releases/tag/v1.0.10 -- A Clojure wrapper for log4j2
• Add runtime log appender support. See https://github.com/seancorfield/logging4j2/blob/develop/README.md#appenders
• Converted tests to a form that actually checks the log output.
• Added GitHub Actions to automate CI and deployment.
• Switch build process to use bb.
• Update dev/test deps.
You can now add Clojure functions as log appenders, either processing just the formatted log messages, or the entire LogEvent object, without needing to wrestle with log4j2's weird API for creating and adding log appenders. gratitude to @hiredman for some of the ideas behind the implementation here, based on appender work he did at World Singles Networks!