diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1db1e4e73..6b427079b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,14 @@
+## 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 (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
diff --git a/ConsentViewController.podspec b/ConsentViewController.podspec
index 73252c1e7..c2483afde 100644
--- a/ConsentViewController.podspec
+++ b/ConsentViewController.podspec
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'ConsentViewController'
- s.version = '5.0.3'
+ s.version = '5.1.0'
s.summary = 'SourcePoint\'s ConsentViewController to handle privacy consents.'
s.homepage = 'https://www.sourcepoint.com'
s.license = { :type => 'MIT', :file => 'LICENSE' }
diff --git a/Example/Podfile.lock b/Example/Podfile.lock
index bad3b752a..f071cc99d 100644
--- a/Example/Podfile.lock
+++ b/Example/Podfile.lock
@@ -1,5 +1,5 @@
PODS:
- - ConsentViewController (5.0.3)
+ - ConsentViewController (5.1.0)
- IQKeyboardManagerSwift (6.5.5)
- Nimble (8.0.7)
- Quick (2.2.0)
@@ -24,7 +24,7 @@ EXTERNAL SOURCES:
:path: "../"
SPEC CHECKSUMS:
- ConsentViewController: c53ce6f69ccb68dd2ea9b80a2bf1a5acb948546f
+ ConsentViewController: defd56a8007c42d7fab40747f5683bca536bc4a6
IQKeyboardManagerSwift: 0fb93310284665245591f50f7a5e38de615960b7
Nimble: a73af6ecd4c9106f434f3d55fc54570be3739e0b
Quick: 7fb19e13be07b5dfb3b90d4f9824c855a11af40e
diff --git a/Example/Pods/Local Podspecs/ConsentViewController.podspec.json b/Example/Pods/Local Podspecs/ConsentViewController.podspec.json
index ff1a8de11..1e6a71f6c 100644
--- a/Example/Pods/Local Podspecs/ConsentViewController.podspec.json
+++ b/Example/Pods/Local Podspecs/ConsentViewController.podspec.json
@@ -1,6 +1,6 @@
{
"name": "ConsentViewController",
- "version": "5.0.3",
+ "version": "5.1.0",
"summary": "SourcePoint's ConsentViewController to handle privacy consents.",
"homepage": "https://www.sourcepoint.com",
"license": {
@@ -12,7 +12,7 @@
},
"source": {
"git": "https://github.com/SourcePointUSA/ios-cmp-app.git",
- "tag": "5.0.3"
+ "tag": "5.1.0"
},
"swift_versions": "5.0",
"platforms": {
diff --git a/Example/Pods/Manifest.lock b/Example/Pods/Manifest.lock
index bad3b752a..f071cc99d 100644
--- a/Example/Pods/Manifest.lock
+++ b/Example/Pods/Manifest.lock
@@ -1,5 +1,5 @@
PODS:
- - ConsentViewController (5.0.3)
+ - ConsentViewController (5.1.0)
- IQKeyboardManagerSwift (6.5.5)
- Nimble (8.0.7)
- Quick (2.2.0)
@@ -24,7 +24,7 @@ EXTERNAL SOURCES:
:path: "../"
SPEC CHECKSUMS:
- ConsentViewController: c53ce6f69ccb68dd2ea9b80a2bf1a5acb948546f
+ ConsentViewController: defd56a8007c42d7fab40747f5683bca536bc4a6
IQKeyboardManagerSwift: 0fb93310284665245591f50f7a5e38de615960b7
Nimble: a73af6ecd4c9106f434f3d55fc54570be3739e0b
Quick: 7fb19e13be07b5dfb3b90d4f9824c855a11af40e
diff --git a/Example/Pods/Target Support Files/ConsentViewController/ConsentViewController-Info.plist b/Example/Pods/Target Support Files/ConsentViewController/ConsentViewController-Info.plist
index 4b0e478e4..073e0642e 100644
--- a/Example/Pods/Target Support Files/ConsentViewController/ConsentViewController-Info.plist
+++ b/Example/Pods/Target Support Files/ConsentViewController/ConsentViewController-Info.plist
@@ -15,7 +15,7 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 5.0.3
+ 5.1.0
CFBundleSignature
????
CFBundleVersion
diff --git a/Example/Pods/Target Support Files/ConsentViewController/ResourceBundle-ConsentViewController-ConsentViewController-Info.plist b/Example/Pods/Target Support Files/ConsentViewController/ResourceBundle-ConsentViewController-ConsentViewController-Info.plist
index b34c2dcbe..fa1a40a4f 100644
--- a/Example/Pods/Target Support Files/ConsentViewController/ResourceBundle-ConsentViewController-ConsentViewController-Info.plist
+++ b/Example/Pods/Target Support Files/ConsentViewController/ResourceBundle-ConsentViewController-ConsentViewController-Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
BNDL
CFBundleShortVersionString
- 5.0.3
+ 5.1.0
CFBundleSignature
????
CFBundleVersion
diff --git a/README.md b/README.md
index 965b3f511..3d7121b42 100644
--- a/README.md
+++ b/README.md
@@ -15,7 +15,7 @@ We strongly recommend the use of [CocoaPods](https://cocoapods.org) in order to
In your `Podfile` add the following line to your app target:
```
-pod 'ConsentViewController', '5.0.3'
+pod 'ConsentViewController', '5.1.0'
```
### Carthage