Thank you. I just released an update for my CBL KMP library targeting 3.2.4. I will look to upgrade to 3.3 now after this release.
From what I see, 3.3 is only available for the Android, Objective-C, and Swift SDKs. Since my library uses the Java and C SDKs as well, I won’t be able to unify any APIs that don’t exist for all platforms. I may be able to surface APIs as platform-specific, if this makes sense. But I’ll have to review the API changes and whether I can make those changes work on the platforms that are still on 3.2.4.
Will these other platforms be updating to 3.3 in the future? My code especially utilizes the fact that the Android and Java platforms share 99% of their API to share a unified jvmCommon source set between the two platforms.
This bug will still be an issue on the Java and C SDKs in 3.2.4 as well.