Release notes

📦 Lightbend Telemetry 2.20.x

Migration Guide: Migration guide for Lightbend Telemetry 2.20

This release of Cinnamon adds exclusive support for Akka 24.05.

Note

From Cinnamon 2.18 onward, each Cinnamon release will only support a single Akka release.

The following Akka 24.05 modules are supported for this Cinnamon release:

  • Akka (core) >= 2.9.3
  • Akka HTTP >= 10.6.3
  • Akka gRPC >= 2.4.3
  • Akka Projections >= 1.5.4
  • Alpakka Kafka >= 6.0.0

On the following versions of Scala and Java:

  • Scala 2.13 and 3.3
  • Java 11, 17, and 21

This release of Cinnamon includes these features:

Java 21

Cinnamon 2.20 supports running on Java 21, and instrumentation of Java 21 CompletableFutures.

Akka circuit breakers

Cinnamon 2.20 adds instrumentation for named circuit breakers, with metrics and state change events.

OpenTelemetry

Cinnamon 2.20 adds OpenTelemetry integration for metrics and events, and a new developer sandbox for OpenTelemetry.

Application logs can be exported as OpenTelemetry log records by using a log appender.

Datadog Java agent 1.x

Cinnamon supports the latest version of the Datadog Java agent and OpenTracing integration. Note that there are some limitations when running both the Cinnamon and Datadog Java agents.

Lightbend Telemetry 2.20.2

Released: 09 July 2024

  • Bump log4j to version 2.17.2 to fix CVE-2021-45046
  • New config cinnamon.jmx-importer.suppress-log-warnings to suppress warnings that may be logged during JMX bean usage edge cases
  • Document the declaration of the Cinnamon Akka Cluster dependency

Lightbend Telemetry 2.20.1

Released: 29 May 2024

OpenTelemetry

Added support for exporting application logs as OpenTelemetry log records. Supported log backends:

Lightbend Telemetry 2.20.0

Released: 16 May 2024

  • Add support for Java 21
  • Add instrumentation for Akka circuit breakers
  • Add OpenTelemetry integration for metrics and events
  • Support latest Datadog Java agent and tracing integration
  • Fix balancing pools so that work sharing does not result in negative values

Previous release notes

Lightbend Telemetry 2.19 release notes