diff --git a/README.md b/README.md
index 7adcae6..955437b 100644
--- a/README.md
+++ b/README.md
@@ -42,7 +42,7 @@ This app - like the original app Privacy Friendly Weather - is licensed under th
The app also uses:
- The weather data service is provided by [Open-Meteo](https://open-meteo.com/), under Attribution 4.0 International (CC BY 4.0)
-- RainViewer API which is free (https://www.rainviewer.com/api.html) & RainViewer API Example (https://github.com/rainviewer/rainviewer-api-example)
+- RainViewer API which is free (https://www.rainviewer.com/api.html)
- Icons from [Google Material Design Icons](https://material.io/resources/icons/) licensed under Apache License Version 2.0
- Material Components for Android (https://github.com/material-components/material-components-android) which is licensed under Apache License Version 2.0
- Leaflet which is licensed under the very permissive 2-clause BSD License
diff --git a/app/build.gradle b/app/build.gradle
index 8c4da1b..0025fef 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -8,8 +8,8 @@ android {
applicationId "org.woheller69.omweather"
minSdkVersion 21
targetSdkVersion 34
- versionCode 27
- versionName "2.7"
+ versionCode 28
+ versionName "2.8"
buildConfigField "String", "BASE_URL", "\"https://api.open-meteo.com/v1/\""
buildConfigField "String", "GITHUB_URL","\"https://github.com/woheller69/omweather/\""
diff --git a/fastlane/metadata/android/en-US/changelogs/28.txt b/fastlane/metadata/android/en-US/changelogs/28.txt
new file mode 100644
index 0000000..2bdcafb
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/28.txt
@@ -0,0 +1 @@
+Code improvements
\ No newline at end of file