RATATOSKRATATOSK
Sign in

Litmus

3.31.0Observability
Jul 15, 2026

Litmus 3.31.0 is a routine bugfix release addressing memory leaks in GraphQL subscriptions, probe initialization and validation issues, user handler correctness, and infrastructure resolver safety. Documentation updates include Node experiment Tunables and otel-demo OpenSearch integration; test coverage has been expanded.

Key changes (10)

  • Probe comparator type reference now initialized correctly from loaded probe data
  • GraphQL subscription resolvers fixed to prevent memory leaks and deadlocks under load
  • FileHandler now properly stopped after error responses
  • bcrypt failures in CreateUser handler now return errors instead of proceeding silently
  • GetInfraDetails resolver now enforces ValidateRole error checks and guards against empty ExperimentDetails slice panics
  • UI state synchronization for queued experiments fixed via GraphQL
  • Probe uniqueness check added to prevent duplicates
  • Username validation checks fixed
  • Makefile paths corrected for event-tracker and subscriber build targets
  • Test coverage expanded with fuzz and unit tests for ChaosHub GitOps, subscriber labels, image registry, and MongoDB operator logic