org.clj-commons/pretty 3.5.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.
• Default style for print-table can be overridden via a dynamic var
• Use a vertical bar (│) not a pipe character (|) as column separator in binary output
• New clj-commons.pretty.nrepl namespace to set up pretty inside nREPL
• New function clj-commons.pretty.repl/main meant for use with clj -X to wrap another function
• clj-commons.pretty.annotations:
◦ The :spacing for the default style is now :compact
◦ Can override the style's :marker in a specific annotation
◦ Markers must be strings or function (previously chars were allowed)
◦ Support for three-character markers added (the middle character is repeated to pad)
◦ Can omit line numbers with annotate-lines
• clj-commons.format.exceceptions/default-frame-rules:
◦ clojure.core/with-bindings* and clojure.core/apply are now hidden, not omitted
◦ terminate at any clojure.main function
https://github.com/clj-commons/pretty/milestone/59?closed=1
https://github.com/squint-cljs/squint: Light-weight ClojureScript dialect
v0.8.150 (2025-07-09)
• https://github.com/squint-cljs/squint/issues/678: Implement random-uuid (https://github.com/rafaeldelboni)
• Fix https://github.com/squint-cljs/squint/issues/681: support unsafe HTML via [:$ ...] tag