These are the docs for 13.0, an old version of SpatialOS. The docs for this version are frozen: we do not correct, update or republish them. 14.5 is the newest →

Release notes for SpatialOS version 13

Note: SpatialOS 13 is fine for local development and deployments using the small deployment template, but deployments using larger templates may be unstable.


Released on 2018-06-04

New features

Spatial CLI tools

  • You can now force the non-interactive mode by passing the --no_animation flag to any spatial CLI command. This disables colours and animation.
  • You can now use the --json_output flag to switch the CLI output to be in JSON format.



  • Fixed an infrequent issue where a worker couldn’t connect to SpatialOS using RakNet on some machines.

Spatial CLI tools

  • Fixed an issue where Spatial CLI would not output any warnings or error details when running spatial worker build.

  • The spatial CLI documentation is now up-to-date.

  • The CLI now uses progress bars and task groups more consistently throughout all the commands.

  • We’ve improved the non-interactive mode detection, and the CLI now automatically detects when it should disable colours and animation.

  • When running commands from within a SpatialOS project, all the commands (rather than a subset) now output to the log files.


  • We’ve optimised the internals of sending and receiving component updates! It’s now quicker and causes less garbage collection churn.


  • The C++ SDK is now a header-only library. It’s no longer necessary to link against libWorkerSdk.a (on MacOS and Linux) or WorkerSdk.lib (on Windows), and these libraries will be removed in the future. Note that you still need to link against the CoreSdk library and its dependencies (libCoreSdk.a or CoreSdk.lib).


Released on 2018-05-10


For the release notes for 13.0.0, see SpatialOS 13 release notes.

Search results

Was this page helpful?

Thanks for letting us know!

Thanks for your feedback

Need more help? Ask on the forums