Liking cljdoc? Tell your friends :D

Change Log

All notable changes to this project will be documented in this file. This change log follows the conventions of keepachangelog.com.

Unreleased

0.8.4 - 2020-06-17

Fixed

0.8.4 - 2019-12-31

Fixed

0.8.3 - 2019-12-29

Fixed

  • Several boxed math warnings. Thanks @vemv for the fix!

Added

  • Instructions on how to handle instrumentation exceptions in the browser. Thanks @mhuebert for the example code!

0.8.2 - 2019-12-11

This release was made possible by Clojurists Together

Fixed

0.8.1 - 2019-11-30

Fixed

Added

  • New documentation comparing clojure.spec messages to Expound messages

0.8.0 - 2019-11-24

Fixed

Added

  • expound and expound-str now (optionally) accept the same options as custom-printer (e.g. (expound int? "" {:theme :figwheel-theme}))

Changed

  • New format for table of missing keys

0.7.2 - 2018-12-18

Fixed

Changed

  • Replaced Codox docs with cljdoc for API docs
  • clojure.spec dependency updated to 0.2.168
  • Dropped support for ClojureScript 1.9.562 and 1.9.946
  • Deprecated def macro (use defmsg function instead)

0.7.1 - 2018-06-25

Fixed

Changed

  • If a problem has a value for :expound.spec.problem/type key, expound.alpha/problem-group-str must be implemented for that value or Expound will throw an error.

0.7.0 - 2018-05-28

Fixed

Added

0.6.0 - 2018-04-26

Fixed

  • Bug with extra whitespace when "Revelant specs" are not printed

Added

0.5.0 - 2018-02-06

Fixed

Added

  • Optional error messages for predicates

0.4.0 - 2017-12-16

Fixed

Added

  • Table of keywords and specs for missing keys

Changed

  • Better error message for compound key clauses like :req-un [(or ::foo ::bar)]
  • Better error message for failures in cat specs

0.3.4 - 2017-11-19

Fixed

0.3.3 - 2017-11-02

Fixed

0.3.2 - 2017-10-29

Fixed

0.3.1 - 2017-09-26

Fixed

0.3.0 - 2017-09-05

Added

  • Configurable printers

Fixed

0.2.1 - 2017-08-16

Fixed

0.2.0 - 2017-08-14

Added

Changed

  • Pretty-print predicates
  • Omit clojure.core and cljs.core prefix when printing predicates

Fixed

0.1.2 - 2017-07-22

Added

0.1.1 - 2017-07-17

Fixed

0.1.0 - 2017-07-12

Added

  • expound and expound-str functions.

Can you improve this documentation? These fine people already did:
Ben Brinckerhoff & Laverne Schrock
Edit on GitHub

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

× close