GDK for Unreal Alpha Release 0.1.0
To improve the stability and communication of Unreal GDK releases, we will now be tagging release commits periodically in the GDK and its corresponding projects.
We start with version 0.1.0 which has just been released.
The default branch of our repositories will now become the release
branch which will always be up to date with the latest tagged commit. The master
branch will contain the latest, unverified work and is not recommended except for experimental use. We recommend switching your development from master
to release
. If you have no local changes to the GDK, typing git checkout release
will get you onto the latest pinned release.
Note: With the recent changes you will have to regenerate your project files to avoid compilation errors.
Happy developing!
GDK team
Release Notes 0.1.0
Support for the new Player Auth APIs has been added and general stability improvements.
New Known Issues:
Level streaming is currently not supported.
For other current known issues, please visit this docs page.
Features:
- Support for the new Player Auth APIs
- FUniqueNetId support
- Support for the new network protocol KCP
- Lazy loading of FClassInfo
- Augmented BuildWorker.bat to support additional UBT parameters
- Add IsValid() to FUnrealObjRef
Bug fixes:
- Fixed critical errors related to Unresolved Objects
- Fixed a bug with Player State appearing to be null
- Fixed a bug related to Create Entity responses coming off the wire after a corresponding actor has been deleted
- Fixed a bug with activating actor components. We now check Initial Data for Actor components and only apply updates if
bReplicates
is true - Fixed a bug when replicating a null list / array
- Fixed a crash with unresolved handover properties
- Changed RakNet to default network protocol temporarily to avoid performance issues with KCP
- Fixed a bug where cloud logging would not work correctly