-
Add
RunCallbacks
to inject behaviour around every action as it executes. Usage example:val callbacks = dsl.runCallback.aroundActions.timed((_, name, _, dur) => println(s"Action [${name.value}] completed in $dur") ) val report = plan .test((???) .withInitialState(???) .withRef(???) .withCallbacks(callbacks) // add here to use .run()
-
Upgrade deps
- Cats to 2.9.0
- Jsoup to 1.16.1
- Nyaya to 1.1.0
- Scala 2 to 2.13.11
- Scala 3 to 3.3.0
- Scala.js to 1.13.2
- scalaJsDom to 2.6.0