Changelog
Version 1.0.0 (2024-08-01) π
Improvements:
- Initialization now takes an
SDKConfigurationobject and an optionalModuleObserver. - Renamed
ConsentKeysandConsentValuesand changed them to a list of constants instead of an enum for ease of use. - Added
userDefaultsIABStringsfor IAB defaults toConsentAdapter. - See the documentation for more information.
Version 0.4.0 (2023-12-7) π
Improvements:
- Added
partnerConsentStatusAPIs. - Removed
CBCConsentAdapterandCBCConsentAdapterDelegatefrom the public API; these are Swift-only protocols now.
Version 0.3.0 (2023-10-9) π
Improvements:
- Added support for setting the console output level of SDK logs.
- Added support for custom logging handlers.
- Updated
userAgent(completion:)method to call its handler on failure paths, passing anilvalue. - Added support for observing changes to
PublisherMetadataproperties via newPublisherMetadataObserverprotocol. - Propagated Chartboost app ID to modules on initialization via
ModuleInitializationConfiguration.chartboostAppID.
Version 0.2.0 (2023-9-7) π
Improvements:
- Refactor the synchronous
userAgentvariable inAnalyticsEnvironmentandAttributionEnvironmentas an asynchronous function.
Version 0.1.0 (2023-8-15) π
First public alpha.