Improbable Icon

SpatialOS Forums

SpatialOS 11+ Runtime Release Notes: 9 September 2019

Note: These changes apply to the runtime of all SpatialOS 11+ SDK versions.

Next time you deploy locally or remotely, you’ll automatically receive the latest version, so you don’t need to do anything to upgrade.

Bugfixes

  • :bug: Bridges, the SpatialOS Runtime components managing individual worker connections, now detect if they are overloaded and will disconnect their connected worker in those cases. This prevents the overloaded bridge from negatively affecting other connected workers or the overall stability of the Runtime in the deployment.

Known issues

  • :exclamation: If a QBI query does not specify a full snapshot result type or the EntityAcl component in its result component IDs, read permissions defined in an entity’s ACL are not respected if the worker does not have authority over any component on the entity.
  • :exclamation: When dynamically adding and removing a component again in quick succession, the authoritative worker can receive AddComponent and RemoveComponent ops for this component that it isn’t supposed to see.
  • :exclamation: Authority handover timeouts for authority loss imminent notifications are not applied on a per-worker, per-component basis as documented. Instead, authorityHandoverTimeoutMs values in the bridge configuration for any worker type currently apply to all worker types. In particular, this means that setting a default section authority timeout will enable authority loss imminent notifications for all components on all worker types, unless overridden in the perComponentSettings .