Skip to content

Releases: lambdaisland/kaocha

v1.91.1392

23 May 06:39
Compare
Choose a tag to compare

Fixed

  • Handle assertions using :actual (not= ,,,) output format, this fixed
    deep-diff when using the Expectations library.

v1.90.1383

15 May 07:51
Compare
Choose a tag to compare

Changed

  • Always make the notifier plugin a no-op in CI environments, so when (= "true" (getenv "CI"))

v1.89.1380

07 May 06:59
Compare
Choose a tag to compare

Changed

  • We no longer depend on clojure or spec.alpha, as it is assumed your app
    declares its own Clojure dependency, which will pull in the matching
    spec.alpha version.

v1.88.1376

25 Mar 08:35
Compare
Choose a tag to compare

Fixed

  • Track all results when :once fixtures call f multiple times.
    (thanks @NoahTheDuke)

Changed

  • Version bumps

v1.87.1366

27 Sep 17:13
Compare
Choose a tag to compare

Added

  • Added kaocha.stacktrace/*stacktrace-stop-list* binding to stop printing a stacktrace after matching a string

v1.86.1355

30 Aug 08:04
Compare
Choose a tag to compare

Fixed

  • [watch] Fix watching when paths do not exist.
  • [watch] Respect disabling of unload/reload when watching.
  • [watch] Respect clojure.tools.namespace.repl load/unload metadata.

v1.85.1342

13 Jun 04:33
Compare
Choose a tag to compare

Changed

  • Update deep-diff2 to 2.9.202 so Kaocha tests can benefit from faster hash-map diffing.

v1.84.1335

22 May 19:49
Compare
Choose a tag to compare

Added

Fixed

  • Get rid of extra space in output when using the :print-invocations plugin
  • Prevent ClassCastException when using Ctrl-C (SIGINT) after enabling
    --watch

Changed

  • Bump tools.cli to 1.0.219

v1.83.1314

06 May 01:48
Compare
Choose a tag to compare

Fixed

  • The watcher now prints the output from plugins, eg. bin/kaocha --watch --plugin kaocha.plugin/profiling

v1.82.1306

30 Mar 20:09
Compare
Choose a tag to compare

Added

  • Expose :print-config true and :print-test-plan true to Clojure CLI -X
    invocations.