Repository navigation
Releases: FastPix/android-data-kaltura
Releases · FastPix/android-data-kaltura
Release list
v1.0.4
- SDK & Dependencies
- Bumped
SDK_VERSIONto1.0.4inFastPixKalturaLibraryInfo.kt. - Updated publication version to
1.0.4inbuild.gradle.kts. - Updated
corelibrary dependency to version1.3.1inlibs.versions.toml.
- Bumped
- Documentation
- Updated version reference to
1.0.4inREADME.md. - Added entry for
v1.0.4inCHANGELOG.MD.
- Updated version reference to
v1.0.3
v1.0.2
- SDK & Dependencies
- Updated
androidx.core:core-ktx(core) from1.2.7to1.2.9. - Updated
README.mddependency example to1.0.2.
- Updated
- FastPixKalturaPlayer Event Handling
- Adjusted pulse lifecycle to schedule periodic pulse events on
viewBegin,play, andbufferingtransitions. - Improved seek handling so pulse events are cancelled only when playback remains paused after
seeked, and resumed when playback continues. - Removed unnecessary pulse scheduling from
variantChangeddispatch to avoid duplicate pulse triggers.
- Adjusted pulse lifecycle to schedule periodic pulse events on
- Stability
- Guarded
FastPixAnalytics.release(...)with a null-check onfastPixDataSDKto avoid releasing analytics when SDK is not initialized.
- Guarded
v1.0.1
- SDK & Dependencies
- Bumped
io.fastpix.dataversion to1.0.1. - Updated
corelibrary version to1.2.7. - Removed
MuxKalturaSDKand associated Maven repositories from the project.
- Bumped
- FastPixKalturaPlayer Enhancements
- Switched to
FastPixAnalyticssingleton for SDK initialization and management. - Implemented a background pulse event mechanism (10-second interval) to track active playback sessions.
- Improved event lifecycle management by ensuring pulse events are cancelled during buffering, seeking, pausing, or errors.
- Refined
release()logic to ensure proper state cleanup and final position reporting. - Updated
PlayerListenerinterface implementation to match updated types for frame rate and duration.
- Switched to
- Cleanup
- Removed unused
Utils.ktand redundant Mux initialization code fromMainActivity. - Cleaned up unused Kaltura library dependencies from the app module.
- Removed unused