v0.17.0
New Features!
-
TLS configuration options (thanks @gbts!) #235
export let options = { tlsCipherSuites: [ "TLS_RSA_WITH_RC4_128_SHA", "TLS_RSA_WITH_AES_128_GCM_SHA256", ], tlsVersion: { min: "ssl3.0", max: "tls1.2" }, };
-
HMAC support added to the
k6/cryptomodule (thanks @edgardoalz!) #256 -
A new, more intuitive way to display checks (thanks @ppcano!) #253
-
Percentiles in metrics now displayed as
p(95)rather thanp95, for consistency with the threshold syntax (@ppcano again!) #255 -
New
prototag onhttp_*metrics for telling whether HTTP/1.1 or HTTP/2.0 is used. f4b4456
Bug fixes!
- Inaccurate
data_sentanddata_receivedvalues (thanks @jkpl!) #272 console.log()calls made past the end of the test are now ignored. 77c90b8- The stock Grafana setup with
docker-composenow allows anonymous access. #260 - Checks in the same batch were tagged with the same name by accident. #270
- HTTP/2 requests were broken for a while. #268
- Imports are no longer dumped into the global namespace. #276
- A couple of odd race conditions taken care of.
…along with some major changes under the hood: the groundwork for cloud- and clustered execution, simpler and more resilient VU orchestration algorithms, and more.
Also: we now have a beautiful Grafana dashboard for k6 and InfluxDB, contributed by @geekdave! Check it out: https://grafana.com/dashboards/2587