Skip to content

Releases: microsoft/ApplicationInsights-Java

Application Insights Java SDK 1.0.10

29 Sep 21:14
Compare
Choose a tag to compare
  1. Delay of 5 minutes in retrying to send failed requests.
  2. Track() method in TelemetryClient fix to avoid overwriting provided telemetry timestamp.
  3. Configurable instrumentation key via APPLICATION_INSTRUMENTATIONKEY envirornment variable.
  4. Introduced a generic qualifer "Domain" which replaces "SendableData" as input to classes com.microsoft.applicationinsights.telemetry.BaseTelemetry
    and com.microsoft.applicationinsights.telemetry.BaseSampleSourceTelemetry.
  5. Internal namespace "SendableData"is now deleted.
  6. Schema is updated to latest version. Changes were made for internal namespace: com/src/main/java/com/microsoft/applicationinsights/internal/schemav2
  7. Fixed reliability issue with Redis dependency collection.
  8. Fixed issues sending telemetry with latest schema.
  9. Fixed issue #403 - Exceeding property length invalidates custom event
  10. Fixed issue #401 - Custom key and property sanitized
  11. Addressed #429 - SDK now truncates fields according to new schema specs and performs proper sanitization
  12. Method sanitization of interface com.microsoft.applicationinsights.telemetry.Telemetry is now Deprecated.
  13. All Sanitization now occurs in one place - com.microsoft.applicationinsights.telemetry.JsonTelemetryDataSerializer class.
  14. Sanitization only preformed when forming json to send telemetry. No presanitization is now done.
  15. Dependency collection is in Beta*.

Currently open issues are : https://github.com/Microsoft/ApplicationInsights-Java/labels/bug , which includes all bugs found

Application Insights Java SDK 1.0.9

15 Aug 20:57
Compare
Choose a tag to compare

Application Insights Java SDK 1.0.8

14 Jun 20:43
Compare
Choose a tag to compare

Listed below are the fixes and improvements made in 1.0.8

  • #367 Updated the agent project not to be transitive when resolved for core
  • #374 Updated the core JAR to remove the transitive dependencies for guava, removed the transitive dependency from core and agent, & updated to the latest version of the httpclient
  • #376 Delaying retry on send when no connection is found
  • #377 Bug fixes for Live Metrics Stream integration
  • #378 Added Live Metrics Stream URL filter and fixed duration
  • #379 Updated Gradle to 3.5
  • #380 Delaying retry on send when ConnectionException is thrown
  • #381 Delaying retry on send when HostUnknownException is thrown