Bimba.git

commit 7c3076271a91fc0fc5dadfb216908bbfc5409c57

Author: Adam Evyčędo <git@apiote.xyz>

release version 3.9.0-rc.1 (35)

 CHANGELOG.adoc | 6 ++++++
 README.adoc | 2 +-
 app/build.gradle.kts | 4 ++--
 metadata/en-US/changelogs/35.txt | 2 ++
 release.sh | 6 +++---


diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc
index 752ca17fa23bfb6f4fe112ab5b255bf899742ada..4c4f412fafbcd7a61baecb8ed4e14734b604c450 100644
--- a/CHANGELOG.adoc
+++ b/CHANGELOG.adoc
@@ -14,6 +14,12 @@
 * Travel planning
 * Offline timetable
 
+== [3.9.0] – 2025-02-08
+
+=== Added
+
+* Travel planning based on Transitous
+
 == [3.6.1] – 2024-09-04
 
 === Fixed




diff --git a/README.adoc b/README.adoc
index fe4569a3272a921f38a58dc15f2bb9419b79f70b..911bd206a8b9b12526d94e40597541b17bee5bb3 100644
--- a/README.adoc
+++ b/README.adoc
@@ -4,7 +4,7 @@ // SPDX-License-Identifier: GPL-3.0-or-later
 
 = Bimba
 Adam Evyčędo <me@apiote.xyz>
-v3.8.0 2025-01-21
+v3.9.0-rc.1 2025-02-08
 :toc:
 
 Bimba is a FLOSS public transport passenger companion; a timetable in your pocket.




diff --git a/app/build.gradle.kts b/app/build.gradle.kts
index 4b32ab533cd0926158690669f436b4ce011d2f75..cef626c86995282d54924611ad1a8f66dce60045 100644
--- a/app/build.gradle.kts
+++ b/app/build.gradle.kts
@@ -27,8 +27,8 @@ 	defaultConfig {
 		applicationId = "xyz.apiote.bimba.czwek"
 		minSdk = 21
 		targetSdk = 35
-		versionCode = 34
-		versionName = "3.8.0"
+		versionCode = 35
+		versionName = "3.9.0-rc.1"
 
 		testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
 		resourceConfigurations += listOf("en", "de", "en-rGB", "en-rUS", "et", "fr", "it", "pl", "ru", "ta")




diff --git a/metadata/en-US/changelogs/35.txt b/metadata/en-US/changelogs/35.txt
new file mode 100644
index 0000000000000000000000000000000000000000..53b89ff9eb77687f2f8c245767b5e8a9534682a6
--- /dev/null
+++ b/metadata/en-US/changelogs/35.txt
@@ -0,0 +1,2 @@
+* added travel planning based on Transitous
+* added translations by ArnaudDvs, Jonah Brüchert, Kemal Oktay Aktoğan, Priit Jõerüüt, Xapitonov, தமிழ்நேரம்




diff --git a/release.sh b/release.sh
index 7b8c6671ca16a510eb4014d883fdcc84505f215c..d834d301c5f70605f4f527559641c18bfbe8ae02 100755
--- a/release.sh
+++ b/release.sh
@@ -79,7 +79,7 @@ 		latestCIstatus=$(echo "$latestCI" | grep ']*>//' | sed 's|||' | grep -oE '[A-Z]+')
 		latestCIstarted=$(echo "$latestCI" | grep -oE '[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]+\+[0-9]{2}:[0-9]{2}' | head -n1)
 	done
 
-	currentVersionName=$(grep -Eo 'versionName = "[0-9\.]+"' app/build.gradle.kts | cut -d '=' -f2 | tr -d ' "')
+	currentVersionName=$(grep -Eo 'versionName = "[0-9\.]+[^"]*"' app/build.gradle.kts | cut -d '=' -f2 | tr -d ' "')
 	major=$(echo "$currentVersionName" | cut -d '.' -f1)
 	minor=$(echo "$currentVersionName" | cut -d '.' -f2)
 	patch=$(echo "$currentVersionName" | cut -d '.' -f3)
@@ -101,7 +101,7 @@
 	echo "time to update changelogs and README"
 elif [ $phase -eq 1 ]
 then
-	newVersionName=$(grep -Eo 'versionName = "[0-9\.]+"' app/build.gradle.kts | cut -d '=' -f2 | tr -d ' "')
+	newVersionName=$(grep -Eo 'versionName = "[0-9\.]+[^"]*"' app/build.gradle.kts | cut -d '=' -f2 | tr -d ' "')
 	newVersionCode=$(grep 'versionCode' app/build.gradle.kts | cut -d '=' -f2 | tr -d ' ')
 	if ! find metadata -type d -name changelogs -print0 | xargs -0 -I{} [ -f "{}/$newVersionCode.txt" ]
 	then
@@ -138,7 +138,7 @@ 	git switch develop
 	git merge master
 elif [ $phase -eq 2 ]
 then
-	newVersionName=$(grep -Eo 'versionName = "[0-9\.]+"' app/build.gradle.kts | cut -d '=' -f2 | tr -d ' "')
+	newVersionName=$(grep -Eo 'versionName = "[0-9\.]+[^"]*"' app/build.gradle.kts | cut -d '=' -f2 | tr -d ' "')
 	git tag -s -m "v${newVersionName}" "v${newVersionName}"
 	git push origin --tags
 	git switch develop