Breaking Changes
- Karate 1.5.0 requires Java 17
- The Maven group-id has changed from
com.intuit.karate
toio.karatelabs
So the only change should be to your pom.xml
or gradle.build
.
There are no other syntax or behavior breaking changes, so this should be a smooth upgrade for your tests. The Java APIs (package names) have not changed. They will change only in a future release (most likely 1.6.0).
Notable Improvements
Fix List
Here is a complete list of all issues fixed in this release.
Full Changelog: v1.4.1...v1.5.0
A Big Thank You
To all contributors, especially first-time contributors to Karate.
And to all our users and community. We are proud to see Karate cross the 8000 star mark on GitHub π β π
New Contributors
- @fabio-andre-rodrigues made their first contribution in #2402
- @san70sh made their first contribution in #2420
- @f-delahaye made their first contribution in #2421
- @Songshen1996 made their first contribution in #2428
- @ciandt-crodrigues made their first contribution in #2440
- @sergy8612 made their first contribution in #2445
- @bouncysteve made their first contribution in #2452
- @codehackerr made their first contribution in #2477
- @AKushWarrior made their first contribution in #2505
- @dustinsand made their first contribution in #2532
- @brown-kaew made their first contribution in #2535
- @SirJerric made their first contribution in #2555
- @jandry made their first contribution in #2424
- @daviddavidgit made their first contribution in #2573
- @xloypaypa made their first contribution in #2570
Artifacts Released
- Maven artifacts
- Standalone JAR (download below)
- Karate-Robot JAR (download below)
- Docker Image
- Repository SBOM report (download below)