microsoft/ApplicationInsights-JS 3.3.10
microsoft/ApplicationInsights-JS
Captured source
source ↗3.3.10
Repository: microsoft/ApplicationInsights-JS
Tag: 3.3.10
Published: 2025-09-23T18:25:51Z
Prerelease: no
Release notes:
Changelog
This release includes:
- Support for custom providers for Offline Channel which has added
customProviderandcustomUnloadProviderto theIOfflineChannelConfiguration. IAnalyticsConfigis exported for Analytics extension.redactUrlsandredactQueryParamsare added toIConfigurationto support URL redaction.
#2649 [Main][Task] 27922617: Provide Custom Provider Under Web Worker for Offline Channel #2638 [Main][Task] 34470593: Update Async Tests Under Dependencies Extension To Use the Modern AsyncQueue Pattern #2637 [Main][Task] 34470593: Update AISKU Async Tests To Use the Modern AsyncQueue Pattern #2636 Fix TypeError in Click Analytics Data Collector #2633 Fix flush method root cause - handle async callbacks in _doSend with proper error handling #2632 [Feature] Implement cookie caching when disabled and automatic flushing when enabled with backward compatibility option #2625 Add Azure API Management proxy documentation to FAQ sections #2607 Update Async Tests Under AISKULight to Use the Modern AsyncQueue Pattern #2597 Fix TypeScript compatibility issue with ITelemetryPlugin interface #2595 Fix trackPageView not resetting maxAjaxCallsPerView counter #2583 Create IAnalyticsConfig interface to properly define AnalyticsPlugin configuration subset #2625 Add Azure API Management proxy documentation to FAQ sections #2627 Add weekly GitHub action to delete closed and merged branches #2635 Fix issue #2634 moving the conditional check for filtering #2549 Redacting urls before sending to telemetry data #2622 Suppressed credentials inline to avoid credscan false positive
What's Changed
- Add TypeDoc links to README configuration tables by @Copilot in https://github.com/microsoft/ApplicationInsights-JS/pull/2576
- Fix TypeScript compatibility issue with ITelemetryPlugin interface by @Copilot in https://github.com/microsoft/ApplicationInsights-JS/pull/2597
- Remove unused jquery-1.11.1.js from the repository by @Copilot in https://github.com/microsoft/ApplicationInsights-JS/pull/2600
- Create IAnalyticsConfig interface to properly define AnalyticsPlugin configuration subset by @Copilot in https://github.com/microsoft/ApplicationInsights-JS/pull/2583
- Fix documentation links pointing to incorrect /docs/ path by @Copilot in https://github.com/microsoft/ApplicationInsights-JS/pull/2604
- Adding copilot instructions by @hectorhdzg in https://github.com/microsoft/ApplicationInsights-JS/pull/2605
- Redacting urls before sending to telemetry data. by @rads-1996 in https://github.com/microsoft/ApplicationInsights-JS/pull/2549
- [Main] Update the copilot instructions by @MSNev in https://github.com/microsoft/ApplicationInsights-JS/pull/2617
- [Task] Add tree-shaking annotations by @Copilot in https://github.com/microsoft/ApplicationInsights-JS/pull/2616
- Suppressed credentials inline to avoid credscan false positive by @rads-1996 in https://github.com/microsoft/ApplicationInsights-JS/pull/2622
- Add Azure API Management proxy documentation to FAQ sections by @Copilot in https://github.com/microsoft/ApplicationInsights-JS/pull/2625
- Add weekly GitHub action to delete closed and merged branches by @Copilot in https://github.com/microsoft/ApplicationInsights-JS/pull/2627
- Fix trackPageView not resetting maxAjaxCallsPerView counter by @Copilot in https://github.com/microsoft/ApplicationInsights-JS/pull/2595
- Fix jq syntax error in Delete Merged Branches workflow by @Copilot in https://github.com/microsoft/ApplicationInsights-JS/pull/2630
- Update Async Tests Under AISKULight to Use the Modern AsyncQueue Pattern by @Copilot in https://github.com/microsoft/ApplicationInsights-JS/pull/2607
- Fix flush method root cause - handle async callbacks in _doSend with proper error handling by @Copilot in https://github.com/microsoft/ApplicationInsights-JS/pull/2633
- Fix issue #2634 moving the conditional check for filtering by @aimbrenda in https://github.com/microsoft/ApplicationInsights-JS/pull/2635
- Fix TypeError in Click Analytics Data Collector by @pnoodles in https://github.com/microsoft/ApplicationInsights-JS/pull/2636
- [Feature] Implement cookie caching when disabled and automatic flushing when enabled with backward compatibility option by @Copilot in https://github.com/microsoft/ApplicationInsights-JS/pull/2632
- [Main][Task] 34470593: Update AISKU Async Tests To Use the Modern AsyncQueue Pattern by @Karlie-777 in https://github.com/microsoft/ApplicationInsights-JS/pull/2637
- [Main][Task] 34470593: Update Async Tests Under Dependencies Extension To Use the Modern AsyncQueue Pattern by @Karlie-777 in https://github.com/microsoft/ApplicationInsights-JS/pull/2638
- [Main][Task] 27922617: Provide Custom Provider Under Web Worker for Offline Channel by @Karlie-777 in https://github.com/microsoft/ApplicationInsights-JS/pull/2649
- [Release] Increase version to 3.3.10 by @Karlie-777 in https://github.com/microsoft/ApplicationInsights-JS/pull/2650
New Contributors
- @rads-1996 made their first contribution in https://github.com/microsoft/ApplicationInsights-JS/pull/2549
- @pnoodles made their first contribution in https://github.com/microsoft/ApplicationInsights-JS/pull/2636
Full Changelog: https://github.com/microsoft/ApplicationInsights-JS/compare/3.3.9...3.3.10