diff --git a/CHANGELOG.md b/CHANGELOG.md
index 499d793..ddbf7fd 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
-## XX.11.2020 3.1.0
+## XX.12.2020 3.1.0
## Added
@@ -27,6 +27,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Various CSP warnings have been resolved. See [Content Security Policy](https://github.com/iProov/web/wiki/Content-Security-Policy).
- Firefox and Safari no longer display the grant button unless required.
- Further performance improvements targeted at lower end machines which have a net-positive effect across the board.
+- UX improvements for Liveness on mobile devices
## Changed
@@ -42,6 +43,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Language files have been updated to be brought into line with native SDKs.
- Tweaks to UI to bring the UI experience inline with native SDKs.
- Improved our encoder for better speed and the latest bugfixes.
+- Bandwidth usage reduced
## Removed
diff --git a/README.md b/README.md
index 173e425..6bdcea8 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# iProov Biometrics Web SDK v3.1.0-beta.3
+# iProov Biometrics Web SDK v3.1.0-beta.4
## 📖 Table of contents
@@ -237,10 +237,27 @@ By setting `show_countdown` to `true`, a countdown will be shown to the user bef
```
-#### Enable camera selector
+#### Enable Camera Selector
By setting `enable_camera_selector` to `true`, the `camera_selector` slot and `multiple_cameras` event will be exposed. See [Camera Selector](#-slots) slot for customisation options. This feature is only available on desktop devices (laptops, PCs etc).
+```html
+
+```
+
+#### Debug Logs
+
+Logs at level info or lower are hidden, but can be exposed to the console by setting `debug` to `true`.
+Warnings and errors will always be emitted to the console.
+
+```html
+
+```
+
+This setting has no effect on the support checker if it is deployed standalone.
+
+The checker itself accepts a logger argument which could be `console`, or any common logging library which you are free to configure to your own requirements.
+
#### Kiosk Mode
Note this setting enables a feature which is in alpha and still under active development.
@@ -322,7 +339,7 @@ To allow language keys to be dynamically applied to slots, special class names m
```
-> ⚠️ When customising any slots with button elements, the type must be set to button.
+> ⚠️ When customising any slots with button elements, the type must be set to button. The `button` and `grant_button` must be passed as a `