Skip to content

Latest commit

 

History

History
25 lines (21 loc) · 599 Bytes

3.2.0.md

File metadata and controls

25 lines (21 loc) · 599 Bytes

3.2.0

  • 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