Skip to content

Releases: SourcePointUSA/ios-cmp-app

5.2.0

15 May 08:58
Compare
Choose a tag to compare

5.2.0 (May, 15, 2020)

  • Added the method customConsentTo to GDPRConsentViewController. It's now possible to programatically consent the current user to a list of vendors, categories and legitimate interest caregories. The ids passed will be appended to the list of already accepted vendors, categories and leg. int. categories. The method is asynchronous so you must pass a completion handler that will receive back an instance of GDPRUserConsent in case of success or it'll call the delegate method onError in case of failure. It's important to notice, this method is intended to be used for custom vendors and purposes only. For IAB vendors and purposes it's still required to get consent via the consent message or privacy manager. #139
  • Fix an issue preventing consent data from being completely removed when calling clearAllData #141
  • Removed one (and hopfeully the last one) retaining cycle from our SDK #136

5.1.0 (April, 16, 2020)

16 Apr 17:14
80c9f10
Compare
Choose a tag to compare

5.1.0 (April, 16, 2020)

This is big one. We're moving more and more towards a stable API, so bare with us.

  • Fixed an issue that'd prevent the user to save consents from the privacy manager with the action Save & Exit #118
  • Added legitimateInterestCategories: [String] to GDPRUserConsent class #121
  • Added specialFeatures: [String] to GDPRUserConsent class #121
  • Updated the AuthExample app to use SDKv5 #116
  • Disabled zooming and pinch zooming actions on the message webview #114
  • Changed the delegate method from onAction(_ action: GDPRAction, consents: PMConsents?) to onAction(_ action: GDPRAction). The consents is now part of GDPRAction and it's encoded into Data. 462e9b6
  • GDPRUserConsent.tcfData has changed types from [String: StringOrInt] to SPGDPRArbitraryJson. It can be used as a dictionary by calling its .dictionaryValue -> [String: Any]? property.

5.0.3

03 Apr 10:08
c1ace42
Compare
Choose a tag to compare

5.0.3 (April, 03, 2020)

  • Storing IAB consent data ealier by persisting it at the very first http call #109
  • Added Swiftlint pod and to GitHub workflow #107
  • Fixed a ton of lint issues including one forced unwrap #107
  • Fixed an issue that was causing the Example app to crash on iPad 75e5472

5.0.2

26 Mar 16:07
Compare
Choose a tag to compare
Update README.md

4.1.4

17 Mar 10:10
Compare
Choose a tag to compare
pod spec updated

4.1.3

16 Mar 18:10
Compare
Choose a tag to compare
4.1.3

4.1.2

13 Feb 16:04
Compare
Choose a tag to compare
pod version bump up to 4.1.2

4.1.1

11 Feb 14:58
Compare
Choose a tag to compare
CHANGELOG update to v4.1.1

Identity Feature

27 Jun 14:11
Compare
Choose a tag to compare

This release includes the very awaited Identity feature.

Just call ConsentViewController.loadMessage(forAuthId: String) passing a unique token belonging to your user and if we find privacy settings for him/her, we'll load those into the SDK.

Updated ReachabilitySwift version to '4.3.1'

06 May 12:51
Compare
Choose a tag to compare

Updated ReachabilitySwift version to '4.3.1'