diff --git a/SoniControl/app/build.gradle b/SoniControl/app/build.gradle
index afd48d8910149b228841e4d9ee1b5cd71d66625c..293174a31f11a68f36cf177deb0efb90f5654630 100644
--- a/SoniControl/app/build.gradle
+++ b/SoniControl/app/build.gradle
@@ -6,13 +6,13 @@ def superpowered_sdk_path = properties.getProperty('superpowered.dir')
 
 android {
     compileSdkVersion 27
-    buildToolsVersion '26.0.2'
+    buildToolsVersion '27.0.3'
     defaultConfig {
         applicationId "at.ac.fhstp.sonicontrol"
         minSdkVersion 16 // more than 95% of all active Android devices (mid 2017)
         targetSdkVersion 27
-        versionCode 13
-        versionName "1.3.1"
+        versionCode 14
+        versionName "1.4.0"
         testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
 
         ndk {
@@ -54,11 +54,10 @@ dependencies {
     androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
         exclude group: 'com.android.support', module: 'support-annotations'
     })
-    compile 'com.android.support:appcompat-v7:26.1.0'
+    compile 'com.android.support:appcompat-v7:27.1.1'
     compile 'com.android.support.constraint:constraint-layout:1.0.2'
     testCompile 'junit:junit:4.12'
     compile 'pl.edu.icm:JLargeArrays:1.6' // Better to have it here than in jar folder (see gitignore)
     compile 'com.jjoe64:graphview:4.2.1'
-    compile 'com.android.support:appcompat-v7:26.1.0'
-    compile 'com.android.support:design:26.1.0'
+    compile 'com.android.support:design:27.1.1'
 }