artifacthub helm/chaos-mesh/chaos-mesh 2.8.0
v2.8.0

7 hours ago

v2.8.0 Release Notes

This release introduces several new features, enhancements, bug fixes for Chaos Mesh.

New Features

  • Support for deploying extra Kubernetes objects with the helm chart #4649
  • Add labels to workflow.spec.templates.task #4710

Enhancements

  • Upgrade pnpm lockfile version to 9.0 #4522
  • Use gauge subsystem in controller/daemon metrics #4554
  • Bump kubernetes dependencies to 1.28.12 #4565
  • Support for userInfo.Extra in validating webhook #4569
  • Bump go to 1.22 #4578
  • Upgrade GitHub CI runners to Ubuntu 22.04 #4616
  • Upgrade k8s versions in e2e tests #4648
  • Update kubernetes dependencies to 1.33.1 and bump go to 1.24 #4644
  • Update byteman-helper to v4.0.24 #4681
  • Adopt vite and swc in the Dashboard UI #4688
  • Add client generated by Client-gen #4718
  • Use label templates for rendering chaos-dashboard service #4708
  • Update usage about helm-values-schema-json #4719
  • Update swag to v1.16.4 #4725
  • Update enableCtrlServer to false by default in the Helm chart #4702
  • Upgrade cosign to v2.5.3 #4736
  • Upgrade github.com/docker/docker to v26.1.5 #4766

Fixes

  • Issue with getting a single archive in the Dashboard UI #4521
  • Wrong references of helm values in the prometheus template #4543
  • Fix inconsistent units for latency and jitter values in Network Chaos #4546
  • Return 404 when the archive schedule was not found #4553
  • Changed JVMParameter.ReturnValue json tag field name to returnValue #4525
  • Correct the parsing of the physical machines in the Dashboard UI #4580
  • Correct the processing of no-selector chaos experiments in the Dashboard UI #4671
  • Re-add the ExpressionsSelectors to the OpenAPI spec #4683
  • Set then correct env when parsing PhysicalMachineChaos in the Dashboard UI #4706
  • Sync swag updates to ui/openapi #4727
  • Re-generate OpenAPI types and fix an API call in the Dashboard UI #4743
  • Fix the order of swag generated enums #4758

Others

  • Remove schedule migration #4686
  • Remove the Predefined component in the Dashboard UI #4696
  • Remove old New Workflow UI #4698
  • Replace Redux with Zustand in the Dashboard UI #4700
  • Remove chaosctl #4724
  • Upgrade ztl bullseye-slim to bookworm-slim #4676

Don't miss a new chaos-mesh release

NewReleases is sending notifications on new releases.