2.413.0
2025-05-28
  • Changed: The health and metrics endpoints are now exposed over HTTP by default on port 8080, instead of HTTPS with a self-signed certificate.
  • Added: You can configure the health and metrics port using the METRICS_PORT environment variable.
2.401.4
2025-05-19
  • Improved: The Sidecar no longer crashes on startup when encountering initialization issues such as an invalid API key or unreachable Stigg API. It now starts in fallback mode and serves entitlements from Redis or fallback values.
  • Added: /metrics endpoint exposing service-level and Sidecar-specific metrics in Prometheus format, including:
    • sidecar_initialization_errors_total
    • sidecar_invalid_api_key_errors_total
    • sidecar_network_request_errors_total
    • sidecar_redis_client_errors_total
    • sidecar_cache_hits_total
    • sidecar_cache_misses_total
2.236.1
2024-12-25
2.186.0
2024-11-05
  • Added: Edge support for getActiveSubscriptionsList
2.171.0
2024-10-29
  • Fixed: when access to entitlement was denied due to the reaching of a budget cap, getMeteredEntitlements returned AccessDeniedReason.UNSPECIFIED instead of AccessDeniedReason.BudgetExceeded.
2.156.0
2024-10-09
  • Added: ability to more easily determine the usage period of metered entitlements using:
    • Entitlement.usagePeriodStart
    • Entitlement.usagePeriodEnd
2.95.0
2024-08-27
  • Added: ability to set sidecar log level using env var (default: INFO)
2.48.0
2024-07-28
  • Added: ability to configure the “health” and “ready” endpoints by passing HEALTH_ENDPOINT_URL and READY_ENDPOINT_URL environment variables