diff --git a/app/build.gradle b/app/build.gradle
index c7200539..2b423f4f 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -9,8 +9,8 @@ android {
applicationId "com.cappielloantonio.playforsubsonic"
minSdkVersion 26
targetSdkVersion 32
- versionCode 3
- versionName "2.0.0"
+ versionCode 4
+ versionName "2.1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
diff --git a/app/src/main/java/com/cappielloantonio/play/repository/AlbumRepository.java b/app/src/main/java/com/cappielloantonio/play/repository/AlbumRepository.java
index 2004ce22..3520d80e 100644
--- a/app/src/main/java/com/cappielloantonio/play/repository/AlbumRepository.java
+++ b/app/src/main/java/com/cappielloantonio/play/repository/AlbumRepository.java
@@ -16,6 +16,7 @@ import com.cappielloantonio.play.util.MappingUtil;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Collections;
+import java.util.Comparator;
import java.util.List;
import retrofit2.Call;
@@ -179,6 +180,7 @@ public class AlbumRepository {
if (response.isSuccessful() && response.body() != null && response.body().getArtist() != null) {
albums.addAll(MappingUtil.mapAlbum(response.body().getArtist().getAlbums()));
+ albums.sort(Comparator.comparing(Album::getYear));
}
artistsAlbum.setValue(albums);
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 5d31a039..2b7429f3 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -170,7 +170,7 @@
Theme
Data
General
- 1.1
+ 2.1
Version
Stream via Wi-Fi only alert
Ask for user confirmation before streaming over mobile network