Skip to content

Releases: newrelic/newrelic-java-kotlin-coroutines

v1.0.7

17 Mar 19:07
f168d29
Compare
Choose a tag to compare

What's Changed

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

v1.0.5

21 Oct 21:12
33fcc22
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare

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

v1.0.0

30 May 13:25
ed96377
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare

Added missing functionality related to invokeSuspend method calls

Kotlin Coroutines Instrumentation 1.0

06 Nov 14:56
Compare
Choose a tag to compare

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