aws / amazon-gamelift-plugin-unity

The Amazon GameLift Plugin for Unity contains libraries and native UI that makes it easier to access GameLift resources and integrate GameLift into your Unity game. You can use the GameLift Unity Plugin to access GameLift APIs and deploy AWS CloudFormation templates for common gaming scenarios.
https://aws.amazon.com/gamelift/getting-started/
Apache License 2.0
84 stars 16 forks source link

Newtonsoft.Json version #76

Closed knordb closed 11 months ago

knordb commented 1 year ago

In the latest update it says:

Update Newtonsoft.Json from 12.0.0 to 13.0.1

However, after importing Unity generates an error that says otherwise:

Assembly 'Packages/com.amazonaws.gamelift/Runtime/Plugins/GameLiftServerSDKNet45.dll' will not be loaded due to errors: GameLiftServerSDKNet45 references strong named Newtonsoft.Json Assembly references: 12.0.0.0
Found in project: 13.0.0.0
AWSJackson commented 11 months ago

Hello! The latest release, v2.0.0, migrated to Amazon GameLift Server SDK 5.x which uses version 13 by default for Newtonsoft.Json. Additionally, this plugin no longer packages the Server SDK .dll into the tarball and instead the Sample expects it as an external dependency.