New
v1.5.2
No Breaking Changes
This release is mainly to
- ensure Karate works with the latest Java versions > 21
- update Gatling integration to avoid a warning in reports
- upgrade multiple library / dependencies because of CVEs or common conflicts.
Meet the Karate team in Paris on December 11, 2025 ! (Register here)
Fix List
Here is a complete list of all issues fixed in this release.
What's Changed
- #2641 introduce @fail tag to mark tests which are expected to fail by @dve in https://github.com/karatelabs/karate/pull/2643
- Add an optional environment variable for docker images in order to easily and globally configure additional startup flags by @abdallahghdiri in https://github.com/karatelabs/karate/pull/2649
- Support for Case-Sensitive HTTP Headers in Karate Mock Server by @srmppn in https://github.com/karatelabs/karate/pull/2653
- [KeepOriginalHeaders] update document by @srmppn in https://github.com/karatelabs/karate/pull/2656
- #2660 fail annotation in xml report by @dve in https://github.com/karatelabs/karate/pull/2661
- Upgrade json-smart from 2.5.1 to 2.5.2 fixing CVE-2024-57699 by @julianladisch in https://github.com/karatelabs/karate/pull/2663
- #2667 result count by @dve in https://github.com/karatelabs/karate/pull/2668
- Dated version for Karate Gatling integration #2677) Feature/gatling 3.11.5 by @CPogX in https://github.com/karatelabs/karate/pull/2678
- fix #2670 by @ThierryLejeune in https://github.com/karatelabs/karate/pull/2674
- Issue 2482: accept empty cookies names by @cranberrysoft in https://github.com/karatelabs/karate/pull/2676
- Karate UI - javascript error: Unexpected token #2665 xpath parenthesis by @CPogX in https://github.com/karatelabs/karate/pull/2675
- Add WebSocket frame aggregation support by @jon-armen in https://github.com/karatelabs/karate/pull/2693
- clarify mvn quickstart command syntax for Windows PowerShell by @markhughes321 in https://github.com/karatelabs/karate/pull/2695
- 2515 third revision logic in matchoperator by @f-delahaye in https://github.com/karatelabs/karate/pull/2702
- 2707 by @f-delahaye in https://github.com/karatelabs/karate/pull/2709
- Fix forward slashes being turned into escape by @srmppn in https://github.com/karatelabs/karate/pull/2714
A Big Thank You
To all contributors, especially first-time contributors to Karate.
New Contributors
- @dve made their first contribution in https://github.com/karatelabs/karate/pull/2643
- @abdallahghdiri made their first contribution in https://github.com/karatelabs/karate/pull/2649
- @srmppn made their first contribution in https://github.com/karatelabs/karate/pull/2653
- @cranberrysoft made their first contribution in https://github.com/karatelabs/karate/pull/2676
- @markhughes321 made their first contribution in https://github.com/karatelabs/karate/pull/2695
Full Changelog: https://github.com/karatelabs/karate/compare/v1.5.1...v1.5.2
Artifacts Released
- Maven artifacts
- Standalone JAR (download below)
- Karate-Robot JAR (download below)
- Docker Image
- Repository SBOM report (download below)