diff --git a/package.json b/package.json
index f5d2cb39..d929c88d 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "keycloak-connect",
- "version": "4.6.0-final",
+ "version": "4.7.0"
"description": "Keycloak Connect Middleware",
"homepage": "http://keycloak.org",
"main": "index.js",
diff --git a/product/pom.xml b/product/pom.xml
index bfa5abf2..ca09c6c0 100644
--- a/product/pom.xml
+++ b/product/pom.xml
@@ -9,7 +9,7 @@
org.keycloak
keycloak-connect
- 4.6.0.Final
+ 4.7.0
pom
Keycloak Connect Middleware
diff --git a/set-version.sh b/set-version.sh
new file mode 100755
index 00000000..b262ece9
--- /dev/null
+++ b/set-version.sh
@@ -0,0 +1,7 @@
+#!/bin/bash -e
+
+VERSION=$1
+NPM_VERSION=`echo $VERSION | sed 's/.Final//' | sed 's/.CR/-cr./' | sed 's/.Beta/-beta./' | sed 's/.Alpha/-alpha./'`
+
+sed -i 's/"version": .*/"version": "'$NPM_VERSION'"/' package.json
+mvn -f product/pom.xml versions:set -DnewVersion=$NPM_VERSION -DgenerateBackupPoms=false