Backward Compatibility

This section discusses scenarios where different server versions need to coexist with different agent library versions, scenarios where existing agents get upgraded, or two different versions of agents are managing two different versions of the product.

Coexistence of Server Versions and Agent Library Versions

Server 1.0.0 1.0.0 Hotfix 1.0.x 1.1.0 1.1.x 1.2.0 1.3.0 2.0.0 2.1.0 2.2.0 2.3.0
Agent Library
1.0.0 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
1.0.0 Hotfix No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
1.0.x No No Yes Yes Yes Yes Yes Yes Yes Yes Yes
1.1.0 No No No Yes Yes Yes Yes Yes Yes Yes Yes
1.1.x No No No No Yes Yes Yes Yes Yes Yes Yes
1.2.0 No No No No No Yes Yes Yes Yes Yes Yes
1.3.0 No No No No No No Yes Yes Yes Yes Yes
2.0.0 No No No No No No No Yes Yes Yes Yes
2.1.0 No No No No No No No No Yes Yes Yes
2.2.0 No No No No No No No No No Yes Yes
2.3.0 No No No No No No No No No No Yes
Note: Agents built with a higher version of the library cannot be registered with a lower version of the server.