Hello, we’re using the JavaScript SDK and every so often a new patch version is released that breaks our builds. The company I work for is pretty large and we’re now evaluating Sendbird alternatives due to patch versions breaking existing code (mainly due to the types changing). Obviously moving off of Sendbird would be disappointing, but the work to move to later patch versions always causes extra work for us to diagnose the issue and fix. It would be helpful if Sendbird either:
- Adheres to semver specification and use major version increments for breaking changes or
- Allow us to see the unminified, source files so that we can see the actual code that was changed (minified files makes this extremely painful)
Is there any effort to help consumers by giving us early notice whenever a patch version includes breaking changes? Thanks for any information you can provide.