1.8.0

Release Date: General Availability Release - October 2024

Added

  • Added support for using Kubernetes Startup and readiness probes to determine if a stream is ready for connections. (Can be enabled/disabled via a feature flag.) When enabled, a stream will no longer try and connect until a pod is in a ready state across all containers.

  • Added support for using annotations and settings to flag a stream in an error state when it’s pending for too long. (Can be enabled/disabled via a feature flag.)

Fixed

  • Improved error messages and return codes (when the feature flag is enabled) in the case where a streaming pod fails to start.

  • Refactored health probes and ports for consistency across all services.

  • Disabled startup probe for the Session Helm chart as this prevented streams from starting if the health endpoint was enabled.

  • Increased resource limits as this prevented the application service from starting in some cases when the CPU was underpowered.

  • Resolved known security vulnerabilities.