Skip to content

v1.0.0

Compare
Choose a tag to compare
@ptrthomas ptrthomas released this 15 Mar 02:56
· 1548 commits to master since this release

Four years in the making - Karate 1.0 is here !

A big Thank You to all users and supporters of Karate ! We have come a long way. Please show your support by adding a ⭐️ to our GitHub page.

Karate has so many useful capabilities ! We created this "map" so that you can see how they come together to solve the test-automation challenges that all teams face.

image

What's New

A lot. You can get a good summary from this article by Peter Quiel: 7 New Features in Karate Test Automation Version 1.0.

More details are provided in the upgrade guide (see link below).

In short - we successfully migrated the JS engine from Nashorn to GraalVM and were able to re-factor and clean up the code to a large degree.

Breaking Changes

It is highly likely that your tests will continue to work without changes. But there can be breaks depending on how much JavaScript and Java inter-op you are using. Also, Maven and Gradle users have one less dependency to worry about - please look out for that.

The finer details are in this wiki-page: 1.0 Upgrade Guide.

Contributors

We have a record number of pull-requests this time ! A big round of applause 👏 for these open-source heroes !

@maxandersen #1514
@edwardsph #1478 #1479
@pcbue #1468
@jkeys089 #1403
@ivangsa #1396 #1399 #1401 #1402 #1404 #1423 #1427 #1425 #1443 #1444 #1449 #1471 #1477 #1476 #1503
@theathlete3141 #1383 #1408 #1410
@manuarlin #1345
@kruthika16 #1336
@chaudharydeepak #1314 #1316 #1328 #1332 #1334 #1347 #1354 #1400
@liranz10 #1310
@joelpramos #1317 #1339 #1398 #1416 #1429 #1437 #1439 #1438 #1441 #1453 #1454 #1447 #1464 #1472 #1493 #1494 #1496 #1497 #1508 #1513
@douglas-six #1301 #1302 #1323 #1335 #1315
@Nishant-sehgal #1299 #1307 #1318 #1344
@michaelpro1 #1288 #1291
@babusekaran #1275 #1349
@orisvogel #1273

Special thanks to @kirksl who created the Karate Runner Visual Studio Code extension which has crossed 8000 installs to date.

For a list of all issues closed in this release, go here.

To keep track of news and releases, follow us on Twitter @KarateDSL or on LinkedIn by joining this group.