Issue summary
If developers continue using an older SDK but pull the latest mainline IMSDK code, it can lead to version mismatches between the SDK and sample/app code. This makes failures hard to diagnose and increases the debugging burden on the CE team. Therefore, there must be a clear, enforced mapping between each SDK release and the corresponding IMSDK code branch/commit, so developers always know which source revision is compatible with a given SDK version.
IMSDK working on branching, we would like to know, plan for SDK versioning
Issue summary
If developers continue using an older SDK but pull the latest mainline IMSDK code, it can lead to version mismatches between the SDK and sample/app code. This makes failures hard to diagnose and increases the debugging burden on the CE team. Therefore, there must be a clear, enforced mapping between each SDK release and the corresponding IMSDK code branch/commit, so developers always know which source revision is compatible with a given SDK version.
IMSDK working on branching, we would like to know, plan for SDK versioning