Skip to content

Changelog

Maurits edited this page May 15, 2017 · 32 revisions

v0.6.0 (Development)

  • new example (SET game with clojure.spec) converted to Speculaas
  • implemented describe for all specs
  • several bugfixes and minor improvements

v0.5.0 (Released: May 9, 2017)

  • implemented missing generator for array
  • implemented multiSpec (clojure.spec: multi-spec)
  • implemented conformKeys option for mapOf
  • implemented fspec
  • added (optional) parameter for generator function to spec
  • new example (Living the lean startup with clojure.spec) converted to Speculaas
  • fixes for several bugs found by adding new example

v0.4.0

  • implemented optional keys in keys generator
  • implemented isRegex method (clojure.spec: regex?)
  • implemented conformer method
  • migrated to testcheck 1.0.0-rc.0
  • improved documentation

v0.3.0

  • implemented instIn
  • implemented isInstInRange
  • implemented spec
  • implemented withGen
  • improved documentation

v0.2.0

  • implemented registry method
  • implemented unform method
  • improved documentation
  • improved test coverage

v0.1.3

  • implemented isSpec method (clojure.spec: spec?)
  • mapped every to collOf (for now)
  • mapped everyKv to mapOf (for now)
  • implemented generator for and spec
  • improved test coverage to 99 %
  • minor code cleanup

v0.1.2

  • def now returns the generated spec
  • def now also accepts an object as spec
  • def now also accepts a Symbol as key

v0.1.1

First release

Clone this wiki locally