Skip to content

v0.18.0

Compare
Choose a tag to compare
@github-actions github-actions released this 18 May 10:44
· 46 commits to main since this release
de6c4d5

This release contains a features, a few fixes and upgrade of dependencies, as mentioned below:

  1. Support for JKS keystores are added. Using the LoadJKS function, the users can load and extract certificates and private keys from their desired JKS keystore and store them in the current working directory as PEM-encoded plain-text files. The return value of the function is the path to all the extracted files, which can be fed to the TLSConfig object. To learn more about this feature, see the test_tls_with_jks.js example script.
  2. Metrics are updated with two new metrics: kafka_writer_batch_seconds and kafka_writer_batch_queue_seconds. Both are trend metrics and measure the time it takes to write a batch and to queue the next batch. For more information, see the list of emitted metrics.
  3. Dependencies are upgraded to the latest version: this include the update of k6 v0.44.1, which is the latest version at the time of writing this release notes.
  4. JS API docs are updated to fix issues, typos and reflect the changes made before and during this release.
  5. The official Docker images are now signed with cosign using a keyless method.
  6. Other fixes and improvements has been made to make the project more accessible and efficient.

What's Changed

Full Changelog: v0.17.0...v0.18.0