This is a guide for migrating from Lightbend Telemetry 2.12 to Lightbend Telemetry 2.13.
Starting from Cinnamon 2.13 the commerical dependency resolver (necessary to download the cinnamon dependencies) needs to be added into
build.sbt manually. See the documentation for the details.
Cinnamon sbt plugin will show a warning if the resolver is missing in the build. If you use a proxy repository this warning can be muted as shown below:
cinnamonMuteMissingRepoWarning := true
The sbt-cinnamon plugin is now published to the public sbt plugins repository, which sbt automatically adds to the resolvers. The Lightbend commercial releases repository and credentials are no longer needed at the sbt plugins level. These should be added to the build, for projects that are Cinnamon-enabled. See the documentation for the new approach to using sbt-cinnamon.
The Play WS client metrics were inadvertently reporting by URI path as the default service identifier, which can be very high cardinality. This has been corrected to use the URI authority (
host:port) by default, as originally intended.