Skip to content

2.6.0

Compare
Choose a tag to compare
@MSNev MSNev released this 24 Mar 00:09
· 293 commits to master since this release
e3d0f8d

Version bump is due to the following major changes

A large amount of Tree-Shaking improvements have been included in this version, please see the recommendations you may need to apply to your code to take complete advantage of these changes to reduce the overall module sizes (when using NPM packages)

Also includes major changes to the cookie management, please see the readme cookie configuration section and cookie handling changes.

Changelog

  • General Performance improvements / optimizations
  • #1059 Enable W3C distributed tracing on by default with backward compatibility
  • #1076 Multiple Treeshaking enhancements, see recommendations
  • #1091 Enable cookie support after the SDK has been initialized
  • #1125 Disable Cookies
  • #1276 [BUG] Does not work with Closure Compiler (possible fix, now generates applicationinsights-web.d.ts (This version is namespaced) and applicationinsights-web.rollup.d.ts in the dist folder
  • #1434 Ability to specify cookie Path so that AI works behind App Gateway
  • #1473 [BUG] New dts gneration doesn't work when the environment doesn't have powershell (introduced for #1276)
  • #1474 Add initial stamp endpoint redirection logic
  • #1478 [Bug] Ajax tracking for XHR and fetch is not always setting the start time correctly
  • #1496 [BUG] applicationinsights-web npm package does not have types or a types folder.
  • #1498 [BUG][ES6] TypeError: xxx is not a function or TypeError: DynamicProto [XXXX] is not in class heirarchy of [Object] #28
  • #1503 [BUG] New Perf tests are randomly failing when the build environment is busy (tests added as part of #1076 and #1091)
  • Some documentation updates