Releases: GameAnalytics/gameanalytics-sdk-cpp
Releases · GameAnalytics/gameanalytics-sdk-cpp
Release GA-CPP-SDK v.4.1.0
⚠️ Important Update
- Version 4.0.0 is deprecated. A mandatory update to version 4.1.0 is required to ensure continued support, optimal performance, and access to future updates.
🚀 New Features
- Boot Time in Milliseconds: Boot time now reported in milliseconds for precise performance metrics.
🐛 Bug Fixes
- Design Event Values: Improved the consistency of design event value handling, ensuring more accurate data delivery.
- Verbose Logging: more logs are visible when verbose logging is enabled.
✨ Enhancements
- Local Cache Path: Refined the local cache path configuration to automatically use the default writable path, streamlining setup by making
configureWritablePath
optional.
For full documentation, visit the official site.
Release GA-CPP-SDK v.4.0.0
Warning
This version has been marked as deprecated. Please use version 4.1.0 or higher instead.
What's Changed
- updated to C++17
- refactored the code base
- rewritten GA thread logic
- rewritten build scripts
- changed user id logic to always use randomized id (except if custom id is set)
- replaced usage of unsafe cstrings and functions with safer alternatives
- replaced RapidJson with ModernJson
- removed Tizien support
- added SDK init event
- added health event
- added external user id
- safer handling of device properties retrieval
- added exception handling
- improved stability
- various bug fixes
Exciting New Features 🎉
- CI & Build Scripts Refactoring by @Gogoshika-ga in #10
- Add code coverage by @Gogoshika-ga in #11
- Unit Tests & CI improvements by @Gogoshika-ga in #12
Bug fixes 🐛
- Fix bug build workflow not executing debug+release builds on PRs to main branch by @Gogoshika-ga in #16
Other Changes 🔄
- Update README.md by @Gogoshika-ga in #8
- Remove UWP define by @dorin-ga in #9
- added zf log back by @dorin-ga in #13
- Add Release Workflow + CI improvements by @Gogoshika-ga in #14
- Fix Release Asset Folder Struct by @Gogoshika-ga in #17
Full Changelog: https://github.com/GameAnalytics/gameanalytics-sdk-cpp/commits/v4.0.0