From 4622e9a8059b7c22fdc054a02fbbdb8ab9e9044b Mon Sep 17 00:00:00 2001 From: Harsimar Kaur Date: Wed, 22 Jan 2025 11:44:39 -0800 Subject: [PATCH 1/5] changelog for 3.7.0 release --- CHANGELOG.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e884b8e1658..444f5b60908 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ # CHANGELOG +## Version 3.7.0 GA (01/22/2025) + +### Enhancements + +* Transition to azure-monitor-opentelemetry-autoconfigure 1.0.0-beta.1, in place of azure-monitor-opentelemetry-exporter [#4037](https://github.com/microsoft/ApplicationInsights-Java/pull/4037) +* Support for Live Metrics Filtering [#43040](https://github.com/Azure/azure-sdk-for-java/pull/43040), [#43184](https://github.com/Azure/azure-sdk-for-java/pull/43184), [#43289](https://github.com/Azure/azure-sdk-for-java/pull/43289), [#43323](https://github.com/Azure/azure-sdk-for-java/pull/43323), [#43506](https://github.com/Azure/azure-sdk-for-java/pull/43506), [#43744](https://github.com/Azure/azure-sdk-for-java/pull/43744) +* Update to Open Telemetry Instrumentation [#4034](https://github.com/microsoft/ApplicationInsights-Java/pull/4034) +* Remove user sensitive data from self-diagnostics [#3976](https://github.com/microsoft/ApplicationInsights-Java/pull/3976) +* Update to Gradle 8.11.1 [#3793](https://github.com/microsoft/ApplicationInsights-Java/pull/3973) + +### CVE +* Exclude META-INF/versions from instrumentation [#4040](https://github.com/microsoft/ApplicationInsights-Java/pull/4040) + +### Bug fixes +* Fix detection for Spring Cloud running on AKS in Statsbeat [#4000](https://github.com/microsoft/ApplicationInsights-Java/pull/4000) + ## Version 3.6.2 GA (10/23/2024) ### Enhancements From 896c2761cc52b0c939e92e2e97cfc7a90ae98e4b Mon Sep 17 00:00:00 2001 From: Harsimar Kaur Date: Wed, 22 Jan 2025 12:51:37 -0800 Subject: [PATCH 2/5] pr comments --- CHANGELOG.md | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 444f5b60908..2a2eabb3f6c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,14 +4,24 @@ ### Enhancements -* Transition to azure-monitor-opentelemetry-autoconfigure 1.0.0-beta.1, in place of azure-monitor-opentelemetry-exporter [#4037](https://github.com/microsoft/ApplicationInsights-Java/pull/4037) -* Support for Live Metrics Filtering [#43040](https://github.com/Azure/azure-sdk-for-java/pull/43040), [#43184](https://github.com/Azure/azure-sdk-for-java/pull/43184), [#43289](https://github.com/Azure/azure-sdk-for-java/pull/43289), [#43323](https://github.com/Azure/azure-sdk-for-java/pull/43323), [#43506](https://github.com/Azure/azure-sdk-for-java/pull/43506), [#43744](https://github.com/Azure/azure-sdk-for-java/pull/43744) -* Update to Open Telemetry Instrumentation [#4034](https://github.com/microsoft/ApplicationInsights-Java/pull/4034) -* Remove user sensitive data from self-diagnostics [#3976](https://github.com/microsoft/ApplicationInsights-Java/pull/3976) -* Update to Gradle 8.11.1 [#3793](https://github.com/microsoft/ApplicationInsights-Java/pull/3973) +* Support for Live Metrics Filtering ([#43040](https://github.com/Azure/azure-sdk-for-java/pull/43040), [#43184](https://github.com/Azure/azure-sdk-for-java/pull/43184), [#43289](https://github.com/Azure/azure-sdk-for-java/pull/43289), [#43323](https://github.com/Azure/azure-sdk-for-java/pull/43323), [#43506](https://github.com/Azure/azure-sdk-for-java/pull/43506), [#43744](https://github.com/Azure/azure-sdk-for-java/pull/43744)) +* Update to OpenTelemetry Instrumentation 2.12.0 ([#4034](https://github.com/microsoft/ApplicationInsights-Java/pull/4034)) +* Remove user sensitive data from self-diagnostics ([#3976](https://github.com/microsoft/ApplicationInsights-Java/pull/3976)) +* Update OpenTelemetry dependency versions + ([#4013](https://github.com/microsoft/ApplicationInsights-Java/pull/4013)) +* Exclude `META-INF/maven/**` from agent jar to avoid CVE false positives ([#4040](https://github.com/microsoft/ApplicationInsights-Java/pull/4040)) +* Migrate profiler code from jackson json to azure json + ([#3896](https://github.com/microsoft/ApplicationInsights-Java/pull/3896)) +* Don't log Log Records if they are sampled out + ([#3936](https://github.com/microsoft/ApplicationInsights-Java/pull/3936)) +* Include NICE, IRQ, SOFTIRQ, and STEAL in `\\Processor(_Total)\\% Processor Time` metric + ([#3987](https://github.com/microsoft/ApplicationInsights-Java/pull/3987)) +* Add note to applicationinsights.log to make sure that private information is removed from the log + ([#4011](https://github.com/microsoft/ApplicationInsights-Java/pull/4011)) +* Support finding applicationinsights.json in current dir when using runtime attach + ([#3990](https://github.com/microsoft/ApplicationInsights-Java/pull/3990)) +* Add a warning message if the java agent if the applicationinsights-agent jar is in the classpath in Java 11 ([#4039](https://github.com/microsoft/ApplicationInsights-Java/pull/4039)) -### CVE -* Exclude META-INF/versions from instrumentation [#4040](https://github.com/microsoft/ApplicationInsights-Java/pull/4040) ### Bug fixes * Fix detection for Spring Cloud running on AKS in Statsbeat [#4000](https://github.com/microsoft/ApplicationInsights-Java/pull/4000) From 9dace816a440723b898b18b1270eeff2bfa7a612 Mon Sep 17 00:00:00 2001 From: Harsimar Kaur Date: Wed, 22 Jan 2025 12:52:57 -0800 Subject: [PATCH 3/5] minor --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a2eabb3f6c..3d31455f2d0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,7 +20,7 @@ ([#4011](https://github.com/microsoft/ApplicationInsights-Java/pull/4011)) * Support finding applicationinsights.json in current dir when using runtime attach ([#3990](https://github.com/microsoft/ApplicationInsights-Java/pull/3990)) -* Add a warning message if the java agent if the applicationinsights-agent jar is in the classpath in Java 11 ([#4039](https://github.com/microsoft/ApplicationInsights-Java/pull/4039)) +* Add a warning message if the applicationinsights-agent jar is in the classpath in Java 11 ([#4039](https://github.com/microsoft/ApplicationInsights-Java/pull/4039)) ### Bug fixes From 50225029f9100d1c3a75def4527823dd47e2377a Mon Sep 17 00:00:00 2001 From: Harsimar Kaur Date: Wed, 22 Jan 2025 12:54:36 -0800 Subject: [PATCH 4/5] minor --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3d31455f2d0..e7f3e6875b4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -24,7 +24,8 @@ ### Bug fixes -* Fix detection for Spring Cloud running on AKS in Statsbeat [#4000](https://github.com/microsoft/ApplicationInsights-Java/pull/4000) +* Fix detection for Spring Cloud running on AKS in Statsbeat + ([#4000](https://github.com/microsoft/ApplicationInsights-Java/pull/4000)) ## Version 3.6.2 GA (10/23/2024) From d191e4709c4b732e3839eb6b912a6f7d626efeb0 Mon Sep 17 00:00:00 2001 From: Harsimar Kaur Date: Wed, 22 Jan 2025 13:37:32 -0800 Subject: [PATCH 5/5] pr comments --- CHANGELOG.md | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e7f3e6875b4..59b17e8012c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,14 +5,10 @@ ### Enhancements * Support for Live Metrics Filtering ([#43040](https://github.com/Azure/azure-sdk-for-java/pull/43040), [#43184](https://github.com/Azure/azure-sdk-for-java/pull/43184), [#43289](https://github.com/Azure/azure-sdk-for-java/pull/43289), [#43323](https://github.com/Azure/azure-sdk-for-java/pull/43323), [#43506](https://github.com/Azure/azure-sdk-for-java/pull/43506), [#43744](https://github.com/Azure/azure-sdk-for-java/pull/43744)) -* Update to OpenTelemetry Instrumentation 2.12.0 ([#4034](https://github.com/microsoft/ApplicationInsights-Java/pull/4034)) +* Update to OpenTelemetry Java Instrumentation 2.12.0 ([#4034](https://github.com/microsoft/ApplicationInsights-Java/pull/4034)) * Remove user sensitive data from self-diagnostics ([#3976](https://github.com/microsoft/ApplicationInsights-Java/pull/3976)) -* Update OpenTelemetry dependency versions - ([#4013](https://github.com/microsoft/ApplicationInsights-Java/pull/4013)) * Exclude `META-INF/maven/**` from agent jar to avoid CVE false positives ([#4040](https://github.com/microsoft/ApplicationInsights-Java/pull/4040)) -* Migrate profiler code from jackson json to azure json - ([#3896](https://github.com/microsoft/ApplicationInsights-Java/pull/3896)) -* Don't log Log Records if they are sampled out +* Don't log Log Records (when debug logging enabled) if they are sampled out ([#3936](https://github.com/microsoft/ApplicationInsights-Java/pull/3936)) * Include NICE, IRQ, SOFTIRQ, and STEAL in `\\Processor(_Total)\\% Processor Time` metric ([#3987](https://github.com/microsoft/ApplicationInsights-Java/pull/3987)) @@ -20,13 +16,9 @@ ([#4011](https://github.com/microsoft/ApplicationInsights-Java/pull/4011)) * Support finding applicationinsights.json in current dir when using runtime attach ([#3990](https://github.com/microsoft/ApplicationInsights-Java/pull/3990)) -* Add a warning message if the applicationinsights-agent jar is in the classpath in Java 11 ([#4039](https://github.com/microsoft/ApplicationInsights-Java/pull/4039)) +* Add a warning message if the applicationinsights-agent jar is in the classpath in Java 11+ ([#4039](https://github.com/microsoft/ApplicationInsights-Java/pull/4039)) -### Bug fixes -* Fix detection for Spring Cloud running on AKS in Statsbeat - ([#4000](https://github.com/microsoft/ApplicationInsights-Java/pull/4000)) - ## Version 3.6.2 GA (10/23/2024) ### Enhancements