Changelog
This release includes:
- Support for custom providers for Offline Channel which has added
customProvider
andcustomUnloadProvider
to theIOfflineChannelConfiguration
. IAnalyticsConfig
is exported for Analytics extension.redactUrls
andredactQueryParams
are added toIConfiguration
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 #2576
- Fix TypeScript compatibility issue with ITelemetryPlugin interface by @Copilot in #2597
- Remove unused jquery-1.11.1.js from the repository by @Copilot in #2600
- Create IAnalyticsConfig interface to properly define AnalyticsPlugin configuration subset by @Copilot in #2583
- Fix documentation links pointing to incorrect /docs/ path by @Copilot in #2604
- Adding copilot instructions by @hectorhdzg in #2605
- Redacting urls before sending to telemetry data. by @rads-1996 in #2549
- [Main] Update the copilot instructions by @MSNev in #2617
- [Task] Add tree-shaking annotations by @Copilot in #2616
- Suppressed credentials inline to avoid credscan false positive by @rads-1996 in #2622
- Add Azure API Management proxy documentation to FAQ sections by @Copilot in #2625
- Add weekly GitHub action to delete closed and merged branches by @Copilot in #2627
- Fix trackPageView not resetting maxAjaxCallsPerView counter by @Copilot in #2595
- Fix jq syntax error in Delete Merged Branches workflow by @Copilot in #2630
- Update Async Tests Under AISKULight to Use the Modern AsyncQueue Pattern by @Copilot in #2607
- Fix flush method root cause - handle async callbacks in _doSend with proper error handling by @Copilot in #2633
- Fix issue #2634 moving the conditional check for filtering by @aimbrenda in #2635
- Fix TypeError in Click Analytics Data Collector by @pnoodles in #2636
- [Feature] Implement cookie caching when disabled and automatic flushing when enabled with backward compatibility option by @Copilot in #2632
- [Main][Task] 34470593: Update AISKU Async Tests To Use the Modern AsyncQueue Pattern by @Karlie-777 in #2637
- [Main][Task] 34470593: Update Async Tests Under Dependencies Extension To Use the Modern AsyncQueue Pattern by @Karlie-777 in #2638
- [Main][Task] 27922617: Provide Custom Provider Under Web Worker for Offline Channel by @Karlie-777 in #2649
- [Release] Increase version to 3.3.10 by @Karlie-777 in #2650
New Contributors
- @rads-1996 made their first contribution in #2549
- @pnoodles made their first contribution in #2636
Full Changelog: 3.3.9...3.3.10