releases

mpenet 2025-06-16T10:50:03.083029Z

https://github.com/exoscale/coax 2.0.3 release - adds a :sealed option for maps: we added :closed maps a while back that strips out un'specc-ed keys, :sealed will throw an exception when it encounters one at coercion time.

🎉 5
hlship 2025-06-16T17:14:46.426419Z

org.clj-commons/pretty 3.4.0 https://github.com/clj-commons/pretty Pretty prints things prettily; mostly, carefully formatted exception output using ANSI colors, smarter ordering, and name-demangling to take the pain out of figuring out what went wrong, and where. • clj-commons.ansi: ◦ In spans, you may now supply :align with values :left, :right, or :center instead of :pad (:right, :left, :both); support for :pad may be removed in the future ◦ Fonts may now include double-underlined ◦ Fonts may now be crossed or not-crossed (though this is not universally supported) ◦ Added extended foreground and background colors ◦ Added extended foreground and background grey-scale • clj-commons.format.table ◦ New minimal-style for table output that uses only spaces to separate columns ◦ New :title-align and :align keys for columns to be used instead of :title-pad and :pad (support for which may be removed in the future) ◦ Table styles now include a :divider? key which, if true, enables the divider between the title line and the first row of data (previously, the divider was not optional) • clj-commons.format.exceptions/default-frame-rules was changed to add default rules (to further limit clutter in exceptions reports) ◦ omit clojure.core/apply and clojure.core/with-bindings* ◦ omit several functions in clojure.test https://github.com/clj-commons/pretty/milestone/57?closed=1

🎉 5
seancorfield 2025-06-16T23:43:49.777919Z

io.github.seancorfield/build-uber-log4j2-handler {:git/tag "v2.25.0" :git/sha "9bceba9"} -- A conflict handler for log4j2 plugins cache files for the tools.build uber task. -- https://github.com/seancorfield/build-uber-log4j2-handler • Bumps its log4j2 dependency to 2.25.0 (from 2.24.3).

🎉 2
seancorfield 2025-06-16T23:45:42.532699Z

com.github.seancorfield/logging4j2 {:mvn/version "1.0.3"} -- A Clojure wrapper for log4j2 -- https://github.com/seancorfield/logging4j2 • Address https://github.com/seancorfield/logging4j2/issues/3 by expanding the JUL bridge section of the README. • Address https://github.com/seancorfield/logging4j2/discussions/5 by providing details about configuration (and noting a file is required!). • Link to log4j2 conflict handler for tools.build. • Update log4j2 to 2.25.0.

🎉 3