v8.0.0
Please note that this version has several breaking changes, so you may need to adjust your code when upgrading, especially if you're using deprecated APIs or a custom cache implementation. You can find the detailed list of breaking changes below.
- Removed unsupported Python versions:
2.6,3.3,3.4. - Added Python
3.11support. - Removed deprecated init functions:
configcatclient.create_client,configcatclient.create_client_with_auto_poll,configcatclient.create_client_with_lazy_load,configcatclient.create_client_with_manual_poll. Create the ConfigCat Client as a Singleton object withconfigcatclient.get()instead. - Updated logging:
- Include event IDs in log messages to make identification of log events easier.
- Revise log messages and make them consistent across the ConfigCat SDKs.
- Revise caching of downloaded config data:
- Use a standardized config cache key generation algorithm and cache payload format to allow shared caches to be used by SDKs of different platforms.
- Updated
semverdependency>=2.10.2.