This repository has been archived by the owner on Jan 9, 2023. It is now read-only.
Releases: Unity-Technologies/unity-cache-server
Releases · Unity-Technologies/unity-cache-server
v6.0.0-beta.0
This is a major release of the Unity Cache Server re-built from the ground up for better performance, stability, and maintainability. New features in this release:
- Modular cache architecture: the Cache Server now supports two different caching mechanisms - the default file system backed cache, and a fully in-memory RAM cache. Additionally, the system is easy to extend with custom implementations if desired.
- Transaction mirroring: file uploads can be relayed to one or more remote cache servers. This can be used, for instance, to mirror transactions from a local (in-office) development team cache server to a remote cache server used by external contractors.
- Unity project import: seed a cache server from an existing Unity project that already has a fully imported Library folder.
Instructions for basic usage as well as all new feature usage are documented in the README file.
v5.4.1
- Fixed a very rare bug that could occur if the version handshake was sent 1 byte at a time by the client
- Minor logging fix
v5.4.0
First open source release under the Apache 2.0 license. This initial release is backwards compatible with the existing Cache Server distributed with Unity, with some bug fixes and improvements for networked team environments.
- Multi-process clustering support added. Use the --workers switch to control the number of threads.
- Full mocha test suite added.
- A couple of protocol bugs found and fixed, including a potential deadlock/socket hang.
- Default logging level turned down to improve performance in high traffic environments.
- General structural code cleanup to allow for easier maintenance and improvements going forward.