- Added local impressions deduping. Defaulting to optimized
- Added support for the new Split streaming architecture. When enabled (default), the SDK will not poll for updates but instead receive notifications every time there's a change in your environments, allowing to process those much quicker. If disabled or in the event of an issue, the SDK will fallback to the known polling mechanism to provide a seamless experience.
- Updated logging structure so that it's built in terms of a hierarchy with the root at 'splitio'
- Fixed timing issue which caused factory.ready to return False if called immediately after .block_until_ready()