ReleaseMicrosoftMicrosoftpublished Sep 23, 2025seen Jun 26

microsoft/ApplicationInsights-JS 3.3.10

microsoft/ApplicationInsights-JS

Open original ↗

Captured source

source ↗
published Sep 23, 2025seen Jun 26captured 2whttp 200method plain

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 customProvider and customUnloadProvider to the IOfflineChannelConfiguration.
  • IAnalyticsConfig is exported for Analytics extension.
  • redactUrls and redactQueryParams are added to IConfiguration to 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