Liking cljdoc? Tell your friends :D

Changelog

Bling: Helps you quickly get rich text into your console printing.

For a list of breaking changes, check here

Unreleased

Added

Changed

Fixed

Removed



0.5.0

2025-03-09

Various internal refactoring and code cleanup, in addtion to new features:

Fixed

Added

  • Theming system
  • New "marquee" style labels for callouts
  • New :gutter theme allows for arbitrarily large styled gutters, controlled by :margin-left value
  • :text-decoration-* options added to point-of-interest options.

Changed

Removed

  • :border-weight options (now irrelevent with new theming system).


0.4.2

2024-11-19

Fixed

  • Cljs error when printing only body with enriched text


0.4.1

2024-11-19

Fixed

  • Support for terminal printing in node context
  • Prining of callout with label and no body


0.4.0

Added

  • Added bling.sample namespace

Fixed

  • :text-decoration like underline and strikethrough props not working in browser console.


0.3.0

Added

  • Add underline and strikethrough styling


0.2.0

2024-08-26

Added



0.1.1

2024-08-26

Fixed

  • Uncolored bold italic not showing italics - (bling [:bold.italic "hi"])


0.1.0

2024-08-24

Initial Release



Breaking changes

0.5.0

  • The :type option for callout now only accepts for :error, :warning, and :info. Previously, it accepted the other semantic color aliases such as :positive, :subtle, :accent, etc., as well any of the other named colors from the Bling pallette. These alias and color names can be now provided by the new :colorway option. If both :colorway and :type options are supplied, the :type option will take precedence.

  • The :border-weight option has been removed, replaced by the functionality provided by the new :theme option.

  • By default, callout labels are printed in :neutral. This change was made for accesibility (contrast) reasons. Previously, these labels inherited the color set by the :type value.

  • Labels with the default value of :minimal for the :label-theme option are bolded by default. Labels with the value of :marquee for the :label-value option are not bolded.

  • The :warning alias is now mapped to :orange. Previously it was mapped to :yellow.

Can you improve this documentation?Edit on GitHub

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close