diff --git a/package.json b/package.json
index 75932b2..e36a737 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "cncjs-widget-boilerplate",
-  "version": "0.1.0",
+  "version": "0.2.0",
   "description": "Creating custom widgets for CNCjs.",
   "main": "dist/index.js",
   "files": [
@@ -35,22 +35,22 @@
   ],
   "peerDependencies": {},
   "dependencies": {
-    "classnames": "^2.2.5",
-    "cncjs-controller": "^1.0.1",
-    "detect-browser": "^1.10.0",
-    "font-awesome": "^4.7.0",
-    "lodash.get": "^4.4.2",
-    "lodash.mapvalues": "^4.6.0",
-    "node-emoji": "^1.8.1",
-    "normalize.css": "^7.0.0",
-    "prop-types": "^15.0.0",
-    "qs": "^6.5.1",
-    "react": "^0.14.0 || ^15.0.0",
-    "react-dom": "^0.14.0 || ^15.0.0",
-    "socket.io-client": "^1.7.4",
-    "styled-components": "^2.1.2",
-    "universal-logger": "^1.0.1",
-    "universal-logger-browser": "^1.0.2"
+    "classnames": "~2.2.5",
+    "cncjs-controller": "~1.1.0",
+    "detect-browser": "~1.10.0",
+    "font-awesome": "~4.7.0",
+    "lodash.get": "~4.4.2",
+    "lodash.mapvalues": "~4.6.0",
+    "node-emoji": "~1.8.1",
+    "normalize.css": "~7.0.0",
+    "prop-types": ">=15.0.0",
+    "qs": "~6.5.1",
+    "react": "^0.14.0 || >=15.0.0",
+    "react-dom": "^0.14.0 || >=15.0.0",
+    "socket.io-client": "~1.7.4",
+    "styled-components": "~2.1.2",
+    "universal-logger": "~1.0.1",
+    "universal-logger-browser": "~1.0.2"
   },
   "devDependencies": {
     "babel-cli": "~6.26.0",