1.0.0b42 (2025-09-17)
Features Added
- Customer Facing Statsbeat: Added remaining drop codes to base
(#42382) - Refactored the put methods in storage.py for LocalFileBlob and LocalFileStorage
(#42502) - Customer Facing Statsbeat: Refactored logic for tracking dropped items from storage
(#42542) - Customer Facing SDKStats: Added the export interval env var for customer sdkstats
(#42551) - Rename Customer Statsbeat to Customer SDKStats as per [Spec] - https://github.com/aep-health-and-standards/Telemetry-Collection-Spec/pull/581
(#42573) - Customer Facing SDKStats: Exception categorization as per [Spec] - https://github.com/aep-health-and-standards/Telemetry-Collection-Spec/blob/main/ApplicationInsights/sdkstats/customer_facing_sdk_stats.md
(#42695) - Customer Facing SDKStats: Added logic for race conditions and updated the implementation to use a global instance for customer SDKStats metrics
(#42655) - Customer Facing SDKStats: Added telemetry_success field to dropped items as per [Spec] - https://github.com/aep-health-and-standards/Telemetry-Collection-Spec/pull/606
(#42846) - Customer Facing SDKStats: Refactor to use
Manager
andSingleton
pattern
(#42969)
Other Changes
- Configuration manager/worker fetch via OneSettings part 1 - Change detection
([#42360] #42360) - Configuration manager/worker fetch via OneSettings part 2 - Concurrency and refactoring of _ConfigurationManager
([#42508] #42508) - Refactoring of statsbeat to use
StatsbeatManager
([#42716] #42716) - Support sdk stats dynamic change on OneSettings config change
([#42877] #42877)