Release 1.0.0
Appstack Unity SDK 1.0.0
Added
- Initial Unity Package Manager distribution as
com.appstack.unity-sdkfor
Unity 6 (6000.0) or newer. - Support for iOS 15.0+ through Appstack iOS SDK
4.4.0and Android API level
21+ through Appstack Android SDK1.5.0. - SDK configuration with an API key, log level, and optional customer user ID.
- Standard and custom event tracking with optional event parameters.
- Apple Ads attribution on iOS.
- Appstack ID, SDK status, and asynchronous attribution-parameter retrieval.
- Concurrent attribution requests with callbacks returned to the captured
synchronization context when available. - Automatic iOS Swift Package Manager integration through the Unity Xcode
postprocessor, including dynamic-framework embedding in the application. - Automatic Android native dependency resolution through EDM4U.
- Automatic Android R8/ProGuard configuration with no custom keep-rules step.
- Basic Integration sample for manual SDK configuration and event tracking.
Install through Unity Package Manager
- Download and extract
appstack-unity-sdk-1.0.0.zip. - In Unity, open Window → Package Manager.
- Select + → Add package from disk and choose the extracted root
package.json. - Complete the iOS and Android setup.
What's Changed
- Update CHANGELOG, README, and usage documentation to reflect changes … by @jsantelys-as in #1
- Restructure as a root-level UPM package and harden the native bridges by @jsantelys-as in #2
- Design tests plan by @jsantelys-as in #3
- Replace native versions by @jsantelys-as in #5
- Publish to OpenUPM as part of the release workflow by @jsantelys-as in #6
New Contributors
- @jsantelys-as made their first contribution in #1
Full Changelog: https://github.com/appstack-tech/appstack-unity-sdk/commits/1.0.0