Skip to content
This repository has been archived by the owner on Aug 29, 2024. It is now read-only.

0.7.0 preview rc #1426

Merged
merged 102 commits into from
Oct 11, 2019
Merged

0.7.0 preview rc #1426

merged 102 commits into from
Oct 11, 2019

Commits on Jul 9, 2019

  1. Queue RPCs by Worker_EntityId (#1138)

    * Queue RPCs by Worker_EntityId
    
    * Apply suggestions from code review
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    
    * Changed Worker_EntityId to Worker_EntityId_Key for Linux compilation. Fixed function signature
    
    * Moved initialisation inside if statements
    aleximprobable authored Jul 9, 2019
    Configuration menu
    Copy the full SHA
    9396e73 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    53c23f3 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2019

  1. Configuration menu
    Copy the full SHA
    71b88dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dff7bc7 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2019

  1. Fix UNR-1820 - player movement when on zoned servers (#1235)

    * Prevent creating alternate channel
    * Add guards for correct NetConnection
    yumnuska authored Jul 29, 2019
    Configuration menu
    Copy the full SHA
    3b692b8 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2019

  1. Configuration menu
    Copy the full SHA
    4e3f30b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1268 from spatialos/merge-release-into-master

    Merge 0.6.0 release into master
    improbable-valy authored Jul 31, 2019
    Configuration menu
    Copy the full SHA
    eecd331 View commit details
    Browse the repository at this point in the history
  3. IsListening and ownership fix (#1246)

    * Initial commit
    
    * Cleaned outdated code
    
    * Iterate through an Actor's children when its ownership changes.
    
    * Update SpatialActorChannel.h
    
    * Update SpatialActorChannel.cpp
    
    * Changed Schema_GetBool -> GetBoolFromSchema
    
    * Update SpatialGDK/Source/SpatialGDK/Public/Schema/ServerRPCEndpoint.h
    
    Co-Authored-By: Michael Samiec <michaelsamiec@improbable.io>
    
    * Use 0 NetGuid for Actors that are not replicated
    aleximprobable authored Jul 31, 2019
    Configuration menu
    Copy the full SHA
    8285f47 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2019

  1. Add XBox DLL step to release process (#1273)

    Dave Dolben authored Aug 2, 2019
    Configuration menu
    Copy the full SHA
    eea54a0 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2019

  1. UNR-1338 Automated Test Framework (#1140)

    * Added TEST macro
    
    * Moved a TEST definition macro to TestDefinitions.h. Updated test names to follow the suggested convention
    
    * Removed Timer-related tests
    
    * Removed some tests. Added test for RPC queueing logic.
    
    * Fixed compilation errors
    
    * Moved RPCContainerTest to a separate SpatialGDKTests module
    
    * Fixed the build
    
    * Applied suggestions
    
    * Moved MockObject to DummyObject
    
    * Fixed compilation errors
    
    * Added SpyObject. Added test object explanation to TestDefinitions.h
    
    * Updated test names, updated includes
    
    * Moved and renamed test object files
    
    * Fixed build
    
    * Removed misleading conditions, use checks instead. Removed WITH_DEV_AUTOMATION_TESTS macro, since tests are in a separate module anyway
    
    * Small changes to address feedback. Changed all includes to use quotes
    
    * Moved assert to the top of the file
    
    * Fixed character case
    
    * Codestyle fix
    
    * Added anonymous namespace comment
    
    * Added namespace comment
    
    * Changed one of includes from Core to CoreMinimal
    
    * Updated error message
    
    * Renamed SpyUtils helper functions
    aleximprobable authored Aug 5, 2019
    Configuration menu
    Copy the full SHA
    527902d View commit details
    Browse the repository at this point in the history
  2. Feature/vs 2019 (#1272)

    * VS 2019 work
    Updated FindMSBuild.bat a bit
    Fixed some implicit int->bool conversions that 2019 picked up
    jared-improbable authored Aug 5, 2019
    Configuration menu
    Copy the full SHA
    590c6dd View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2019

  1. Feature/bifrost/playercontroller rework (#1271)

    * Initial change to route PlayerController spawning on non-auth server through the client path, in order to get it calling BeginPlay with the correct authority.  This change likely needs more work, but committing/pushing now to share it.
    
    * Cleaning up the PlayerController change a bit
    
    * Fix problem with PlayerController not replicating unless the server that spawned it has authority over it
    
    * In tandem with the incoming engine branch change to disable creation of the PlayerState on non-auth servers, we no longer need to cleanup the player state here
    
    * Name out parameter correctly
    
    * Update changelog
    
    * Report failure to create the SpatialNetConnection
    
    * Now it even compiles
    
    * Fix bitwise operator
    
    * Update SpatialGDK/Source/SpatialGDK/Private/EngineClasses/SpatialNetDriver.cpp
    
    Co-Authored-By: Giray Ozil <giray@improbable.io>
    
    * Addressing some PR comments
    
    * Addressing PR comments
    cmsmithio authored Aug 6, 2019
    Configuration menu
    Copy the full SHA
    3fc0050 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2019

  1. Feature/refactor spatialos project settings merge (#1279)

    * Refactor util functions
    
    * Order imporrts
    
    * Fix tabs
    
    * Fix typo in bPasingSuccess
    
    * Fix weird spacing
    
    * Fix log category
    
    * Remove unused imports
    
    * Remove unused project name
    joshuahuburn authored Aug 12, 2019
    Configuration menu
    Copy the full SHA
    288e1ce View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2019

  1. UNR-1456 Use class path to refer to singleton actors (#1281)

    * Remove queuing properties on the sending side
    
    * Use class path to resolve singleton actors if the entity is not checked out
    
    * Address PR comments
    
    * Add explanatory comment
    
    * Apply suggestions from code review
    
    Co-Authored-By: Michael Samiec <michaelsamiec@improbable.io>
    
    * Address PR comments
    
    * Rename variable
    
    * Fix singleton class ref resolution
    
    * Use GetTypedOuter
    improbable-valy authored Aug 13, 2019
    Configuration menu
    Copy the full SHA
    8a1fb34 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2019

  1. Configuration menu
    Copy the full SHA
    b43bb0d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a97b80e View commit details
    Browse the repository at this point in the history
  3. UNR-1853 Add Logging for Queued RPCs (#1269)

    * Initial commit
    
    * Added Error codes. Moved logging to RPCContainer
    
    * Every RPC goes through RPCContainer now
    
    * Test fix
    
    * Added SchemaType to FPendingRPCParams. Removed ReliableRPCIndex from FPendingRPCParams. Cleaned up some code in Sender/Receiver
    
    * FPendingRPCParams is now constructed inside RPCContainer. Use FPendingRPCParams by value instead of TUniquePtr
    
    * Dropping RPC after 5 sec. Surrounded strings with TEXT.
    
    * Use WeakPtrs instead of raw ptrs. Wrapped RPC logging in !UE_BUILD_SHIPPING macro
    
    * Added ERPCError::Uknown. Updated RPC logging function
    
    * Updated LogRPCError function
    
    * Added information about queue type and if it's client or server to logging
    
    * Removed some code duplication in FRPCErrorInfo creation in SpatialSender/SpatialReceiver.
    
    * Updated includes in RPCContainer.h
    
    * Included UObject to RPCContainer.h
    
    * Included Class.h to RPCContainer.h
    
    * Updated RPCContainer.h includes
    
    * Added error for case, when no processing function has been bound to the RPCContainer
    
    * Fixed one of unit tests for RPCContainer
    
    * Updated CHANGELOG.md
    
    * Disabled RPC dropping
    
    * Suspended expected warnings for RPCContainer tests
    
    * Update SpatialGDK/Source/SpatialGDK/Private/Utils/RPCContainer.cpp
    
    Co-Authored-By: Michael Samiec <michaelsamiec@improbable.io>
    
    * Added default values for FRPCErrorInfo. Sorted includes
    
    * Changed ERPCError to ERPCResult
    
    * Cleaned up BindProcessingFunction code
    
    * Update SpatialGDK/Source/SpatialGDK/Public/Utils/RPCContainer.h
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    
    * Update SpatialGDK/Source/SpatialGDK/Private/Utils/RPCContainer.cpp
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    
    * Removed bDropRPC argument since it's not used
    
    * Update SpatialGDK/Source/SpatialGDK/Private/Utils/RPCContainer.cpp
    
    Co-Authored-By: Michael Samiec <michaelsamiec@improbable.io>
    
    * Renamed Error to Result in ERPCResultToString
    
    * Renamed ErrorCode to Result in multiple places. Moved return statement to a proper line.
    
    * CreateRPCCommandRequest, CreateRPCEvenUpdate, AddPendingRPC in SpatialSender don't return UnresolvedTargetObject anymore. They use `ensure` internally instead
    
    * Removed NoProcessingFunctionBound error, using `ensure` instead
    
    * Update SpatialGDK/Source/SpatialGDKTests/Private/RPCContainer/ObjectStub.cpp
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    
    * Update SpatialGDK/Source/SpatialGDKTests/Private/RPCContainer/ObjectSpy.cpp
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    aleximprobable and improbable-valy authored Aug 14, 2019
    Configuration menu
    Copy the full SHA
    4ce3375 View commit details
    Browse the repository at this point in the history
  4. Feature/unr 1936 move generators to spatialgdkeditor (#1299)

    * Moved GenerateDefaultLaunchConfig to a separate file in SpatialGDKEditor
    
    * Moved GenerateDefaultWorkerJson to SpatialGDKEditor
    
    * Renamed bRedeployRequired -> bOutRedeployRequired
    
    * Update SpatialGDK/Source/SpatialGDKEditor/Private/SpatialGDKDefaultLaunchConfigGenerator.cpp
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    
    * Update SpatialGDK/Source/SpatialGDKEditor/Private/SpatialGDKDefaultLaunchConfigGenerator.cpp
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    
    * Update SpatialGDK/Source/SpatialGDKEditor/Private/SpatialGDKDefaultLaunchConfigGenerator.cpp
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    
    * Update SpatialGDK/Source/SpatialGDKEditor/Private/SpatialGDKDefaultLaunchConfigGenerator.cpp
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    
    * Updated tabbing, changed the severity of one of logs
    aleximprobable authored Aug 14, 2019
    Configuration menu
    Copy the full SHA
    6810084 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2019

  1. UNR-1644: Schema compiler failure should fail schema generation (#1293)

    * Fix SpatialGDKSchema to return false if schema compiler fails
    
    * Update changelog
    
    * Add error message if schema gen cannot create directory
    sjtsilvester authored Aug 15, 2019
    Configuration menu
    Copy the full SHA
    7b4a962 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1306 from spatialos/preview

    0.6.1 hotfix
    oblm authored Aug 15, 2019
    Configuration menu
    Copy the full SHA
    887cc1e View commit details
    Browse the repository at this point in the history
  3. UNR-1957: Generate schema commandlet crashes because editor is missing (

    #1301)
    
    * Fix crash with generate schema commandlet
    
    * Update changelog
    
    * Update CHANGELOG.md
    
    Co-Authored-By: Joshua Huburn <31517089+joshuahuburn@users.noreply.github.com>
    sjtsilvester and joshuahuburn authored Aug 15, 2019
    Configuration menu
    Copy the full SHA
    2bfbd77 View commit details
    Browse the repository at this point in the history
  4. UNR-1878: Generate Schema Crashes if SchemaDatabase is locked by anot…

    …her process (#1308)
    
    * Added flags to SavePackage() to avert editor crash, updated user feedback
    
    * Updated changelog
    jherd-improbable authored Aug 15, 2019
    Configuration menu
    Copy the full SHA
    198f371 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2019

  1. UNR-1908 Release branch merge (#1313)

    * UNR-1857  Unresolved RPC parameters can cause permanent queue blocking (#1277)
    
    * Apply RPC with unresolved refs after it's been queued for a while. 
    
    * Updated Changelog.md
    
    * Moved logic to process RPCs with unresolved references to ApplyRPC function. Added SecondsToProcessRPCWithUnresolvedRefs setting with 1.0 as default value
    
    * Update SpatialGDK/Source/SpatialGDK/Public/Utils/RPCContainer.h
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    
    * Added logging for RPCs processed with unresolved parameters.
    
    * Updated CHANGELOG.md
    
    * Updated CHANGELOG.md
    
    * Fixed a couple of typos
    
    * Update SpatialGDK/Source/SpatialGDK/Public/SpatialGDKSettings.h
    
    Co-Authored-By: Michael Samiec <michaelsamiec@improbable.io>
    
    * Changed SecondsToProcessRPCWithUnresolvedRefs to WaitTimeBeforeProcessingReceivedRPCWithUnresolveRefs, exposed it GDK settings.
    
    * Fixed UI issue for a new setting
    
    * Update CHANGELOG.md
    
    Co-Authored-By: Michael Samiec <michaelsamiec@improbable.io>
    
    * Renamed Timestamp -> QueuedTimestamp
    
    * Renamed WaitTimeBeforeProcessingReceivedRPC_WithUnresolvedRefs -> QueuedIncomingRPCWaitTime, but kept the same DisplayName
    
    * Update CHANGELOG.md
    
    * IsListening and ownership fix (#1246) (#1284)
    
    * Initial commit
    
    * Cleaned outdated code
    
    * Iterate through an Actor's children when its ownership changes.
    
    * Update SpatialActorChannel.h
    
    * Update SpatialActorChannel.cpp
    
    * Changed Schema_GetBool -> GetBoolFromSchema
    
    * Update SpatialGDK/Source/SpatialGDK/Public/Schema/ServerRPCEndpoint.h
    
    Co-Authored-By: Michael Samiec <michaelsamiec@improbable.io>
    
    * Use 0 NetGuid for Actors that are not replicated
    
    * UNR-1864 Use GetPlugin helper method to resolve sim player laun… (#1278)
    
    * Used GetPlugin helper method to resolve sim player launch config
    
    * Updated changelog
    
    * DOC-1255 Clarify elements of the GDK in readme (#1287)
    
    * Clarify elements of the GDK
    
    * Apply suggestions from code review
    
    Co-Authored-By: Laura <36853437+ElleEss@users.noreply.github.com>
    
    * Updates from review
    
    * Update CHANGELOG.md
    
    * Switch validity checks to use whats defaulted (#1300)
    
    * Update CHANGELOG.md
    
    * Update CHANGELOG.md
    aleximprobable authored Aug 19, 2019
    Configuration menu
    Copy the full SHA
    aedeb15 View commit details
    Browse the repository at this point in the history
  2. UNR-1960 Updated logging for RPC processing (#1305)

    * Updated logging for RPC processing
    
    * Slightly modified warning message
    
    * Fixed brokent RPCContainer tests. Added test for Warning logging
    
    * Use constant value in test
    aleximprobable authored Aug 19, 2019
    Configuration menu
    Copy the full SHA
    e568e7e View commit details
    Browse the repository at this point in the history
  3. Update release-process.md (#1152)

    * Update release-process.md
    
    * Update release-process.md
    
    * Update release-process.md
    
    * Update release-process.md
    
    * Add known issues audit
    
    * Update SpatialGDK/Extras/internal-documentation/release-process.md
    
    Co-Authored-By: Michael Samiec <michaelsamiec@improbable.io>
    
    * fix merge order which, should have been preview>release>master
    
    * WIP Xbone DLLs
    
    * Update release-process.md
    
    * Update release-process.md
    
    * Update SpatialGDK/Extras/internal-documentation/release-process.md
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    
    * Update SpatialGDK/Extras/internal-documentation/release-process.md
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    
    * Update SpatialGDK/Extras/internal-documentation/release-process.md
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    oblm and improbable-valy authored Aug 19, 2019
    Configuration menu
    Copy the full SHA
    64f8a7e View commit details
    Browse the repository at this point in the history
  4. Feature/unr 1961 disable serverqbi in offloading (#1310)

    * Add server interest in all entities when running offloading
    
    * Fix launch config validity checks
    
    * Refactor worker interest into interest factory
    
    * Update error message
    m-samiec authored Aug 19, 2019
    Configuration menu
    Copy the full SHA
    1196aab View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2019

  1. UNR-1402: Crash when attempting to replicate a non supported type (#1295

    )
    
    * Change error to warning upon replicating TMap
    
    * Update changelog
    
    * Add more detailed log messages
    sjtsilvester authored Aug 20, 2019
    Configuration menu
    Copy the full SHA
    12f4654 View commit details
    Browse the repository at this point in the history
  2. Check for entity in view before erroring in create response (#1315)

    * Check for entity in view before erroring in create response
    
    * Update SpatialGDK/Source/SpatialGDK/Private/EngineClasses/SpatialActorChannel.cpp
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    m-samiec and improbable-valy authored Aug 20, 2019
    Configuration menu
    Copy the full SHA
    cdcfa2f View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2019

  1. UNR-1870 Local Deployment Test (#1311)

    * Created Local Deployment test
    
    * Added jira ticket numbers. Added automation macro for cleaner code. Now worker json name can be specified. Passing LaunchConfigDescription to GenerateDefaultLaunchConfig
    
    * Trying to fix indentations
    
    * Update SpatialGDK/Source/SpatialGDKEditor/Private/SpatialGDKDefaultLaunchConfigGenerator.cpp
    
    * Update SpatialGDK/Source/SpatialGDKEditor/Private/SpatialGDKDefaultLaunchConfigGenerator.cpp
    
    Co-Authored-By: Michael Samiec <michaelsamiec@improbable.io>
    
    * Update SpatialGDK/Source/SpatialGDKEditor/Private/SpatialGDKDefaultWorkerJsonGenerator.cpp
    
    Co-Authored-By: Michael Samiec <michaelsamiec@improbable.io>
    
    * Renamed GenerateWorkerPB -> GenerateWorkerAssemblies. Added FSpatialLaunchConfigDescription constructor with worker name. Removed unused code.
    
    * Made the whole StartDeployment function in LocalDeploymentManagerTest async
    
    * Apply suggestions from code review
    
    Co-Authored-By: Michael Samiec <michaelsamiec@improbable.io>
    
    * Update SpatialGDK/Source/SpatialGDKTests/Private/LocalDeploymentManager/LocalDeploymentManagerTest.cpp
    
    Co-Authored-By: Michael Samiec <michaelsamiec@improbable.io>
    aleximprobable and m-samiec authored Aug 21, 2019
    Configuration menu
    Copy the full SHA
    2dc8ce8 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2019

  1. UNR-1852 Use spot service status

    * Use spot service health-check instead of spatial service status
    
    * Updated spot version
    joshuahuburn authored Aug 23, 2019
    Configuration menu
    Copy the full SHA
    285c97e View commit details
    Browse the repository at this point in the history
  2. UNR-1858 - Added pre run check to local deployment manager (#1303)

    * Added pre run check to local deployment manager
    
    * Refactored to statics
    
    * Moved const to cpp
    
    * Update SpatialGDK/Source/SpatialGDKServices/Private/SpatialGDKServicesModule.cpp
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    
    * Update SpatialGDK/Source/SpatialGDKServices/Private/SpatialGDKServicesModule.cpp
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    joshuahuburn and improbable-valy authored Aug 23, 2019
    Configuration menu
    Copy the full SHA
    3c88ce8 View commit details
    Browse the repository at this point in the history
  3. UNR-1771: Initial schema generation isn't triggered if you delete Sch…

    …emaDatabase (#1312)
    
    * Implement function to check that schema database exists
    
    * Updated changelog
    
    * Removed redundant line from database path generation
    
    * Corrected path generation to account for different content folder
    
    * Added path constant for SchemaDatabase uasset and replaced associated references
    
    * Replaced various schema database path references with new constants
    jherd-improbable authored Aug 23, 2019
    Configuration menu
    Copy the full SHA
    0a2f8d6 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2019

  1. UNR-1796: MacOS fixes since 0.6.0 (#1322)

    * fixing setup.sh
    
    * Discarded the SpatialGDKEditorToolbar module for MacOS;
    
    * Comment out the post-build commands of the C# utility projects and use <OutputPath> instead;
    
    * Removed commented-out sections in C# utility project files
    
    * Removed "Mac" folder in Improbable.Unreal.Scripts
    sang-tian authored Aug 30, 2019
    Configuration menu
    Copy the full SHA
    f3b103f View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2019

  1. Configuration menu
    Copy the full SHA
    6baa836 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2019

  1. [GSE-531] Add more stats annotations (#1327)

    Add some more stat annotations in the GDK
    Dave Dolben authored Sep 6, 2019
    Configuration menu
    Copy the full SHA
    48bb56f View commit details
    Browse the repository at this point in the history
  2. Don't ResolveIncomingOperations for objects that have been torn off (#…

    …1333)
    
    * Exit out of ResolveIncomingOperations for objects that have been torn off
    
    * Update SpatialGDK/Source/SpatialGDK/Private/Interop/SpatialReceiver.cpp
    
    Co-Authored-By: Michael Samiec <michaelsamiec@improbable.io>
    
    * Respond to PR feedback - use GetTypedOuter
    BenNaccarato authored Sep 6, 2019
    Configuration menu
    Copy the full SHA
    af5a36f View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2019

  1. UNR-1404 Schema / snapshot missing check before local deployment star…

    …t. (#1324)
    
    * Schema / snapshot missing check before local deployment start.
    
    * Include alphabetized. String passing changed to const string reference passing.
    
    * Getting snapshot path from settings. Descriptor path fixed.
    
    * Hardcoded snapshot path as local deployment uses only this one.
    
    * Snapshot to save and snapshot to load options added. Launching local deployment with specified snapshot.
    
    * Update SpatialGDK/Source/SpatialGDKServices/Private/LocalDeploymentManager.cpp
    
    Co-Authored-By: Michael Samiec <michaelsamiec@improbable.io>
    
    * Changelog updated.
    
    * Release note improved.
    
    Co-Authored-By: Joshua Huburn <31517089+joshuahuburn@users.noreply.github.com>
    
    * Update CHANGELOG.md
    
    Co-Authored-By: Michael Samiec <michaelsamiec@improbable.io>
    bartoszrudzki-improbable and m-samiec authored Sep 9, 2019
    Configuration menu
    Copy the full SHA
    26c7107 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2019

  1. UNR-954: Expose a simple means to "clear the schema database". (#1307)

    * Add toolbar option to delete schema database
    
    * Add delete schema database options to commandlet
    
    * Change error message for schema db load to recommend deleting the schema db
    
    * Update changelog
    
    * Delete whitespace
    
    * Small refactor
    
    * Move some code around
    
    * Improve string formatting
    
    * Make GenerateSchemaAndSnapshotsCommandlet extend from GenerateSchemaCommandlet
    
    * Update SpatialGDK/Source/SpatialGDKEditorCommandlet/Private/Commandlets/GenerateSchemaCommandlet.cpp
    
    Co-Authored-By: Michael Samiec <michaelsamiec@improbable.io>
    
    * Change order in build cs
    
    * Fail commandlet if delete schema database fails
    
    * Fix control paths
    
    * Change to generic HandleOptions
    sjtsilvester authored Sep 10, 2019
    Configuration menu
    Copy the full SHA
    3b6bbaf View commit details
    Browse the repository at this point in the history
  2. UNR-1645-Refactor SpatialGDKEditorSettings (#1338)

    * Migrated GetSpatialOSDirectory Method to SpatialGDKEditorSettings
    
    * Updated external references
    
    * Updated LocalDeploymentmanager to take directory path as function parameter
    
    * Revert "Updated LocalDeploymentmanager to take directory path as function parameter"
    
    This reverts commit 79779b1.
    
    * Revert "Updated external references"
    
    This reverts commit 3203908.
    
    * Revert "Migrated GetSpatialOSDirectory Method to SpatialGDKEditorSettings"
    
    This reverts commit 4463026.
    
    * Refactored SpatialGDKEditorSettings
    
    * Removed redundant method
    jherd-improbable authored Sep 10, 2019
    Configuration menu
    Copy the full SHA
    3171380 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2019

  1. UNR-1993 Worker Metrics Delegate (#1334)

    * No longer register actors which are singletons and also stably named
    
    * Added Op metrics delegate
    
    * Moved delegate to SpatialMetrics
    
    * Removed test delegate
    
    * Moved the logic for handling worker metrics
    
    * Added shipping tags
    joshuahuburn authored Sep 11, 2019
    Configuration menu
    Copy the full SHA
    8de413b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b6727f View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1344 from spatialos/feature/merge-release-into-ma…

    …ster
    
    Merge release into master
    improbable-valy authored Sep 11, 2019
    Configuration menu
    Copy the full SHA
    79e7479 View commit details
    Browse the repository at this point in the history
  4. Remove unused code in schema generator (#1345)

    * Remove unused code
    
    * Update SpatialGDK/Source/SpatialGDKEditor/Private/SchemaGenerator/TypeStructure.cpp
    improbable-valy authored Sep 11, 2019
    Configuration menu
    Copy the full SHA
    c4669bf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0aec015 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2019

  1. UNR-1976 SpatialGDK module refactoring (#1340)

    * Removed NetDriver dependency from InterestFactory
    
    * Moved EntityPool to SpatialPackageMapClient
    
    * Removed NetDriver from SpatialDispatcher since it's not used there
    
    * Removed NetDriver from SpatialPackageMapClient
    
    * Renamed InNetDriver to NetDriver in USpatialPackageMapClient::Init
    
    * Fixed merge conflict related to SpatialMetrics::HandleWorkerMetrics
    
    * Apply suggestions from code review
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    aleximprobable and improbable-valy authored Sep 12, 2019
    Configuration menu
    Copy the full SHA
    aed51b9 View commit details
    Browse the repository at this point in the history
  2. Make IsSpatialOffloadingEnabled public (#1347)

    ... and blueprint accessible
    mattyoung-improbable authored Sep 12, 2019
    Configuration menu
    Copy the full SHA
    2db297c View commit details
    Browse the repository at this point in the history
  3. Move #define to correct location (#1346)

    * Move #define to correct location
    
    * Update SpatialGDK/Source/SpatialGDK/Private/EngineClasses/SpatialNetDriver.cpp
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    m-samiec and improbable-valy authored Sep 12, 2019
    Configuration menu
    Copy the full SHA
    54e669c View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2019

  1. Actor Replication Net Relevancy (#1348)

    * Added Net Relevancy check to actor replication prioritization
    
    * Addressing PR Comments
    
    * Update Comments
    
    * Update CHANGELOG.md
    
    * PR Comments
    
    * Update SpatialGDK/Source/SpatialGDK/Public/SpatialGDKSettings.h
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    
    * Update SpatialNetDriver.cpp
    jnicholas-io authored Sep 17, 2019
    Configuration menu
    Copy the full SHA
    7d101df View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2019

  1. Feature/unr 1498 snapshot reloading ue interface (#1339)

    * Add ability to choose what should be written to the snapshot via UnrealEd
    
    * Update changelog.md
    
    * Update SpatialGDK/Source/SpatialGDK/Private/Utils/SettingUtils.cpp
    
    Co-Authored-By: Michael Samiec <michaelsamiec@improbable.io>
    
    * Moving implementation to use a new SPATIALCLASS_NotPersistent flag instead.  Engine PR to follow.
    
    * Update CHANGELOG.md
    
    Co-Authored-By: Michael Samiec <michaelsamiec@improbable.io>
    
    * Bumping required engine version
    
    * New engine version
    cmsmithio authored and m-samiec committed Sep 18, 2019
    Configuration menu
    Copy the full SHA
    7fef47a View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2019

  1. Fix initial player control in a multi-worker (zoned) deployment. (#1359)

    * Handle authority when player state arrives after player controlled pawn
    
    * Add changelog & address review comments
    yumnuska authored and cmsmithio committed Sep 20, 2019
    Configuration menu
    Copy the full SHA
    afff0ed View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2019

  1. Destroy SpatialWorkerConnection when destroying the NetDriver to be a…

    …ble to disconnect from SpatialOS (#1358)
    Vatyx authored Sep 23, 2019
    Configuration menu
    Copy the full SHA
    6615a84 View commit details
    Browse the repository at this point in the history
  2. UNR-2010: Streaming levels causes error messages with QBI (#1353)

    * Add guard for invalid entity ID
    
    * Update changelog
    
    * Update changelog
    
    * Add verbose log
    sjtsilvester authored Sep 23, 2019
    Configuration menu
    Copy the full SHA
    753ac2c View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2019

  1. Remove 420 support (#1363)

    m-samiec authored Sep 24, 2019
    Configuration menu
    Copy the full SHA
    c146289 View commit details
    Browse the repository at this point in the history
  2. Check for world before dereferencing (#1365)

    * Check for world before dereferencing
    
    * Remove warning
    m-samiec authored Sep 24, 2019
    Configuration menu
    Copy the full SHA
    059e9ad View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2019

  1. [UNR-2003] Create CookAndGenerateSchemaCommandlet (#1342)

    * Initial commit of CookAndGenerateSchemaCommandlet, generating correct schema but appears to be missing Data-Only Blueprints
    
    * Wrap generate call in an async task to avoid blocking.
    
    * New Implementation using UObjectArray callback instead, catches a lot of things missed. Also filtering UObjects to replicate based on IsSupportedForNetworking
    
    * Avoid adding classes twice during generate. Tidy up
    
    * Only generate schema for explicit spatial types (AActor & UActorComponent are explicit by default). Also use objectiterator with FObjectListener directly.
    
    * Check for explicit Spatial flag, also double check parent class if no explicit flag is present as a workaround for stale blueprints
    
    * Downgrade logs to verbose. Add Schema Gen Timer
    
    * Cleanup
    
    * More Cleanup
    
    * Add back in merge error
    
    * Update UnrealEngine Version for CI
    
    * Remove Newline
    
    * Fix merge issues
    
    * PR Comments
    
    * Use ClassIterator directly in commandlet to gather supported c++ & in-memory classes before cook
    
    * Update unreal-engine.version
    
    * PR Comments
    
    * Remove recursive argument to VisitAllObjects
    
    * Remove newline
    
    * Remove redundant method FilterClasses
    
    * Put Schema Gen API inside SpatialGDKEditor::Schema namespace
    
    * Use GetAllSupportedClasses in Cook Commandlet
    
    * Make ObjectListener interface cleaner. Sort Set directly
    
    * Only return 0 since CookCommandlet can only return 0
    
    * Update Engine Version in CI
    
    * PR Comments
    
    * Remove recursive check now that blueprint class flags are fixed in the KismetCompiler
    
    * Update checks for NotSpatialType to include checks for ExplicitSpatialType now that semantics have changed
    
    * Only check for the absence of SPATIALCLASS_ExplicitSpatialType since it's mutually exclusive to SPATIALCLASS_NotSpatialType
    
    * rename SPATIALCLASS_ExplicitSpatialType SPATIALCLASS_SpatialType, remove redundant check for NotSpatialType
    
    * Add CHANGELOG
    
    * Increment RequiresSetup
    
    * Better error when no generated schema for class
    
    * Update engine-version
    
    * Update SpatialGDK/Source/SpatialGDKEditorCommandlet/Private/Commandlets/CookAndGenerateSchemaCommandlet.cpp
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    
    * remove newline from engine version
    
    * Actually remove the newline this time
    mattyoung-improbable authored and m-samiec committed Sep 26, 2019
    Configuration menu
    Copy the full SHA
    e3e8469 View commit details
    Browse the repository at this point in the history
  2. Changes to accommodate CI for Example Project

    * Make Engine symlink path configurable.
    
    * Move engine cache outside of build directories to make it reusable between bilds from different pipelines.
    
    * Trim trailing white spaces and new lines form the end of the engine version file when reading it in.
    
    * Driveby: updating variable names and log message to apply to both Windows and Linux
    
    * Set ms build variable directly in GDK`s setup gdk script.
    
    * Make Example project builds trigger automatically whenever a merge is made into master, preview or release of GDK repo.
    
    * Switch to the new queue (has a fix for git checkout timeout issue).
    ieva-improbable authored Sep 26, 2019
    Configuration menu
    Copy the full SHA
    38bd693 View commit details
    Browse the repository at this point in the history
  3. Changed to the correct name for the pipeline to trigger post merge in…

    …to master, preview or release. (#1371)
    ieva-improbable authored Sep 26, 2019
    Configuration menu
    Copy the full SHA
    3bb4661 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2019

  1. Configuration menu
    Copy the full SHA
    80997d7 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2019

  1. Feature/unr 1488 track deleted startup actors (#1357)

    * First Rev for Draft PR
    
    * - Cleanup
    
    - Modification to SpatialSender API (SendDeleteEntityRequest is now RequestEntityDeletion to indicate the entity won't necessarily be deleted)
    - RequestEntityDeletion switches internally based on whether we are dealing with a startup actor and either tombstones or sends a delete entity request
    - This new method has a flag to force deletion, which we use in cases where deletion is expected
    
    * Add release note
    
    * Bump requiresetup version
    
    * remove unnecessary whitespace change
    
    * Add OnTombstoneComponentUpdate() to cleanup
    
    * Convert to use Dynamic Components
    
    * more cleanup
    
    * Fix the fact that startup actors were getting tombstoned instead of deleted on PIE shutdown
    
    * In Editor only, track tombstoned entity ids on the NetDriver and send delete requests for these entities at PIE Shutdown
    
    * Cleaning up the API changes
    
    *  - RetireEntity verifies that we have a valid actor channel and actor before performing retire
    
     - NetDriver's deletion of tracked tombstones specifically calls Connection->SendDeleteEntityRequest instead of RetireEntity()SendServerEndpointReadyUpdate
    
    * Addressing PR feedback
    
     - use PackageMap instead of SpatialActorChannel as new functionality is coming soon where the SAC may not be present for some entities
     - Make sure AddComponentOp is processed on local worker as well
    
    * Per PR feedback from Mike, abort in ReceiveActor if we have a tombstone
    
    * Verbose
    
    * Final fixes to get both cases of tombstone component addition correctly deleting local startup actors
    
    * Update SpatialGDK/Source/SpatialGDK/Private/Interop/SpatialReceiver.cpp
    
    Co-Authored-By: Michael Samiec <michaelsamiec@improbable.io>
    
    * Update SpatialGDK/Source/SpatialGDK/Private/Interop/SpatialReceiver.cpp
    
    Co-Authored-By: Michael Samiec <michaelsamiec@improbable.io>
    
    * Addressing some more PR feedback
    
    * - Removing QueryForStartupActor as it's no longer required
    
    - Move tombstone detection code in SpatialReceive down below the case where EntityActor is nullptr
    - Update comments
    cmsmithio authored and m-samiec committed Sep 30, 2019
    Configuration menu
    Copy the full SHA
    1fc1562 View commit details
    Browse the repository at this point in the history
  2. UNR-2009: Fix spatiald starting with spatial networking disabled (#1350)

    * fix spatial starting when disabled
    
    * update CHANGELOG.md
    
    * Fix CHANGELOG.md
    
    Fixed previous inaccuracy in description of the bug.
    
    * fix inaccurate logging message
    ImprobableVlad authored Sep 30, 2019
    Configuration menu
    Copy the full SHA
    187cec5 View commit details
    Browse the repository at this point in the history
  3. UNR-2154: Queued RPCs with unresolved references are never processed …

    …in some cases (#1375)
    
    * Periodically process incoming RPCs
    
    * Add release note
    Tencho Tenev authored Sep 30, 2019
    Configuration menu
    Copy the full SHA
    8fa6c81 View commit details
    Browse the repository at this point in the history
  4. Bugfix/UNR-2164 GSM Reception Fix (#1378)

    * Process GSM-related Ops first
    
    * Addressing PR feedback
    
    * Cleaned up FindAndDispatchStartupOpsClient function
    
    * Update SpatialGDK/Source/SpatialGDK/Private/EngineClasses/SpatialNetDriver.cpp
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    2 people authored and m-samiec committed Sep 30, 2019
    Configuration menu
    Copy the full SHA
    874512c View commit details
    Browse the repository at this point in the history
  5. [UNR-2093] Upgrade to SpatialOS 14.1.0 (#1366)

    * Initial change to 14.1 worker SDKs
    
    * Initial compiling commit using SpatialOS 14.1.0
    
    * Properly remove component update loopback
    
    * Fix CI scripts, add to changelog
    
    * Fix linux build
    
    * Reverse build config changes, correct Worker_EntityId keys
    
    * Fix linux build, and cloud deployments
    
    Worker_RequestId now has the same problem that Worker_EntityId had,
    where the type it resolves to is not hashable in a TMap. Fixed some
    additional library link dependencies, and corrected the connector flow,
    which now requires the SpatialOS project name - we can read this from
    the command line arguments.
    
    * Update changelog with breaking change, address PR feedback
    
    * Make component lookback disable more explicit, changelog nicer
    
    * Fix disabled loopback compile error
    
    * Fix compile warning in WorkerCoordinator
    
    * Increment RequireSetup
    
    * Fix possible access after free
    
    * Change order of breaking changes
    
    * Remove spatial clean as a required step from changelog
    
    * Upgrade tombstones to SpatialOS 14, fix includes for UnrealObjectRef
    mironec authored and m-samiec committed Sep 30, 2019
    Configuration menu
    Copy the full SHA
    4de355b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b34030b View commit details
    Browse the repository at this point in the history
  7. Bugfix: Reset SchemaGeneratedClasses before doing in-editor generation (

    #1376)
    
    * Reset SchemaGeneratedClasses before doing in-editor generation
    * Add Workaround for blueprint's that haven't inherited new flag semantics
    * Recurse up to find flags rather than recursively
    mattyoung-improbable authored Sep 30, 2019
    Configuration menu
    Copy the full SHA
    c0769c4 View commit details
    Browse the repository at this point in the history
  8. [UNR-1876] Add support for OverrideSpatialOffloading command line arg…

    …ument (#1377)
    
    * Add support for OverrideSpatialOffloading command line argument, also fix parsing of useQBI while we're at it
    * Added changelog
    * Added comment to tooltip in settings
    mattyoung-improbable authored Sep 30, 2019
    Configuration menu
    Copy the full SHA
    f18962b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c305739 View commit details
    Browse the repository at this point in the history
  10. UNR 2168: Remove QBI toggle (#1379)

    * Remove QBI and chunk interest toggle in editor
    
    * Remove streaming query from default sim player config
    
    * Add release note to changelog
    
    * Add validation
    sjtsilvester authored and m-samiec committed Sep 30, 2019
    Configuration menu
    Copy the full SHA
    7424ef6 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2019

  1. Configuration menu
    Copy the full SHA
    fb81619 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2019

  1. UNR-2176 Added error message (#1386)

    * Initial commit
    
    * Update SpatialGDK/Source/SpatialGDK/Private/Utils/ComponentReader.cpp
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    
    * Make the ComponentReader not crash if one of the properties is null
    aleximprobable authored Oct 2, 2019
    Configuration menu
    Copy the full SHA
    f62b92f View commit details
    Browse the repository at this point in the history
  2. Bugfix/unr-1453 fix net dormancy (#1364)

    * WIP
    
    * Add dormant component
    
    * Dormant add and removal
    
    * Add and removal works
    
    * Cleanup
    
    * Remove channel workaround
    
    * Change dormant component id
    
    * GetWorld fix
    
    * Update engine version
    
    * Remove dormancy override
    
    * Remove warning
    
    * Increment version
    
    * Remove cleanup function
    
    * Add comments
    
    * Update engine version
    
    * Properly handle resuming from dormancy when channel closed
    
    * Add delay before going dormant
    
    * Update comment
    
    * Revert change
    
    * Comment cleanup
    
    * Increment engine version
    
    * Remove actor cleanup
    
    * Add EDITOR defines
    
    * Don't allow dormancy if pending ops on channel
    
    * Remove check
    
    * Additional dormancy checks
    
    * Check for subobject dormancy correctly
    
    * Clean up comments
    
    * Proper cleanup of dynamic dormant entities
    
    * PR feedback
    
    * New enigne version
    
    * Update SpatialGDK/Source/SpatialGDK/Private/EngineClasses/SpatialActorChannel.cpp
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    
    * Apply suggestions from code review
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    
    * Update to 14.1
    
    * Fix spamming deletion
    
    * More dormant and tombstone deletion until after Super::Shutdown
    
    * Delete dormant entities when destroyed
    
    * Apply suggestions from code review
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    
    * PR feedback
    
    * Pending dormancy fix, and PR feedback
    
    * Update ci/unreal-engine.version
    m-samiec authored Oct 2, 2019
    Configuration menu
    Copy the full SHA
    03b0fdc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9003219 View commit details
    Browse the repository at this point in the history
  4. UNR-1708 Spatial Output Log (#1352)

    * Moved all log functionality to the GDK module
    
    * WIP
    
    * Added runtime log watching
    
    * Using launch.log not quite polling
    
    * Working with polling!
    
    * Hacky formatting
    
    * Categories workin
    
    * Removed esccaped chars
    
    * Working with polling and minor refactoring. Reading past file buffer
    
    * Restructured - Working with commented out code
    
    * Removed all the bad code!
    
    * Added custom file reader
    
    * Massive refactor
    
    * Cleanup and added ReadLatestLogFile
    
    * Updated spatiald version
    
    * Removed filtering
    
    * Comment cleanup
    
    * Review comments
    
    * Added spatial version update
    
    * Updated engine version
    
    * Update SpatialGDK/Source/SpatialGDKServices/Private/SpatialGDKServicesModule.cpp
    
    Co-Authored-By: improbable-valentyn <32096431+improbable-valentyn@users.noreply.github.com>
    
    * Sorted lines
    
    * Added config for worker log verbosity
    
    * PR comments
    
    * Prevent crash when cleaned up delegate handle
    
    * Updated Changelog and changed default verbosity to warning
    
    * Fix linux build
    joshuahuburn authored Oct 2, 2019
    Configuration menu
    Copy the full SHA
    45ba8bc View commit details
    Browse the repository at this point in the history
  5. Update CHANGELOG

    oblm committed Oct 2, 2019
    Configuration menu
    Copy the full SHA
    732eeeb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a0f32d4 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2019

  1. Update unreal-engine.version

    oblm authored Oct 3, 2019
    Configuration menu
    Copy the full SHA
    5995a14 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e20dc85 View commit details
    Browse the repository at this point in the history
  3. Update CHANGELOG.md

    oblm authored Oct 3, 2019
    Configuration menu
    Copy the full SHA
    5a5e54a View commit details
    Browse the repository at this point in the history
  4. Update CHANGELOG.md

    oblm authored Oct 3, 2019
    Configuration menu
    Copy the full SHA
    9ba6444 View commit details
    Browse the repository at this point in the history
  5. Update CHANGELOG.md

    oblm authored Oct 3, 2019
    Configuration menu
    Copy the full SHA
    34aafe6 View commit details
    Browse the repository at this point in the history
  6. Update CHANGELOG.md

    oblm authored Oct 3, 2019
    Configuration menu
    Copy the full SHA
    ffcee36 View commit details
    Browse the repository at this point in the history
  7. Enable downstream compression (#1395)

    * Added downstream compression.
    samiwh authored Oct 3, 2019
    Configuration menu
    Copy the full SHA
    a59d32d View commit details
    Browse the repository at this point in the history
  8. [UNR-2187] Bugfix Handover causing crashes in net dormancy (#1394)

    * Initialize internal SpatialActorChannel state in Init function to clean reused channels from pool
    
    * Remove whitespace
    mattyoung-improbable authored and m-samiec committed Oct 3, 2019
    Configuration menu
    Copy the full SHA
    1cc68c2 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2019

  1. UNR-2193 Dropped Multicast RPCs Fix (#1399)

    * Fixed an issue with multicast RPCs being called close to entity creation
    
    * Updated Changelog.md
    aleximprobable authored Oct 4, 2019
    Configuration menu
    Copy the full SHA
    10abeb2 View commit details
    Browse the repository at this point in the history
  2. UNR-2194 Only use Owner's Spatial position if the owner is replicated (

    …#1403)
    
    * Only use Owner's Spatial position if it is replicated
    
    * Updated changelog
    
    * Update CHANGELOG.md
    improbable-valy authored Oct 4, 2019
    Configuration menu
    Copy the full SHA
    771f523 View commit details
    Browse the repository at this point in the history
  3. [UNR-2195] Fix component updates being dropped when waking up an actor (

    #1402)
    
    * Create SpatialActorChannel on a dormant actor when receiving component update
    
    * Address PR feedback, refactor dormancy wakeup channel creation into a function
    
    * Further PR feedback, mostly cosmetic
    
    * Apply suggestions from code review
    
    * Update SpatialGDK/Source/SpatialGDK/Private/Interop/SpatialReceiver.cpp
    
    * Apply suggestions from code review
    mironec authored and improbable-valy committed Oct 4, 2019
    Configuration menu
    Copy the full SHA
    55b68f5 View commit details
    Browse the repository at this point in the history
  4. 1 Configuration menu
    Copy the full SHA
    8b7cdab View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8144f25 View commit details
    Browse the repository at this point in the history
  6. Bugfix/dormancy initial replication v2 (#1404)

    * Create SpatialActorChannel on a dormant actor when receiving component update
    
    * Address PR feedback, refactor dormancy wakeup channel creation into a function
    
    * Further PR feedback, mostly cosmetic
    
    * Make refactored function actually return a channel
    mironec authored and m-samiec committed Oct 4, 2019
    Configuration menu
    Copy the full SHA
    29b8d38 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2019

  1. Update CHANGELOG.md

    oblm authored Oct 7, 2019
    Configuration menu
    Copy the full SHA
    ab323e3 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2019

  1. Update CHANGELOG.md

    oblm authored Oct 8, 2019
    Configuration menu
    Copy the full SHA
    f2b8bbc View commit details
    Browse the repository at this point in the history
  2. Update CHANGELOG.md

    oblm authored Oct 8, 2019
    Configuration menu
    Copy the full SHA
    007235e View commit details
    Browse the repository at this point in the history
  3. [UNR-2220] Bugfix: Force bSpatialNetworking in CookAndGenerateSchema (#…

    …1410)
    
    * Force SpatialNetworking in CookAndGenerateSchemaCommandlet
    * Add docs to CookAndGenerateSchemaCommandlet
    * Add -SkipSchema switch to GenerateSchemaAndSnapshots (so that you can generate snapshots only)
    mattyoung-improbable authored Oct 8, 2019
    Configuration menu
    Copy the full SHA
    27b9b13 View commit details
    Browse the repository at this point in the history
  4. Update CHANGELOG.md

    oblm authored Oct 8, 2019
    Configuration menu
    Copy the full SHA
    3ec7658 View commit details
    Browse the repository at this point in the history
  5. Update CHANGELOG.md

    oblm authored Oct 8, 2019
    Configuration menu
    Copy the full SHA
    d73b55c View commit details
    Browse the repository at this point in the history
  6. Update CHANGELOG.md

    oblm authored Oct 8, 2019
    Configuration menu
    Copy the full SHA
    39fe652 View commit details
    Browse the repository at this point in the history
  7. Update CHANGELOG.md

    oblm authored Oct 8, 2019
    Configuration menu
    Copy the full SHA
    8157050 View commit details
    Browse the repository at this point in the history
  8. Update CHANGELOG.md

    oblm authored Oct 8, 2019
    Configuration menu
    Copy the full SHA
    73c5012 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2019

  1. Remove uneeded check which can crash when an actor channel which is p…

    …ending dormancy has a deleted actor (#1413)
    joshuahuburn authored and improbable-valy committed Oct 9, 2019
    Configuration menu
    Copy the full SHA
    8046eb8 View commit details
    Browse the repository at this point in the history
  2. Replace an outdated check with a warning log (#1415)

    Recent changes might have invalidated an old assumption about having a valid GUID in `PreReceiveSpatialUpdate`. Removing the check for now and adding a warning log to have more context in case this causes a crash further down the line.
    improbable-valy authored Oct 9, 2019
    Configuration menu
    Copy the full SHA
    a188453 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2019

  1. UNR-2243 Fix a crash when applying component data for deleted static …

    …subobject (#1423)
    
    * Fix a crash when applying component data for deleted static subobject
    
    * Update CHANGELOG.md
    
    * Update SpatialGDK/Source/SpatialGDK/Private/EngineClasses/SpatialActorChannel.cpp
    improbable-valy authored Oct 10, 2019
    Configuration menu
    Copy the full SHA
    31b8565 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2019

  1. Update CHANGELOG.md

    oblm authored Oct 11, 2019
    Configuration menu
    Copy the full SHA
    e3ec0d8 View commit details
    Browse the repository at this point in the history