diff --git a/CHANGELOG.md b/CHANGELOG.md index 6ca4efa5986..0fd65391cd0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # CHANGELOG +# Version 3.4.0-BETA.2 + +Migration notes: + +* If you were using Automatic naming before, you will need to update your module-info.java file. + Change ```requires applicationinsights.runtime.attach;``` to + ```requires com.microsoft.applicationinsights.runtime.attach;``` and everything should work. + +Enhancements: + +* Automatic module name enttry added to Runtime Attach library Jar to support Modular Java. + # Version 3.4.0-BETA Migration notes: diff --git a/agent/runtime-attach/build.gradle.kts b/agent/runtime-attach/build.gradle.kts index 4198a79b963..0b472a3c251 100644 --- a/agent/runtime-attach/build.gradle.kts +++ b/agent/runtime-attach/build.gradle.kts @@ -20,5 +20,8 @@ tasks { from({ agent.singleFile }) + manifest { + attributes("Automatic-Module-Name" to "com.microsoft.applicationinsights.attach") + } } }