diff --git a/CHANGELOG.md b/CHANGELOG.md index e89724ce..af071fac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ [Release Notes](https://docs.usercentrics.com/cmp_in_app_sdk/latest/about/history/) +### 2.18.5 - January 14, 2025 + +## iOS Bug Fixes + +* Remove the following Objc methods that are missing JS backing: `showCMP`, `getUSPData`, `getTCFString` + + ### 2.18.4 - January 07, 2025 ## Android Bug Fixes diff --git a/ios/RNUsercentricsModule.m b/ios/RNUsercentricsModule.m index 8f10a8c7..c823e326 100644 --- a/ios/RNUsercentricsModule.m +++ b/ios/RNUsercentricsModule.m @@ -10,10 +10,6 @@ @interface RCT_EXTERN_MODULE(RNUsercentricsModule, NSObject) RCT_EXTERN_METHOD(configure:(NSDictionary *)dict) -RCT_EXTERN_METHOD(showCMP:(NSDictionary *)dict - resolve:(RCTPromiseResolveBlock)resolve - reject:(RCTPromiseRejectBlock)reject) - RCT_EXTERN_METHOD(showFirstLayer:(NSDictionary *)dict resolve:(RCTPromiseResolveBlock)resolve reject:(RCTPromiseRejectBlock)reject) @@ -29,9 +25,6 @@ @interface RCT_EXTERN_MODULE(RNUsercentricsModule, NSObject) RCT_EXTERN_METHOD(isReady:(RCTPromiseResolveBlock)resolve reject:(RCTPromiseRejectBlock)reject) -RCT_EXTERN_METHOD(getTCFString:(RCTPromiseResolveBlock)resolve - reject:(RCTPromiseRejectBlock)reject) - RCT_EXTERN_METHOD(getControllerId:(RCTPromiseResolveBlock)resolve reject:(RCTPromiseRejectBlock)reject) @@ -47,9 +40,6 @@ @interface RCT_EXTERN_MODULE(RNUsercentricsModule, NSObject) RCT_EXTERN_METHOD(getUserSessionData:(RCTPromiseResolveBlock)resolve reject:(RCTPromiseRejectBlock)reject) -RCT_EXTERN_METHOD(getUSPData:(RCTPromiseResolveBlock)resolve - reject:(RCTPromiseRejectBlock)reject) - RCT_EXTERN_METHOD(getTCFData:(RCTPromiseResolveBlock)resolve reject:(RCTPromiseRejectBlock)reject) diff --git a/src/__tests__/index.test.ts b/src/__tests__/index.test.ts index 6ff1775d..5b3fa124 100644 --- a/src/__tests__/index.test.ts +++ b/src/__tests__/index.test.ts @@ -36,7 +36,6 @@ jest.mock("react-native", () => { RN.NativeModules.RNUsercentricsModule = { configure: jest.fn(), isReady: jest.fn(), - showCMP: jest.fn(), showFirstLayer: jest.fn(), restoreUserSession: jest.fn(), getControllerId: jest.fn(), @@ -44,7 +43,6 @@ jest.mock("react-native", () => { getConsents: jest.fn(), getCMPData: jest.fn(), getUserSessionData: jest.fn(), - getUSPData: jest.fn(), getTCFData: jest.fn(), getAdditionalConsentModeData: jest.fn(), changeLanguage: jest.fn(),