diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0e4ad2f..66af152 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,17 @@
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
+
+## [0.4.7](https://github.com/medikoo/memoizee/compare/v0.4.6...v0.4.7) (2017-08-29)
+
+
+### Features
+
+* improve 'promise' mode handling ([759e315](https://github.com/medikoo/memoizee/commit/759e315))
+* improve internal promise validation ([d23b94f](https://github.com/medikoo/memoizee/commit/d23b94f))
+
+
+
## [0.4.6](https://github.com/medikoo/memoizee/compare/v0.4.5...v0.4.6) (2017-08-24)
* `profileName` option for naming memoizee instances in profile output
diff --git a/package.json b/package.json
index 33581c9..1213a21 100644
--- a/package.json
+++ b/package.json
@@ -1,57 +1,57 @@
{
- "name": "memoizee",
- "version": "0.4.6",
- "description": "Memoize/cache function results",
- "author": "Mariusz Nowak (http://www.medikoo.com/)",
- "keywords": [
- "memoize",
- "memoizer",
- "cache",
- "memoization",
- "memo",
- "memcached",
- "hashing.",
- "storage",
- "caching",
- "memory",
- "gc",
- "weak",
- "garbage",
- "collector",
- "async"
- ],
- "repository": {
- "type": "git",
- "url": "git://github.com/medikoo/memoizee.git"
- },
- "dependencies": {
- "d": "1",
- "es5-ext": "^0.10.13",
- "es6-weak-map": "^2.0.1",
- "event-emitter": "^0.3.4",
- "is-promise": "^2.1",
- "lru-queue": "0.1",
- "next-tick": "1",
- "timers-ext": "0.1"
- },
- "devDependencies": {
- "eslint": "^4.2.0",
- "eslint-config-medikoo-es5": "^1.4.1",
- "plain-promise": "^0.1.1",
- "tad": "^0.2.7"
- },
- "eslintConfig": {
- "extends": "medikoo-es5",
- "root": true,
- "globals": {
- "setTimeout": true,
- "clearTimeout": true
- }
- },
- "scripts": {
- "lint": "eslint --ignore-path=.gitignore .",
- "lint-medikoo": "xlint --linter=node_modules/xlint-jslint-medikoo/index.js",
- "test": "tad"
- },
- "license": "MIT"
+ "name": "memoizee",
+ "version": "0.4.7",
+ "description": "Memoize/cache function results",
+ "author": "Mariusz Nowak (http://www.medikoo.com/)",
+ "keywords": [
+ "memoize",
+ "memoizer",
+ "cache",
+ "memoization",
+ "memo",
+ "memcached",
+ "hashing.",
+ "storage",
+ "caching",
+ "memory",
+ "gc",
+ "weak",
+ "garbage",
+ "collector",
+ "async"
+ ],
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/medikoo/memoizee.git"
+ },
+ "dependencies": {
+ "d": "1",
+ "es5-ext": "^0.10.13",
+ "es6-weak-map": "^2.0.1",
+ "event-emitter": "^0.3.4",
+ "is-promise": "^2.1",
+ "lru-queue": "0.1",
+ "next-tick": "1",
+ "timers-ext": "0.1"
+ },
+ "devDependencies": {
+ "eslint": "^4.2.0",
+ "eslint-config-medikoo-es5": "^1.4.1",
+ "plain-promise": "^0.1.1",
+ "tad": "^0.2.7"
+ },
+ "eslintConfig": {
+ "extends": "medikoo-es5",
+ "root": true,
+ "globals": {
+ "setTimeout": true,
+ "clearTimeout": true
+ }
+ },
+ "scripts": {
+ "lint": "eslint --ignore-path=.gitignore .",
+ "lint-medikoo": "xlint --linter=node_modules/xlint-jslint-medikoo/index.js",
+ "test": "tad"
+ },
+ "license": "MIT"
}