UNCLASSIFIED - NO CUI

Skip to content

Update dependency karatelabs/karate to v1.4.0

renovate requested to merge renovate/karatelabs-karate-1.x into development

This MR contains the following updates:

Package Type Update Change
karatelabs/karate ironbank-github minor v1.3.1 -> 1.4.0
karatelabs/karate minor 1.3.1 -> 1.4.0

Release Notes

karatelabs/karate

v1.4.0

Compare Source

Important

There are multiple security vulnerabilities in libraries that Karate depends on that are fixed in this release. If you are on an old version of Karate - it is strongly recommended that you upgrade. Refer #​2148 | #​2265 | #​2277

Breaking Changes

The main change in this release is that Karate requires Java 11 or above. We no longer support Java 8. Otherwise there should not be any syntax or behavior changes (from Karate 1.3.X).

Note that some of the security / CVE fixes cannot be back-ported to Java 8 because they depend on Java 11.

Also note:

  • JUnit 4 is no longer supported. If you were using JUnit 4, either move to the Runner API or JUnit 5
  • The ZIP release is no longer published since the official Karate plugins provide a better quick-start experience. The stand-alone JAR is still available.
  • The karate-mock-servlet dependency is no longer published
  • The old cucumber-java 1.2.5 dependency is no longer included, refer #​2214
Fix List

Here is a complete list of all issues fixed in this release.

What's Changed
New Contributors

Full Changelog: https://github.com/karatelabs/karate/compare/v1.3.1...v1.4.0

Artifacts Released

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about these updates again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports