Skip to content

Latest commit

 

History

History
75 lines (63 loc) · 2.56 KB

File metadata and controls

75 lines (63 loc) · 2.56 KB

Changelog

All notable changes to this project will be documented in this file.

[1.2.6]

Upgrade

  • Updates Core SDK version to 1.3.0

[1.2.5]

Upgrade

  • Version Upgrade to 1.2.9
  • Updates Core SDK version to 1.2.9
  • Adds unique player instance ID and enhanced logging for session tracking and release events
  • Refines pulse event scheduling logic across player states (play, seeked, buffering)
  • Optimizes event dispatching by adjusting pulse event triggers for improved session monitoring

[1.2.4]

Changes

  • Version Upgrade to 1.2.4
  • Updates Core SDK version to 1.2.7
  • Refactors SDK initialization to use FastPixAnalytics singleton
  • Adds unique player instance ID and enhanced logging for session tracking
  • Improves lifecycle management with better null safety and coroutine cancellation
  • Updates event dispatching logic to check initialization state and include session details in logs

[1.2.3]

Fix

  • Sdk Upgrade:
  • Sdk Version Update
  • Bug Fixes
  • Upgraded Core SDK version to 1.2.6

[1.2.2]

Fix

  • Sdk Version Upgrade:
  • Sdk Version Update

[1.2.1]

Fix

  • Major Bug Fixes:
  • Major Bug Fixes
  • Adds Missing Fields

[1.2.0]

Improved

  • Major Code Optimization and Refactoring:
  • Version Compatibility Update
  • Code Refactoring
  • Library Upgrade

[1.1.0]

Changed

  • Major Code Optimization and Refactoring:
  • Comprehensive code refactoring for improved maintainability and performance.
  • Optimized internal components and dependencies for better efficiency.
  • Enhanced code structure and organization across the SDK.
  • Improved overall stability and reduced technical debt.

[1.0.1]

Added

  • Code Update:
    • Variable types are improved.
    • Bugs are fixed.
    • Events work better now.

[1.0.0]

Added

  • Integration with Media3 ExoPlayer:
    • Enabled video performance tracking using FastPix Data SDK, supporting Media3 ExoPlayer streams with user engagement metrics, playback quality monitoring, and real-time diagnostics.
    • Provides robust error management and reporting capabilities for seamless Media3 ExoPlayer video performance tracking.
    • Allows customizable behavior, including options to disable data collection, respect Do Not Track settings, and configure advanced error tracking with automatic error handling.
    • Includes support for custom metadata, enabling users to pass optional fields such as video_id, video_title, video_duration, and more.
    • Introduced event tracking for onPlayerStateChanged and onTracksChanged to handle seamless metadata updates during playback transitions.