This repository has been archived by the owner on Jul 3, 2023. It is now read-only.
Releases: Shopify/unity-buy-sdk
Releases · Shopify/unity-buy-sdk
Hotfix for Bitcode iOS 🤖
Update for Unity 2019 👨🚀
This minor release brings the SDK and associated plugins up to date with the Unity 2019.4.18f4 LTS release. Changes include:
- Resolution of iOS/Swift compile issues by refactoring plugin into static library target. This will help alleviate compile issues moving forward with newer versions of Swift and iOS
- Update to scripts and post processing scripts for iOS to properly configure iOS build target.
2.0.0
- Latest GraphQL schema - 2020-01
- Implement maximum input array size for GraphQL operations (BREAKING CHANGE)
- Support for multi language (Backwards compatible)
- BaseLoader now accepts locale as an extra optional param, that sets the Accept-Language header for retrieving translated values from Storefront API. Documentation updated.
- Support for FKP, GIP and SHP currencies
- Support for presentmentUnitPrices, unitPrice and unitPriceMeasurement on ProductVariant
- Support for rich media via new media field on Product: External video, Images, and 3D models
GraphQL Schema Update + Fixes
🛠Updates the graphql generator
🛠Updates to the latest version of the Storefront API schema
🛠Removes printf errors in test scripts
🛠Fixes internal deprecation warnings from user checkout and price
GraphQL Schema Update
🛠Updates the graphql generator
🛠Updates to the latest version of the Storefront API schema
Swift 4 Plugin Support
💫 Updated iOS plugin to support Xcode 10.2 and Swift 4
GraphQL Schema Update
🛠Removes deprecated Storefront API methods
🛠Updates to the latest version of the Storefront API schema
🔧 GraphQL and tooling fixes
- Fixed GraphQL code generation with UNION and nullable enum types
- Clean up and streamline the default query for products and their transformedSrc images
- Fixes timeouts on play mode and edit mode tests
- Updated PlayServicesResolver to resolve build issues with Gradle and Unity 2018
- Migrated CI system to run on Travis instead of Circle CI
- Removed unused native-pay Android AAR dependency and updated AndroidManifest to no longer use custom UnityPlayerActivity
- Added environment variable override to scripts to allow you to pass in custom Unity installations
📟 Gradle and schema fixes
- Resolved issues with building on Unity 2017->2018 versions for Android using the Gradle build system
- Fixed issue with
transformedSrc
on Images always returning an image of size 1000x1000px.
🤖 Android Build Fixes
This release addresses some issues around building and deploying to Android.
- Updated PlayServicesResolver to properly resolve Android .AAR dependencies
- Fixed NoClassDefFound runtime issue when interacting with the Cart/Checkout