Fork me on GitHub
#releases
<
2024-03-28
>
hlship00:03:43

org.clj-commons/pretty 2.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. BREAKING CHANGES • The function clojure.core/apply is now omitted (in formatted stack traces) • Properties inside exceptions are now pretty-printed to a default depth of 2; previously, the depth was unlimited • clj-commons.format.table/print-table now centers title columns by default, and adds a :title-pad key to the column map to control this explicitly Other changes: A limited number of vars and functions defined by the io.aviso/pretty artifact have been added, allowing org.clj-commons/pretty to swap in for io.aviso/pretty in many cases. clj-commons.ansi/compose now supports a new value for :pad; the value :both is used to center the content, adding spaces on both sides. https://github.com/clj-commons/pretty/milestone/46?closed=1

🎉 2
hlship00:03:25

It'll be interesting to see to what degree people who are wedded to io.aviso/pretty, perhaps by one or more layers of transitive dependency, will be able move to org.clj-commons/pretty.

borkdude11:03:51

https://github.com/borkdude/rewrite-edn: utility lib on top of https://github.com/clj-commons/rewrite-clj with common operations to update EDN while preserving whitespace and comments. 0.4.8 • Add newline after adding new element to top level map with assoc-in

👍 3
🎉 4