[ANN] spec.alpha 0.2.176 and core.specs.alpha 0.2.44

Skip to first unread message

Alex Miller

Sep 5, 2018, 8:24:02 AM9/5/18
to Clojure
New releases of spec.alpha and core.specs.alpha are not available. These releases make several changes to spec error printing and to the definition of the existing clojure.core macro specs to improve readability and error reporting. Some additional changes are coming in 1.10.0-alpha7, but these libraries can be used now with Clojure 1.9.0.


  org.clojure/spec.alpha {:mvn "0.2.176"}
  org.clojure/core.specs.alpha {:mvn "0.2.44"}

spec.alpha 0.2.176

  • CLJ-2373 Don't print ex-info into spec errors
  • CLJ-2391 Change spec problem line print order
  • CLJ-2392 Stop prepending :args to spec problem paths
  • CLJ-2393 Sort on descending "in" length before "at" length

core.specs.alpha 0.2.44

  • CLJ-2395 improve path names and predicate names in core specs

Alex Miller

Sep 5, 2018, 10:55:41 AM9/5/18
to Clojure
s/not/now/ :)

Gordon Syme

Sep 6, 2018, 4:52:35 AM9/6/18
to Clojure
This is fantastic! Thank you Alex

Reply all
Reply to author
0 new messages