Skip to content

Releases: aws/amazon-gamelift-plugin-unity

Release 3.0.0

19 Dec 18:03
86fb80d
Compare
Choose a tag to compare

3.0.0 (12/19/2024)

This version supports Unity 2021.3 LTS and 2022.3 LTS for Windows and Mac OS

  • Updated the server SDK to version 5.2.0.
  • Added support for creating container images and Amazon GameLift managed container fleets.
  • Added a new AWS user profile workflow.
  • Refreshed Amazon GameLift Anywhere and managed EC2 workflows with new progress indicators.

Release 2.1.0

13 Feb 19:58
f5241d6
Compare
Choose a tag to compare

2.1.0 (2/13/2023)

  • Updated the Server SDK to 5.1.2
  • Removed Spot Fleet deployment scenario. For a deployment with Spot fleets and multi-location fleets, use the FlexMatch fleet scenario instead.

Release 2.0.0

16 Nov 20:11
5b51751
Compare
Choose a tag to compare

2.0.0 (11/16/2023)

  • Added support for Amazon GameLift Server SDK 5 and Amazon GameLift Anywhere.
  • Native integration with the Unity Package Manager and the GameLift Server SDK plugin for Unity.
  • Added support for Unity's .NET Standard profile
  • Updated user interface

Release 1.3.1

04 Aug 17:33
9ef50c7
Compare
Choose a tag to compare

1.3.1 (08/04/2023)

  • Add support for Unity version 2022.3
  • Fix local testing UI not able to run MacOS server executables built with "Dedicated Server" platform in Unity 2021 and newer.

Release 1.3.0

21 Apr 21:08
c068e1d
Compare
Choose a tag to compare

1.3.0 (04/20/2023)

  • Update minimum required Unity version from 2019.4 to 2021.3
  • Update CloudFormation templates to use WINDOWS_2016, due to GameLift deprecating the support for WINDOWS_2012 on 04/20/2023
  • Update sample game build logic to use StandaloneBuildSubtarget.Server introduced in Unity 2021.3.22
  • Remove .exe/.app restriction when selecting build executables in Local Testing UI and Deployment UI
  • Update build script to modify C# GameLift Server SDK csproj to remove version specification for Newtonsoft.Json in favor of version defined in package.json. Verified that this fixes the "Could not locate the assembly" issue with Newtonsoft.Json when building the C# GameLift Server SDK.
  • Fix C# warning messages about Nullable Reference Types

Release 1.2.1

31 Oct 19:25
13b9526
Compare
Choose a tag to compare

1.2.1 (10/31/2022)

  • Update Newtonsoft.Json from 12.0.0 to 13.0.1
  • Fix JDK detection error when JAVA_TOOL_OPTIONS environment variable is set

Release 1.2.0

03 Dec 20:44
a3fbb99
Compare
Choose a tag to compare
  • Mac OS Support
    • Add menu options to apply Mac OS sample game settings
    • Fix "Ping SDK" button not showing the SDK DLL in Mac OS
    • Fix JRE/JDK not detectable in Mac OS
    • Fix ".exe" extension not selectable for server build executable path in Mac OS
    • Support building sample game server and client on Mac OS platform
    • Support ".app" for game server executable file extension in local testing
    • Support starting/stopping local testing in Mac OS terminal app

Release 1.1.1

15 Oct 18:29
4adbb62
Compare
Choose a tag to compare

1.1.1 (10/13/2021)

  • Deployment Scenario
    • Add support to create player session in "Single Region Fleet" deployment scenario
    • Pass back player session ID in all get_game_connection responses
  • Sample Game
    • Sample game client now accepts player session ID from get_game_connection responses and pass it to the game server
      after establishing a connection
    • Sample game server now accepts player session ID from client and call AcceptPlayerSession with the provided ID.
      This fixes deployment scenarios not accounting for fulfilled player session slots
  • Testing
    • Added assembly definition to run plugin unit tests via the Unity test runner
    • Fixed some unit tests

Release 1.1.0

01 Oct 22:26
113e886
Compare
Choose a tag to compare

1.1.0 (09/28/2021)

  • Files
    • Update project file structure to comply with Unity standards
      • Move package.json into project root; remove unnecessary Unity project wrapper
      • Move Core Library under Runtime; change .csproj to use the vs2019 convention and updated to use dotnet build tool to resolve dependencies
      • Move sample game project to Sample~
      • Move scripts to Scripts~; modularize scripts and add more fail-fast mechanisms
      • Use npm to package the plugin tarball
      • Remove other misc files
    • Update assembly definition namings to comply with Unity convention
  • Documentation
    • Update and re-format READMEs
    • Use the correct URL for deployment scenario help link
  • Bug Fix
    • Fix bug where bootstrap S3 buckets show all buckets in all regions, add async loading for S3 bucket loading

Release 1.0.0

18 Sep 00:11
b10298a
Compare
Choose a tag to compare

1.0.0 (09/17/2021)

  • Documentation
    • Update root and sample game READMEs
    • Delete plugin README in favor of AWS documentation links in the plug-in UI
    • Update Download GameLiftLocal and JDK instructions in settings UI
  • Bug Fix
    • Fix "NotConfigured" font style in settings UI