<commit_before>## Changelog
### 3.0.0-beta.22 (2016-06-13)
* Enhancement: Expose the Promise class.

### 3.0.0-beta.21 (2016-06-13)
* Enhancement: Update `kinvey-javascript-sdk-core` to `3.0.0-beta.30`.

### 3.0.0-beta.20 (2016-06-13)
* BugFix (MLIBZ-1155): Use `es6-promise` to polyfill browsers that don't support Promises natively.
* Enhancement: Add support for IndexedDB, WebSQL, and Web Storages.

### 3.0.0-beta.19 (2016-06-13)
* Enhancement (MLIBZ-1133): Emit 'loadstart' event for popup.

### 3.0.0-beta.18 (2016-06-07)
* Enhancement: Update to latest version of kinvey-javascript-sdk-core.

### 3.0.0-beta.17 (2016-04-19)
* Enhancement: Update javascript-sdk-core.

### 3.0.0-beta.16 (2016-04-19)
* Bugfix: Use url provided to popup open function to open popup.<commit_msg>Update the CHANGELOG<commit_after>## Changelog
### 3.0.0 (2016-07-15)
* Enhancement: Release 3.0.0.

### 3.0.0-beta.22 (2016-07-15)
* Enhancement: Expose the Promise class.

### 3.0.0-beta.21 (2016-07-15)
* Enhancement: Update `kinvey-javascript-sdk-core` to `3.0.0-beta.30`.

### 3.0.0-beta.20 (2016-06-13)
* BugFix (MLIBZ-1155): Use `es6-promise` to polyfill browsers that don't support Promises natively.
* Enhancement: Add support for IndexedDB, WebSQL, and Web Storages.

### 3.0.0-beta.19 (2016-06-13)
* Enhancement (MLIBZ-1133): Emit 'loadstart' event for popup.

### 3.0.0-beta.18 (2016-06-07)
* Enhancement: Update to latest version of kinvey-javascript-sdk-core.

### 3.0.0-beta.17 (2016-04-19)
* Enhancement: Update javascript-sdk-core.

### 3.0.0-beta.16 (2016-04-19)
* Bugfix: Use url provided to popup open function to open popup.
{'fraction_non_alphanumeric': 0.1757836508912108, 'fraction_numerical': 0.13767670559311618, 'mean_word_length': 3.8165680473372783, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4499112', 'n_tokens_mistral': 799, 'n_tokens_neox': 643, 'n_words': 156}