Skip to content
This repository has been archived by the owner on Oct 20, 2021. It is now read-only.

Latest commit

 

History

History
262 lines (145 loc) · 7.76 KB

CHANGELOG.md

File metadata and controls

262 lines (145 loc) · 7.76 KB

Changelog

Unreleased

0.4.0 - 2020-09-14

Added

  • Added com.unity.quicksearch package for easy search. #121

Changed

  • Upgraded to GDK for Unity version 0.4.0
  • Migrated launch configurations to latest game templates. #120
  • Enable Burst by default. #124

0.3.10 - 2020-08-18

Changed

  • Upgraded to GDK for Unity version 0.3.10

0.3.9 - 2020-07-24

Changed

  • Upgraded to GDK for Unity version 0.3.9
  • Upgrade to Worker SDK v14.7.0. #115

0.3.8 - 2020-07-20

Changed

  • Upgraded to GDK for Unity version 0.3.8

Breaking Changes

  • Moved the BlankProject assembly definition from Assets to Assets/BlankProject to avoid common compile issues with Plugins. #111

Added

  • Enabled GameObject Creation by default using the new Entity Representation assets. #111
    • The prefab mapping assets can be found in Assets/Config.
    • Prefabs no longer need to be stored in Resources.

0.3.7 - 2020-06-22

Changed

  • Upgraded to GDK for Unity version 0.3.7

Removed

  • Removed the com.unity.xr.legacyinputhelpers package from the manifest.json. #107

0.3.6 - 2020-05-26

Changed

  • Upgraded to GDK for Unity version 0.3.6

0.3.5 - 2020-04-23

Breaking Changes

  • The Blank Project now requires Unity 2019.3. #96

Changed

  • Upgraded to GDK for Unity version 0.3.5
  • Upgraded Unity entities package to 0.9.1. #99

0.3.4 - 2020-03-25

Breaking Changes

Changed

  • Upgraded to GDK for Unity version 0.3.4.

0.3.3 - 2020-02-14

Changed

  • Upgraded to GDK for Unity version 0.3.3
  • Updated the project app identifiers to io.improbable.gdk.blankproject. #81

0.3.2 - 2019-12-23

Changed

  • Upgraded to GDK for Unity version 0.3.2

0.3.1 - 2019-11-25

Changed

  • Upgraded to GDK for Unity version 0.3.1

0.3.0 - 2019-11-11

Changed

  • Upgraded to GDK for Unity version 0.3.0
  • Changed the default client network connection type from KCP to Modular UDP with compression enabled. #77

0.2.10 - 2019-10-15

Changed

  • Upgraded to GDK for Unity version 0.2.10

0.2.9 - 2019-09-16

Changed

  • Upgraded to GDK for Unity version 0.2.9

0.2.8 - 2019-09-03

Changed

  • Upgraded to GDK for Unity version 0.2.8
  • Upgraded the project to be compatible with 2019.2.0f1.

0.2.7 - 2019-08-19

Breaking changes

  • Tidied up the project structure. #68
    • Moved CreatePlayerEntityTemplate to the new EntityTemplates static class.
    • Removed Improbable.Gdk.TransformSynchronization from the assembly definition.

Added

  • Created prefabs for UnityClient, UnityGameLogic and MobileClient workers under Resources/Prefabs/Worker. #68
  • Created a new EntityTemplates static class. #68

Changed

  • Upgraded to GDK for Unity version 0.2.7
  • The SpatialOS > Generate snapshot button now generates a snapshot directly without displaying a pop-up window. #68

Internal

  • Removed old arguments from the worker JSON files. #69

0.2.6 - 2019-08-05

Changed

  • Upgraded to GDK for Unity version 0.2.6.

Added

  • Added the io.improbable.gdk.debug package as a dependency. #66

0.2.5 - 2019-07-18

Changed

  • Changed manifest to use GDK Packages with NPM instead of sideloading.
  • Upgraded to GDK for Unity version 0.2.5

Internal

  • Split the MobileClient build into separate iOS and Android buildkite steps.

0.2.4 - 2019-06-28

Changed

  • Upgraded project to the new worker abstraction. #56

0.2.3 - 2019-06-12

Changed

  • Upgraded the project to be compatible with 2019.1.3f1.
  • Updated GdkToolsConfiguration.json to conform with the schema copying change in the GDK.
  • Upgrade to Unity Entities preview.33
  • The default_launch.json and cloud_launch.json launch configurations now uses the w2_r0500_e5 template instead of the small template which was deprecated.

Internal

  • Disabled Burst compilation for all platforms except for iOS, because Burst throws benign errors when building workers for other platforms than the one you are currently using. #52
  • Enabled Burst compilation for iOS, because disabling results in an invalid XCode project. #52

0.2.2 - 2019-05-15

Breaking Changes

  • Removed the AndroidClientWorkerConnector and iOSClientWorkerConnector and their specific scenes. You can now use the MobileClientWorkerConnector and its MobileClientScene to connect to a mobile device.
  • Added the worker type MobileClient and removed the worker types AndroidClient and iOSClient.

Added

  • Added integration with the deployment launcher feature module.

0.2.1 - 2019-04-15

Changed

  • Updated to Unity version 2018.3.11.
  • Updated to GDK for Unity version 0.2.1.
  • Updated CreatePlayerEntityTemplate to work with latest player lifecycle Feature Module.

0.2.0 - 2019-03-19

Changed

  • Updated BuildConfiguration asset to work with latest build system changes.

0.1.5 - 2019-02-21

Changed

  • Upgraded the project to be compatible with 2018.3.5f1.

0.1.4 - 2019-01-28

Added

  • Added support for connecting mobile clients to cloud deployments.

Changed

  • Upgraded the project to be compatible with 2018.3.2f1.
  • Updated all the launch configs to use the new Runtime.
  • Upgraded to GDK for Unity version 0.1.4.

0.1.3 - 2018-11-26

Added

  • Added a metric sending system for load, FPS and Unity heap usage.

Changed

  • Upgraded to GDK for Unity version 0.1.3.

Fixed

  • Fixed an issue with the default snapshot that prevented the player lifecycle module from spawning a player.
  • Fixed a bug where you could start each built-out worker only once on OSX.

0.1.2 - 2018-11-02

Added

  • Added a changelog.
  • Added examples for mobile client-workers.

Changed

  • Upgraded to GDK for Unity version 0.1.2

0.1.1 - 2018-10-31

The initial alpha release of the SpatialOS GDK for Unity.