Major change: Upgrades build environment to TypeScript 4.x
- No known breaking, configuration or definition changes
Changelog
- #1640 [BUG] enableAjaxErrorStatusText: false (which is the default setting) does not turn off logging error response body
- #1642 trackEvent() doesn't allow replacing the iKey
- #1647 [BUG] customProperties parameter missing from trackException function
- #1648 Update error reporting when a plugin throws an exception
- #1650 [DebugPlugin] Add an option to disable DebugPlugin processTelemetry logging
- #1653 Some requests are returning a CORB error for responses containing text content type
- The warning is only being reported via the sendBeacon request, therefore not loss of events
- Changes the 'unload' operations to try and use fetch with keepalive if available, fallsback to sendBeacon()
- Also attempts to send as manay events as possible via sendBeacon, when the payload size is > 64kb
- #1656 [BUG] 'Cannot use 'in' operator to search for 'ver' in Timeout', name: 'TypeError'}
- #1660 [BUG] ITelemetryTrace parentId cannot be set to undefined
Includes: 2.7.0-beta.1 Milestone
- #1171 Update to TypeScript 4.x
- #1526 [TypeScript Compile Error] Property 'sessionManager' does not exist on type 'ITelemetryContext'
- #1627 Add sesId to allow access to sessionManager session info
- #1471 Convert undefined to blank in customDimensions?
- #1630 Convert undefined custom properties to empty string
- #1585 ai_user cookie not present after re-enabling the cookie
- #1561 How to enrich dependencies logs with context at the beginning of api call?
- #1624 Provide a way to enrich dependencies logs with context at the beginning of api call
- #1633 Add GitHub Automated Lock closed issue action