cornichon v0.16.0 Release Notes

Release Date: 2018-05-14 // almost 6 years ago
  • Artifacts renamed

    • โœ… cornichon to cornichon-scalatest
    • โœ… cornichon-experimental to cornichon-test-framework

    ๐Ÿ— This offers more clarity and flexibility in the choice of build tools.

    ๐Ÿ— For the ScalaTest flavor which integrates nicely with various build tools and CI pipeline:

    // SBTlibraryDependencies += "com.github.agourlay" %% "cornichon-scalatest" % "0.16.0" % Test
    

    โœ… For a more lightweight version without ScalaTest which works only with SBT and Mill:

    // SBTlibraryDependencies += "com.github.agourlay" %% "cornichon-test-framework" % "0.16.0" % TesttestFrameworks += new TestFramework("com.github.agourlay.cornichon.framework.CornichonFramework")
    
    // Millobject test extends Tests{ def ivyDeps = Agg(ivy"com.github.agourlay::cornichon-test-framework:0.16.0") def testFrameworks = Seq("com.github.agourlay.cornichon.framework.CornichonFramework") }
    

    Potential breaking changes

    • โฌ†๏ธ upgrade to akka 2.5 and akka-http 10.1.1

    ๐Ÿ‘Œ Improvements

    • ๐ŸŽ various performance improvements
    • โšก๏ธ update internal dependencies to cats 1.x ecosystem