ApplicationInsights-JS

Microsoft Application Insights SDK for JavaScript

MIT License

Downloads
22.8M
Stars
649
Committers
96

Bot releases are visible (Hide)

ApplicationInsights-JS - 1.0.7

Published by KamilSzostak over 7 years ago

  • #378 Don't report duration from Googlebot if it's >= 1h
  • #379 Use secure cookies on https sites
ApplicationInsights-JS - v1.0.6

Published by KamilSzostak almost 8 years ago

  • #372 Add target to rdd data, update command name and name for RDD
  • #364 Disable dependency correlation headers
  • #365 Log additional test logs only when there is at least one failure
ApplicationInsights-JS - v1.0.5

Published by KamilSzostak almost 8 years ago

Update: We had to rollback this release due to a bug in #333. We will release a fixed version soon. Sorry for any inconvenience.

  • #360 Check if it's safe to call array.concat
  • #355 Add AI-Announcements link
  • #354 Add snippet.js to NPM package
  • #353 Remove http endpoint from ajax.html test
  • #351 Fix firefox on the build machine
  • #350 Don't log buffer errors
  • #349 Add QUnit test execution logs
  • #346 Update E2E tests to use the https endpoint
  • #345 Fix failing unit tests
  • #339 Use performance.now in session class
  • #343 Update maxBatchSize to match the documentation
  • #341 Don't log session storage errors
  • #336 Expose an option to disable cookies
  • #333 Enable correlation headers
ApplicationInsights-JS - v1.0.4

Published by KamilSzostak about 8 years ago

  • #325 - Add support for tracking properties and measurements in trackDependency
  • #318 - XDomain sender should drop the telemetry if the Endpoint protocol and the hosting page protocol don't match
ApplicationInsights-JS - v1.0.3

Published by KamilSzostak about 8 years ago

  • #302 - Ship retry handler
  • #294 - Snippet versioning
  • #311 - Add privacy statement
  • #309 - Add E2E test to validate unicode encoding
  • #307 - /v2/validate api E2E tests
  • #305 - Enabled snippet E2E test
ApplicationInsights-JS - v1.0.0

Published by KamilSzostak about 8 years ago

  • #279 - Do not flood the console!
  • #283 - version update 0.23.4 -> 1.0.0
ApplicationInsights-JS - v0.23.4

Published by KamilSzostak about 8 years ago

  • #275 Download JS SDK (ai.0.js file) over https
  • #276 Handle partial success (response code 206)
  • #272 Adding bower.json to npm package
ApplicationInsights-JS - v0.23.2

Published by AlexBulankou over 8 years ago

  • Fixing #270 with #271
  • #258 - Send telemetry over HTTPS
  • #261- Sent buffer overflow
ApplicationInsights-JS - v0.23.0

Published by KamilSzostak over 8 years ago

  • #69 - Improve transmission reliability (#254)
  • #249 - JS SDK fails to initialize due to error: "Uncaught SecurityError: Failed to read the 'cookie' property from 'Document' (#250)
  • #230 - Type definitions are not up to date (#235, #238)
  • #233 - AppInsightsModule hardcodes http path to the script (#234)
ApplicationInsights-JS - v0.22.19

Published by AlexBulankou over 8 years ago

  • #221: npm package is a bit of a mess
  • #223: make sdk version previx lowercase
  • #227: including AppInsightsModule.js to NPM
ApplicationInsights-JS - v0.22.17

Published by KamilSzostak over 8 years ago

  • #207 Simplifying importing AppInsights as module, adding TS interfaces for public types
  • #203 Reference TS compiler in tests, removing hardcoded VS version
  • #201 Allow passing severityLevel in trackException
ApplicationInsights-JS - v0.22.14

Published by KamilSzostak over 8 years ago

  • #189 Session storage send buffer . Session storage buffer is disabled by default. It can be enabled with enableSessionStorageBuffer
  • #194 Required field is set to not_specified if a value is missing
  • #192 Log verb (GET, POST,...) as part of dependency name
  • #190 Show AI internal traces in console only when verboseLogging is enabled
ApplicationInsights-JS - v0.22.9

Published by MaxShehovtsov over 8 years ago

  • SessionState should be removed #158
  • Can't send exceptions with empty method #155
ApplicationInsights-JS - v0.22.8

Published by AlexBulankou over 8 years ago

  • #121 Add ability to set the session cookie's domain
  • #152 Telemetry not sent in IE restricted mode
ApplicationInsights-JS - v0.22.7

Published by AlexBulankou over 8 years ago

  • #134 startTrackPage and stopTrackPage are missing in API reference
  • #139 IConfig.appUserId appears to be unused?
  • #144 Page crash iOS Safari in Private mode: infinite loop SessionStorage read warning
ApplicationInsights-JS - v0.22.6

Published by MaxShehovtsov over 8 years ago

  • Enabled correlation between Ajax calls and Server requests. In UI open Dependency (AJAX) details blade and you'll see a new button "Server request for this ajax call". (This requires using .net web sdk beta-4 or newer)
  • Improved internal error reporting - internal data is reduced to 1 unique message per browser session to prevent pollution of data with internal errors
  • Minor bug fixes
ApplicationInsights-JS - v0.21.5

Published by MaxShehovtsov almost 9 years ago

  • Added monitoring of ajax calls
  • Extended trackPageView() to take page view duration as a parameter
  • Fixed start/stopTrackEvent() to automatically calculate duration and report it as a custom property
  • Disabled automatic collection of screen resolution and locale (see https://github.com/Microsoft/ApplicationInsights-Announcements/issues/5)
  • New 'overridePageViewDuration' config parameter setting page view duration to the time from page load start to the call to trackPageView(). (By default page view duration is set to page load time using window.navigation.timing API).

We also enabled gzip compression for JSSDK CDN, ai.0.js is about 15KB now.

ApplicationInsights-JS - 0.18.0

Published by MaxShehovtsov about 9 years ago

  • introduced sampling functionality
  • minor fixes
ApplicationInsights-JS - 0.17.0

Published by MaxShehovtsov about 9 years ago

ApplicationInsights-JS - v0.16.20150806.0

Published by MaxShehovtsov about 9 years ago

  • Improvements in page load time calculation - now synchronized with page view performance "total" metric to stop confusion between those two
  • Improved documentation: added API reference and wiki pages
  • Fixed bug in session calculation when the app is not touched more than 24 hours