Skip to content

Releases: microsoft/ApplicationInsights-node.js

0.19.0

09 Mar 23:22
Compare
Choose a tag to compare
0.19.0 Pre-release
Pre-release
  • #200 Allow durations to be longer than 24 hours
  • #199 Remove obsolete fields from envelope
  • #198 Restrict customProperties to kv pair of strings and add warnings discouraging sensitive info storage
  • #197 Add national clouds to correlationExcludedDomains
  • #195 Copying all descriptors of error properties
  • #194 Fixed correlationHeaderExcludedDomains only cares about first value
  • #191 Fix validateStringMap function
  • #187 Add automatic correlation between dependencies and requests
  • #178 Allow to disable console logging

This release includes an important change to tag override functionality available on track methods. Before this release, if an override tag object was provided it was used instead of the tags available on the client context. SDK behavior is now to merge the tags set on the override object with the client context. If you were using this functionality to remove default provided tags, you should instead identify the tags you wish to remove by name in your override object, and set them explicitly to null, undefined, or "".

0.18.0

17 Jan 22:31
Compare
Choose a tag to compare
0.18.0 Pre-release
Pre-release
  • #165 extend telemetry client to pass the context
  • #164 fix the compilation
  • #163 read transaction ids
  • #160 read transaction root and parent ID

v0.17.2

09 Jan 18:01
Compare
Choose a tag to compare
v0.17.2 Pre-release
Pre-release
  • #156 Do not add correlation headers for excluded domains

v0.17.1

12 Dec 22:19
Compare
Choose a tag to compare
v0.17.1 Pre-release
Pre-release
  • #151 Lock devDependencies
  • #146 Fix bug that causes custom context tag settings to be overwritten
  • #140 Use node.d.ts from Typings
  • #138 Migrate to Typings
  • #139 Run unit tests in Node.js 6
  • #137 Npmignore .vscode/, unit tests clean up

v0.17.0

14 Nov 19:43
Compare
Choose a tag to compare
v0.17.0 Pre-release
Pre-release
  • #130 - HTTP dependency request tracking
  • #131 - Add source & target ikey headers for correlation
  • #132 - remove IDE config files

v0.16.0

06 Oct 17:10
Compare
Choose a tag to compare
v0.16.0 Pre-release
Pre-release
  • #124 - Send telemetry using https
  • #123 - Fix cloud.role and cloud.roleInstance names
  • #121- TrackException method takes a third parameter named measurements
  • #116 - [Sender] make resend interval configurable

v0.15.19

02 Sep 16:39
Compare
Choose a tag to compare
v0.15.19 Pre-release
Pre-release
  • #112 - Add Telemetry processors
  • #109 - Removes default ai.device.id from node (fixes #102)

v0.15.18

29 Jul 18:18
Compare
Choose a tag to compare
v0.15.18 Pre-release
Pre-release
  • #108 - remove unwanted file from npm package (fixes #107)

v0.15.17

12 Jul 16:31
Compare
Choose a tag to compare
v0.15.17 Pre-release
Pre-release
  • #94 - Log ai.operation.name (#58)
  • #90 - Exception type and failed method incorrect for objects that are instances of Error subclass
  • #84 - Client.sendPendingData doesn't call callback when there is no data to send.
  • #31 - Userid is not autocollected from the cookies

Version 0.15.2

20 May 04:36
Compare
Choose a tag to compare
Version 0.15.2 Pre-release
Pre-release

Feature requests and some bug fixes:

  • allow a callback to be passed into the client.sendPendingData method
  • consistency with .Net SDK's use of environment variables in Azure
  • add getClient() method to the main module (allows for use of multiple instrumentation keys)
  • add support for specifying port number in the endpoint url
  • drop .d.ts .js.map and definitelytyped declarations from the package