diff --git a/app/build.gradle b/app/build.gradle
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -12,8 +12,8 @@
         applicationId "it.reyboz.bustorino"
         minSdkVersion 21
         targetSdkVersion 33
-        versionCode 53
-        versionName "2.1.3"
+        versionCode 54
+        versionName "2.1.4"
         vectorDrawables.useSupportLibrary = true
         multiDexEnabled true
         javaCompileOptions {
diff --git a/metadata/en-US/changelogs/54.txt b/metadata/en-US/changelogs/54.txt
new file mode 100644
--- /dev/null
+++ b/metadata/en-US/changelogs/54.txt
@@ -0,0 +1,7 @@
+- Request permissions on first launch (for notifications too in Android 13+).
+- Full directions are shown first in the single line screen
+- Added button on the map in the Line screen to stop using geolocation and save 100% more battery!
+- Ask for location permission in the Line screen if needed
+- Bugfixes.
+
+Version developed by Fabio Mazza \o/
diff --git a/metadata/it/changelogs/54.txt b/metadata/it/changelogs/54.txt
new file mode 100644
--- /dev/null
+++ b/metadata/it/changelogs/54.txt
@@ -0,0 +1,7 @@
+- Richiesta permessi al primo avvio (notifiche incluse per Android 13+).
+- Nella schermata della singola linea le direzioni complete vengono mostrate per prime.
+- Nella mappa della schermata della linea, aggiunto pulsante per interrompere la geolocalizzazione e risparmiare il 100% in piĆ¹ di batteria! Wow!
+- Richiesta permessi necessari nella schermata linee
+- Bugfix mappa.
+
+Versione sviluppata da Fabio Mazza \o/