Repository navigation
6.0.0
🚀 GA-SDK-Unreal v6.0.0
We're excited to announce version 6.0.0 of the Unreal Engine SDK!
This release introduces major architectural improvements, new APIs, and extended feature support across platforms.
⚠️ Important Breaking Change
Version 6.0.0 introduces a breaking change in Remote Configs for Data Export users:
After updating, event annotations will change from:
configurations
to:
configurations_v3
for all Configs.
Please ensure that any downstream processing or integrations are updated accordingly.
✨ Added
- Playtime Metrics Tracking — Added playtime tracking with public functions:
GetElapsedSessionTimeandGetElapsedTimeFromAllSessions. - Remote Configs V2 — Added JSON support with new API:
GetRemoteConfigsValueAsJSON. - Performance Tracker — Introduced a new performance tracker with improved FPS reporting.
- Added FPS reporting for desktop platforms.
- All functions exposed to Blueprints for easier integration.
- Updated dependencies to:
- GA SDK C++ v5.0.0
- GA iOS v5.0.0
- GA Android v7.0.0
🔧 Changed
- Refactored the codebase, introducing
GAWrapperto handle multiple platforms. UGameAnalyticsis now an object (static functions removed).- Added an instance of
UGameAnalyticsinsideUGameAnalyticsModule. - Removed duplicate functions inside
UGameAnalytics. - Various internal improvements and bug fixes.