diff --git a/Dockerfile b/Dockerfile
index fa690ca31..4ea486433 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -5,7 +5,7 @@ RUN apk add --no-cache git
 # Set environment variables
 ENV USER_DIR=/usr/src/app
 ENV NODE_ENV production
-ENV STATUSFY_VERSION=0.3.0-beta.1
+ENV STATUSFY_VERSION=0.3.0
 ENV NODE_ENV production
 ENV HOST 0.0.0.0
 ENV PORT 3000
diff --git a/lerna.json b/lerna.json
index 7ca53a96e..c3f5d6b3f 100644
--- a/lerna.json
+++ b/lerna.json
@@ -2,5 +2,5 @@
   "lerna": "3.4.3",
   "npmClient": "yarn",
   "useWorkspaces": true,
-  "version": "0.3.0-beta.1"
+  "version": "0.3.0"
 }
diff --git a/package.json b/package.json
index 6758dcfbb..9592de9f5 100644
--- a/package.json
+++ b/package.json
@@ -1,5 +1,5 @@
 {
-  "version": "0.3.0-beta.1",
+  "version": "0.3.0",
   "private": true,
   "workspaces": [
     "packages/@statusfy/*",
diff --git a/packages/@statusfy/cli/package.json b/packages/@statusfy/cli/package.json
index a4ee277a2..5e9b31781 100644
--- a/packages/@statusfy/cli/package.json
+++ b/packages/@statusfy/cli/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@statusfy/cli",
-  "version": "0.3.0-beta.1",
+  "version": "0.3.0",
   "description": "CLI for Statusfy",
   "main": "index.js",
   "publishConfig": {
@@ -25,8 +25,8 @@
     "semver": "^5.5.0"
   },
   "peerDependencies": {
-    "@statusfy/common": "0.3.0-beta.1",
-    "@statusfy/core": "0.3.0-beta.1",
-    "@statusfy/editor": "0.3.0-beta.1"
+    "@statusfy/common": "0.3.0",
+    "@statusfy/core": "0.3.0",
+    "@statusfy/editor": "0.3.0"
   }
 }
diff --git a/packages/@statusfy/common/package.json b/packages/@statusfy/common/package.json
index 3654d523f..a064e84e5 100644
--- a/packages/@statusfy/common/package.json
+++ b/packages/@statusfy/common/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@statusfy/common",
-  "version": "0.3.0-beta.1",
+  "version": "0.3.0",
   "description": "Shared Utils for Statusfy",
   "main": "index.js",
   "publishConfig": {
diff --git a/packages/@statusfy/core/package.json b/packages/@statusfy/core/package.json
index fff2648ff..ed33cbea6 100644
--- a/packages/@statusfy/core/package.json
+++ b/packages/@statusfy/core/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@statusfy/core",
-  "version": "0.3.0-beta.1",
+  "version": "0.3.0",
   "description": "Core of Statusfy",
   "author": {
     "name": "Bazzite",
@@ -38,8 +38,8 @@
     "@fortawesome/fontawesome-svg-core": "^1.2.16",
     "@nuxtjs/axios": "^5.4.1",
     "@nuxtjs/pwa": "^2.5.0",
-    "@statusfy/common": "0.3.0-beta.1",
-    "@statusfy/markdown": "0.3.0-beta.1",
+    "@statusfy/common": "0.3.0",
+    "@statusfy/markdown": "0.3.0",
     "body-parser": "^1.18.3",
     "browser-sync": "^2.26.0",
     "cors": "^2.8.4",
@@ -73,7 +73,7 @@
   "devDependencies": {
     "@mapbox/stylelint-processor-arbitrary-tags": "^0.2.0",
     "@nuxtjs/eslint-config": "^0.0.1",
-    "@statusfy/test-utils": "0.3.0-beta.1",
+    "@statusfy/test-utils": "0.3.0",
     "babel-core": "7.0.0-bridge.0",
     "babel-eslint": "^10.0.1",
     "eslint": "^5.15.3",
diff --git a/packages/@statusfy/core/test/config/__snapshots__/nuxt.spec.js.snap b/packages/@statusfy/core/test/config/__snapshots__/nuxt.spec.js.snap
index 33266d260..ce51b9adf 100644
--- a/packages/@statusfy/core/test/config/__snapshots__/nuxt.spec.js.snap
+++ b/packages/@statusfy/core/test/config/__snapshots__/nuxt.spec.js.snap
@@ -94,7 +94,7 @@ Object {
     "publicPath": "/static/",
     "short_name": "Short Title",
     "start_url": "/?standalone=true&utm_source=web_app&utm_medium=pwa",
-    "version": "0.3.0-beta.1",
+    "version": "0.3.0",
   },
   "meta": Object {
     "author": "Statusfy",
@@ -275,7 +275,7 @@ Object {
       "title": "Long Title",
     },
     "sourceDir": "../.tmp/advanced",
-    "version": "0.3.0-beta.1",
+    "version": "0.3.0",
   },
   "workbox": Object {
     "_runtimeCaching": Array [
@@ -386,7 +386,7 @@ Object {
     "publicPath": "/static/",
     "short_name": "Title",
     "start_url": "/?standalone=true&utm_source=web_app&utm_medium=pwa",
-    "version": "0.3.0-beta.1",
+    "version": "0.3.0",
   },
   "meta": Object {
     "author": "Statusfy",
@@ -518,7 +518,7 @@ Object {
       "title": "Title",
     },
     "sourceDir": "../.tmp/cli",
-    "version": "0.3.0-beta.1",
+    "version": "0.3.0",
   },
   "workbox": Object {
     "_runtimeCaching": Array [
@@ -746,7 +746,7 @@ Object {
       "title": "Title",
     },
     "sourceDir": "../.tmp/simple",
-    "version": "0.3.0-beta.1",
+    "version": "0.3.0",
   },
 }
 `;
@@ -838,7 +838,7 @@ Object {
     "publicPath": "/static/",
     "short_name": "Título",
     "start_url": "/?standalone=true&utm_source=web_app&utm_medium=pwa",
-    "version": "0.3.0-beta.1",
+    "version": "0.3.0",
   },
   "meta": Object {
     "author": "Statusfy",
@@ -987,7 +987,7 @@ Object {
       "title": "Título",
     },
     "sourceDir": "../.tmp/spanish",
-    "version": "0.3.0-beta.1",
+    "version": "0.3.0",
   },
   "workbox": Object {
     "_runtimeCaching": Array [
diff --git a/packages/@statusfy/editor/package.json b/packages/@statusfy/editor/package.json
index 6496c9d88..8e7c55f17 100644
--- a/packages/@statusfy/editor/package.json
+++ b/packages/@statusfy/editor/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@statusfy/editor",
-  "version": "0.3.0-beta.1",
+  "version": "0.3.0",
   "description": "Editor for Statusfy",
   "main": "index.js",
   "publishConfig": {
diff --git a/packages/@statusfy/markdown/package.json b/packages/@statusfy/markdown/package.json
index 048230651..0cd6a697c 100644
--- a/packages/@statusfy/markdown/package.json
+++ b/packages/@statusfy/markdown/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@statusfy/markdown",
-  "version": "0.3.0-beta.1",
+  "version": "0.3.0",
   "description": "Markdown Parser for Statusfy",
   "main": "index.js",
   "publishConfig": {
@@ -21,12 +21,12 @@
   },
   "homepage": "https://github.com/bazzite/statusfy#readme",
   "dependencies": {
-    "@statusfy/common": "0.3.0-beta.1",
+    "@statusfy/common": "0.3.0",
     "markdown-it": "^8.4.1",
     "markdown-it-container": "^2.0.0",
     "markdown-it-emoji": "^1.4.0"
   },
   "devDependencies": {
-    "@statusfy/test-utils": "0.3.0-beta.1"
+    "@statusfy/test-utils": "0.3.0"
   }
 }
diff --git a/packages/@statusfy/test-utils/package.json b/packages/@statusfy/test-utils/package.json
index 248cf5551..0fe191cc4 100644
--- a/packages/@statusfy/test-utils/package.json
+++ b/packages/@statusfy/test-utils/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@statusfy/test-utils",
-  "version": "0.3.0-beta.1",
+  "version": "0.3.0",
   "description": "Test Utils for Statusfy",
   "publishConfig": {
     "access": "public"
diff --git a/packages/demo/package.json b/packages/demo/package.json
index 311ef2cd0..61515fbe8 100644
--- a/packages/demo/package.json
+++ b/packages/demo/package.json
@@ -1,7 +1,7 @@
 {
   "private": true,
   "name": "statusfy-demo",
-  "version": "0.3.0-beta.1",
+  "version": "0.3.0",
   "description": "Statusfy demo",
   "scripts": {
     "prepare": "node scripts/prepare.js",
@@ -20,7 +20,7 @@
   },
   "license": "Apache-2.0",
   "dependencies": {
-    "statusfy": "0.3.0-beta.1"
+    "statusfy": "0.3.0"
   },
   "devDependencies": {
     "less": "^3.8.1",
diff --git a/packages/demo/test/__snapshots__/build-generate.spec.js.snap b/packages/demo/test/__snapshots__/build-generate.spec.js.snap
index e0b1848c6..06084af8a 100644
--- a/packages/demo/test/__snapshots__/build-generate.spec.js.snap
+++ b/packages/demo/test/__snapshots__/build-generate.spec.js.snap
@@ -48,6 +48,6 @@ Object {
   "short_name": "System Status",
   "start_url": "/?standalone=true&utm_source=web_app&utm_medium=pwa",
   "theme_color": "#1b1f23",
-  "version": "0.3.0-beta.1",
+  "version": "0.3.0",
 }
 `;
diff --git a/packages/docs/package.json b/packages/docs/package.json
index c43443e5e..6d321ee90 100644
--- a/packages/docs/package.json
+++ b/packages/docs/package.json
@@ -1,7 +1,7 @@
 {
   "private": true,
   "name": "statusfy-docs",
-  "version": "0.3.0-beta.1",
+  "version": "0.3.0",
   "description": "Statusfy Documentation",
   "license": "Apache-2.0",
   "main": "index.js",
@@ -31,7 +31,7 @@
   },
   "homepage": "https://docs.statusfy.co",
   "devDependencies": {
-    "@statusfy/common": "0.3.0-beta.1",
+    "@statusfy/common": "0.3.0",
     "axios": "^0.18.0",
     "consola": "^2.5.7",
     "fs-extra": "^7.0.1",
diff --git a/packages/statusfy/package.json b/packages/statusfy/package.json
index ea0fa55f7..6554f61bf 100644
--- a/packages/statusfy/package.json
+++ b/packages/statusfy/package.json
@@ -1,6 +1,6 @@
 {
   "name": "statusfy",
-  "version": "0.3.0-beta.1",
+  "version": "0.3.0",
   "description": "A marvelous open source Status Page system",
   "author": {
     "name": "Bazzite",
@@ -32,9 +32,9 @@
   ],
   "dependencies": {
     "@nuxtjs/opencollective": "^0.2.0",
-    "@statusfy/cli": "0.3.0-beta.1",
-    "@statusfy/core": "0.3.0-beta.1",
-    "@statusfy/editor": "0.3.0-beta.1"
+    "@statusfy/cli": "0.3.0",
+    "@statusfy/core": "0.3.0",
+    "@statusfy/editor": "0.3.0"
   },
   "engines": {
     "node": ">=8.10",
diff --git a/packages/website/package.json b/packages/website/package.json
index ac9f2d84d..0d953025e 100644
--- a/packages/website/package.json
+++ b/packages/website/package.json
@@ -1,7 +1,7 @@
 {
   "private": true,
   "name": "statusfy-website",
-  "version": "0.3.0-beta.1",
+  "version": "0.3.0",
   "description": "Website for Statusfy",
   "author": {
     "name": "Bazzite",
@@ -24,7 +24,7 @@
     "@nuxtjs/google-analytics": "^2.2.0",
     "@nuxtjs/pwa": "^2.6.0",
     "@nuxtjs/sitemap": "^0.2.2",
-    "@statusfy/common": "0.3.0-beta.1",
+    "@statusfy/common": "0.3.0",
     "animate.css": "^3.7.0",
     "consola": "^2.5.7",
     "date-fns": "~1.30.0",