diff --git a/CHANGES.md b/CHANGES.md index 0e565b7..59f29c9 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,9 +1,14 @@ # 3.4.8 -* `run-specs` now accepts string keys in addition to keyword keys -* js runner executable may use `speclj.run.standard.arm()` instead of `speclj.run.standard.armed = true` -* `Runner` can now `filter-descriptions` based on a collection of namespace strings -* exports and refactors functions used by JavaScript for executing ClojureScript specs under advanced optimizations +* can now be built and executed under `:advanced` ClojureScript optimizations + * exports functions needed by JavaScript + * refactors functions that would otherwise fail with `:advanced` optimizations + * extends `run-specs` to accepts string keys in addition to keyword keys + * exports `speclj.run.standard.arm()` function to JavaScript (synonym for `speclj.run.standard.armed = true`) + * exports `speclj.run.standard.disarm()` function to JavaScript (synonym for `speclj.run.standard.armed = false`) + * `Runner` can now `get-descriptions` + * `Runner` can now `filter-descriptions` based on a hash-map of string/boolean namespace pairs + * `{"speclj.core" true "speclj.reporting" false"}` # 3.4.7