Skip to content

Releases: newrelic/newrelic-java-kotlin-coroutines

v1.0.8

16 Sep 20:08
f168d29

Choose a tag to compare

What's Changed

Full Changelog: v1.0.6...v1.0.8

v1.0.7

17 Mar 19:07
f168d29

Choose a tag to compare

What's Changed

Full Changelog: v1.0.6...v1.0.7

v1.0.5

21 Oct 21:12
33fcc22

Choose a tag to compare

Added support for Kotlin Coroutines 1.9.0
Temporarily removed Kotlin-Coroutines-Suspends due to problems. It will be reinstated once all of the issues have been worked out.

Full Changelog: (v1.0.4...v1.0.5)

v1.0.4

02 Aug 13:09
39a2a53

Choose a tag to compare

Bug Fixes

  • Erge pull request #27 from newrelic/ktor_fixes

Full Changelog: (v1.0.3...v1.0.4)

Note that Kotlin-Coroutines-Suspends has been removed from this release due to errors being generated by that instrumentation.
Once we are able to fix those problems we will generate a new release.

v1.0.2

30 May 13:38

Choose a tag to compare

Enhanced tracking of Suspend Functions
Fixed problems related to ignores

Full Changelog: (v1.0.1...v1.0.2)

v1.0.1

30 May 13:35

Choose a tag to compare

Full Changelog: v1.0.0...v1.0.1

v1.0.0

30 May 13:25
ed96377

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.3...v1.0.0

Kotlin Coroutines Instrumentation

17 Mar 16:09
e384d76

Choose a tag to compare

This release contains the instrumentation in different forms: jar files, gzipped jar files, instrumentation tarball, gzipped tarball.
Gzipped files are included to handle using the NewRelic buildpack.

To use this release.
Via Jarfiles

  • Download the four jar files in the release (Kotlin-Coroutines_*.jar)
  • In the New Relic Java Agent folder (the one with newrelic.jar), create a directory named extensions if it does not already exist.
  • Copy the downloaded jars into the extensions directory.
  • Restart.

Via instrumentation.tar

  • Download instrumentation.tar
  • In the New Relic Java Agent folder (the one with newrelic.jar), create a directory named extensions if it does not already exist.
  • Extract the jars in instrumentation.tar into the extensions directory.
  • Restart.

For use with New Relic Buildpack
Since the build pack requires gzip, you either use the individual jars that are gzipped or use the gzipped tarball and extract them all into the extensions directory

Kotlin Coroutines v1.2

16 Feb 18:59
6357e23

Choose a tag to compare

reduces agent overhead while maintaining visibility. This result in Kotlin_Coroutines_1.2 which works with verions 1.2 and higher

To use this release.
Download the jar files in the release.
In the New Relic Java Agent folder (the one with newrelic.jar), create a directory named extensions if it does not already exist.
Copy the downloaded jars into the extensions directory.
Restart.

Kotlin Coroutines Instrumentation 1.1

31 Dec 17:09
a1c6593

Choose a tag to compare

Added missing functionality related to invokeSuspend method calls