All notable changes to this project will be documented in this file, which follows the conventions of keepachangelog.com. This project adheres to Semantic Versioning.
...
java.time.Instant is automatically rendered as an #inst tagged literal.:coll-limit adds support for truncating all
collections after a certain size. This applies to sequences as well, though
:seq-limit still takes precedence if set.
#50
#52:html-inline color markup now properly handles nested documents in
color/document calls.:html-inline color markup now defaults to assuming a style value is a
color, allowing use of any CSS color name.:namespace-maps option which will render maps
using the new namespace map literal syntax introduced in Clojure 1.9.0 when
possible.
#36sorted? are no longer reordered by the pretty-printer.
#37printer/tagged-handler to ensure argumenst are a symbol and
function, respectively.Finally decided it was time to recognize that this is a stable library!
visit-record logic from upgrade to fipp 0.6.3.
brandonbloom/fipp#29PrettyPrinter visitor protocol.printer/unknown-handler and improve rendering of unknown types.printer/pr-handler as a useful default for dispatching.:seq-limit option, to cap realization of lazy sequences.chained-lookup logic to remove nil dispatch entries.:sort-mode option back to :sort-keys.
#25This version involves a major update to the printer internals with the upgrade to fipp and Clojure 1.7.
:print-fallback possibilities.CanonicalPrinter as a minimalist alternative to PrettyPrinter.color/document and color/text.puget.data/ExtendedNotation protocol and switched to type-dispatched
print-handler approach.:sort-keys option to :sort-mode.:escape-types functionality in favor of :print-handlers.tagged-literal code which conflicts with the built-in clojure.core
functions in 1.7. #20:escape-types option to avoid rendering types that Puget does not handle
well. #19:print-fallback option to support custom print-method implementations.
#18type metadata.
#13
#14TaggedValue to TaggedLiteral per the discussion
here.:sort-keys option to allow bounded canonicalization.
#12merge-options and with-options helpers.:coll-separator option.IDeref and IPending references.
#9
#10Can you improve this documentation? These fine people already did:
Greg Look & lreadEdit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |