Releases: grafana/xk6-disruptor
Releases · grafana/xk6-disruptor
v0.3.12
This is a patch release that updates dependencies
Updates
Chores
- Update golangci/golangci-lint-action action to v6 by @renovate in #398
- Change to using sobek instead of goja by @mstoykov in #400
- Update module github.com/florianl/go-nfqueue to v2 by @renovate in #399
- Update alpine Docker tag to v3.20 by @renovate in #380
New Contributors
Full Changelog: v0.3.11...v0.3.12
release v0.3.11
This is a patch release that fixes a few bugs and does minor improvements.
Updates
- #370 We have updated our license to AGPL to align with Grafana license policy
Bug fixes
- #391 Revert the update of upload/download artifacts actions to v4 due to issues when uploading artifacts from multiple jobs
Internal improvements
v0.3.10
This is a patch release that fixes a few bugs and does minor improvements.
Enhancements
- #359 Pod Termination fault. This new fault type allows the termination of a set of the targets pods for a PodDisruptor or ServiceDisruptor.
Bug fixes
- #368 Fix pod controller not stopping all fault injection when an error occurs
Internal improvements
v0.3.9
v0.3.8
This is a patch release that fixes a few bugs and does minor improvements.
Enhancements
- #320 Report an error if proxy does not receive any requests
- #267 Report error if there are no targets for a disruptor
Bug Fixes
- #326 Prevent race condition waiting for condition that could affect the injection of the agent in the target Pods
- #316 Add missing validations in some fault injections
Internal improvements
- #322 #323 Proof of concepts that demonstrate using TestContainers for integration tests for agent and the Kubernetes helper library
- #313 Add tool for e2e test cluster setup and cleanup. This tool facilitates sharing clusters among tests to reduce the setup time
- #303 #304 #306 Minor improvements in code and tests
- #297 Update k6 to v0.46.0
v0.3.7
v0.3.6
v0.3.5
v0.3.4
This is a patch release that fixes a few bugs and does minor improvements.
Enhancements
- #231 Allow interception of port-forwarded traffic
- #257 Refuse to inject a fault on pods with hostNetwork set to true
Internal improvements
- #258 Upgrade to golangci-lint v1.53.3
- #244 Implement mechanism for generating custom agent commands per target pod
- #241 Update actions/setup-go action to v4
- #239 Add golangci to renovate configuration
- #237 Update alpine Docker tag to v3.18
- #235 Update go k8s libraries to v0.27.3
- #233#236 Enhancements in the setup and cleanup of e2e test resources
- #213 Generate runtime metrics
v0.3.3
This is a patch release that fixes a few bugs and does minor improvements.
Bug Fixes
- #219 Disruptor binaries does not include experimental browser module