Tags: rgkirch/kaocha
Tags
# 1.80.1274 (2023-03-01 / df82a2f) ## Fixed - Fix regression in the notifier plugin
# 1.79.1270 (2023-02-28 / 47a7b61) ## Added * Kaocha is now compatible with Babashka. Running under Babashka is most useful for validating your Clojure code runs correctly on Babashka, but it may also be faster for some test suites because of reduced start up time. ## Fixed ## Changed
# 1.78.1249 (2023-02-22 / 85de28d) ## Fixed * Fix issue with `--watch` and Neovim by bumping Beholder to `1.0.2`
# 1.77.1236 (2023-02-01 / 510f450) ## Fixed - Fix bug causing namepaces to not be loaded if an alias was already created for them using `:as-alias`
# 1.76.1230 (2023-01-25 / 2b9d9df) ## Added - `kaocha.repl/config` accepts a `:profile` key when specifying extra options. ## Fixed - Configuration errors and circular dependencies are reported as warnings, rather than causing the entire watcher to crash. (thanks [@frenchy64](https://github.com/frenchy64)) - Fix bug added in [lambdaisland#384](lambdaisland#384): assertions in the tail position of an each fixture would return the result of the assertion instead of the testable object with the merged report data. (thanks [@NoahTheDuke](https://github.com/NoahTheDuke)) ## Changed
# 1.75.1190 (2023-01-20 / 29f98cc) ## Added - `kaocha.plugin.capture-output/bypass` macro, for temporarily bypassing output capturing ## Fixed ## Changed
# 1.74.1181 (2023-01-20 / d823c74) ## Changed - Dependency version bumps
# 1.73.1175 (2023-01-16 / 664b83a) ## Fixed - Ensure reloading errors are printed in watch mode when the first test suite is disabled. - Using a try-catch (without rethrowing) in an `:each` fixture could swallow thrown exceptions, resulting in a test being treated as passing when it should have been reported as an error. Fixed by changing how `:each` fixtures wrap the test function in execution. (thanks [@NoahTheDuke](https://github.com/NoahTheDuke)) - Fix crash on Windows when using `--watch` with the default Beholder watcher.
# 1.72.1136 (2023-01-09 / d9f0728) ## Added ## Fixed ## Changed
# 1.71.1119 (2022-10-24 / 4317878) ## Added - Configure a timeout for notifications with `--notification-timeout` or `:kaocha.plugin.notifier/timeout`. Note that this feature doesn't work for terminal-notifier on macOS, with Java's built-in TrayIcon, or with notify-send on certain Linux desktop environments and distributions. ## Fixed - Fix configuration parsing when using `--watch`. Previously, profiles would be respected on the initial load, but not after watch reloaded the configuration. - Notifier now reports errors in your notification command instead of silently failing. - Fixed `java.lang.IllegalArgumentException: No matching clause: []` exception when `:kaocha.spec.test.check/syms` is a collection.
PreviousNext