|
1 | 1 | # CHANGELOG |
2 | 2 |
|
3 | | -# Version 2.6.2-BETA.3 |
| 3 | +# Version 3.0.0 GA |
| 4 | +* Config changes |
| 5 | + - Change json config file name from ApplicationInsights.json to applicationinsights.json |
| 6 | + - Redesign json config structure ([Java Standalone Config](https://docs.microsoft.com/en-us/azure/azure-monitor/app/java-standalone-config)) |
| 7 | +* Send JMX metrics to CustomMetrics instead of PerformanceCounter ([Default Mettrics Captured by Java 3.0 Agent](https://github.com/microsoft/ApplicationInsights-Java/wiki/Default-Metrics-Captured-by-Java-3.0-Agent)) |
| 8 | +* Telemetry processor for requests, dependencies, and traces |
| 9 | +* Attach custom dimensions to all telemetries |
| 10 | +* Fix QuickPulse bug ([Live Metrics are showing incorrect results](https://portal.microsofticm.com/imp/v3/incidents/details/206218273/home)) |
| 11 | +* Fix URL with spaces (https://github.com/microsoft/ApplicationInsights-Java/issues/1290) |
| 12 | +* Improve overall logging |
| 13 | + |
| 14 | +# Version 3.0.0 Preview.7 |
| 15 | +* Dropped Java 7 support |
| 16 | +* Supported boolean JMX metrics ([#1235](https://github.com/microsoft/ApplicationInsights-Java/issues/1235)) |
| 17 | +* Added support for JMX metrics environment variable APPLICATIONINSIGHTS_JMX_METRICS |
| 18 | +* Added two default JMX metrics for thread count and class count |
| 19 | +* Changed default logging capture from WARN to INFO |
| 20 | +* Added support for logging capture environment variable APPLICATIONINSIGHTS_LOGGING_THRESHOLD |
| 21 | +* Added support for sampling percentage environment variable APPLICATIONINSIGHTS_SAMPLING_PERCENTAGE |
| 22 | +* Added auto-collection for 2.x SDK trackTrace, trackRequest and trackException |
| 23 | +* Added capturing MDC logging properties |
| 24 | +* Added support for Jetty Native Handler |
| 25 | +* Fixed JMX metrics which aren't available initially are never recorded ([#1233](https://github.com/microsoft/ApplicationInsights-Java/issues/1233)) |
| 26 | +* Fixed capturing JMX metrics inside of CompositeData ([#952](https://github.com/microsoft/ApplicationInsights-Java/issues/952)) |
| 27 | +* Fixed HTTP request header to use X-Forwarded-For as Client IP when present ([#404](https://github.com/microsoft/ApplicationInsights-Java/issues/404)) |
| 28 | +* Fixed URLs with spaces ([#1290](https://github.com/microsoft/ApplicationInsights-Java/issues/1290)) |
| 29 | + |
| 30 | +# Version 2.6.2 |
4 | 31 | * Fixed NullPointer when testing with MockMvc ([#1281](https://github.com/microsoft/ApplicationInsights-Java/issues/1281)) |
5 | 32 |
|
| 33 | +# Version 3.0.0 Preview.6 |
| 34 | +* Fixed client_Browser data populated incorrectly |
| 35 | +* Fixed non-daemon thread pool so that it won't prevent app from shutting down |
| 36 | + |
6 | 37 | # Version 2.6.2-BETA.2 |
7 | 38 | * Fixed retry transmission on client side exception |
8 | 39 | ([#1282](https://github.com/microsoft/ApplicationInsights-Java/issues/1282)). |
|
15 | 46 | ([#1254](https://github.com/microsoft/ApplicationInsights-Java/pull/1254)) |
16 | 47 | * Fix backoff condition so that retries will continue indefinitely |
17 | 48 | ([#1253](https://github.com/microsoft/ApplicationInsights-Java/pull/1253)) |
| 49 | + |
| 50 | +# Version 3.0.0 Preview.5 |
| 51 | +* Fix memory leak |
| 52 | +* Fix shutdown issue due to non-daemon thread |
| 53 | +* Fix backoff condition so that retries will continue indefinitely |
18 | 54 |
|
19 | 55 | # Version 2.6.1 |
20 | 56 | * Fix shutdown issue due to non-daemon thread |
|
0 commit comments