Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

Releases: paintparty/bling

v0.9.2

22 Dec 15:25

Choose a tag to compare

Fixed

  • Bumped Fireworks dep to 0.19.0.

  • Rich formatting lost after newline, only within callout #7

v0.9.1

12 Dec 17:34
458c7f9

Choose a tag to compare

Fixed

  • Bumped Fireworks dep to 0.18.0. Fixed logic within fireworks.macros/get-detected-color-level causing NullPointerException on Github actions build. #49

v0.9.0

11 Dec 02:20
0b45f2c

Choose a tag to compare

Many thanks to Clojurists Together for generously supporting this release!

Added

  • Enhanced hiccup support for paragraphs and nested styles. #15

  • Boxed callouts, available via :theme value of :boxed. #47

  • Post-processing pipeline for browser dev console targets. Appearance of callouts in browser dev console should be identical with terminal emulator output. #41

  • bling.ansi namespace for ansi-sgr utilities

Fixed

  • ?sgr debugging utility works better and preserves original styling.

v0.8.8

23 Jul 20:17
c9dd200

Choose a tag to compare

0.8.8

Many thanks to Clojurists Together for generously supporting this release!



2025-07-23

Added

  • Inital implementation of handling :or and :and disjunctions for Malli schema validation reporting in bling.explain/explain-malli.

2025-07-13

Fixed

  • Default margin-block spacing around point-of-interest diagrams.

Changed

  • Updates example custom callout in readme documentation.


2025-07-11

Fixed

  • Updated fireworks dep 0.12.6, to avoid potential uncaught exception on custom datatypes whose coll-size cannot be determined by lasertag. Closes #38.

  • Prints stand-in container for custom datatypes whose coll-size cannot be determined. #38:

foo.bar/MyCustomType
{ ... }

Added

  • Regenerative test suite for clj 8421bb7.

  • Regenerative test suite for bb baf2f96.



2025-07-09

Fixed

  • Updated fireworks dep 0.12.5, to avoid potential problem with Babashka via Lasertag, addressed here.

v0.8.4

14 Jun 10:06

Choose a tag to compare

0.8.4

Many thanks to Clojurists Together for generously supporting this release!

Added

Changed

  • Updated fireworks dep 0.12.2
  • bling.core/callout now takes any number of arguments.

Fixed

  • bling.sample/explain-malli-examples

v0.8.0

v0.6.0

25 Apr 17:35
387a3c7

Choose a tag to compare

0.6.0

2025-04-25

Added support for underline styles and also hyperlinks.

Fixed

Added



v0.5.2

11 Mar 04:43

Choose a tag to compare

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).

Breaking changes

  • 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.

v0.4.2

20 Nov 19:46

Choose a tag to compare

Fixed

  • Error in cljs (browser context) when printing only body with enriched text

v0.4.1

19 Nov 23:32

Choose a tag to compare

Fixed

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