diff --git a/CHANGELOG.md b/CHANGELOG.md index b32513a00..3432b313f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,11 +14,23 @@ Group changes to describe their impact on the project, as follows: ### Added - Chat messages emoji "reactions" +- Broadcast mode for scheduled meetings (beta, you have to enable it in the settings first) - Hearing aids should be working the same way bluetooth headset does -- Hardware video codecs (H264, H265) are now used in priority when possible +- Hardware video codecs (H264, H265) are now used in priority when possible (SDK) ### Fixed - Connection status & color when in refreshing state +- Sent content type for files attached to a chat message +- Toggle mute mic while in conference +- Calling right after creating a chat room + +## [5.1.4] - 2023-10-20 + +### Fixed +- Various fixes in the SDK (5.2.110) + +### Changed +- Updated translations from Weblate ## [5.1.3] - 2023-09-23 diff --git a/app/build.gradle b/app/build.gradle index 6ac85c828..16784cdc7 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -6,8 +6,8 @@ plugins { id 'org.jetbrains.kotlin.android' } -def appVersionName = "5.1.0" -def appVersionCode = 51000 +def appVersionName = "5.2.0" +def appVersionCode = 51990 def packageName = "org.linphone" @@ -203,29 +203,29 @@ android { dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'androidx.appcompat:appcompat:1.6.1' - implementation 'androidx.core:core-ktx:1.10.1' + implementation 'androidx.core:core-ktx:1.12.0' implementation 'androidx.core:core-splashscreen:1.0.1' implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.2' implementation 'androidx.media:media:1.6.0' implementation "androidx.security:security-crypto-ktx:1.1.0-alpha06" - implementation "androidx.window:window:1.1.0" + implementation "androidx.window:window:1.2.0" def emoji_version = "1.4.0" implementation "androidx.emoji2:emoji2:$emoji_version" implementation "androidx.emoji2:emoji2-emojipicker:$emoji_version" - def nav_version = "2.7.2" + def nav_version = "2.7.5" implementation "androidx.navigation:navigation-fragment-ktx:$nav_version" implementation "androidx.navigation:navigation-ui-ktx:$nav_version" implementation "androidx.slidingpanelayout:slidingpanelayout:1.2.0" implementation 'androidx.constraintlayout:constraintlayout:2.1.4' implementation "androidx.gridlayout:gridlayout:1.0.0" - implementation 'androidx.recyclerview:recyclerview:1.3.1' + implementation 'androidx.recyclerview:recyclerview:1.3.2' implementation 'androidx.drawerlayout:drawerlayout:1.2.0' // https://github.com/material-components/material-components-android/blob/master/LICENSE Apache v2.0 - implementation 'com.google.android.material:material:1.9.0' + implementation 'com.google.android.material:material:1.10.0' // https://github.com/google/flexbox-layout/blob/main/LICENSE Apache v2.0 implementation 'com.google.android.flexbox:flexbox:3.0.0' @@ -239,7 +239,7 @@ dependencies { // https://github.com/Baseflow/PhotoView/blob/master/LICENSE Apache v2.0 implementation 'com.github.chrisbanes:PhotoView:2.3.0' - implementation platform('com.google.firebase:firebase-bom:31.5.0') + implementation platform('com.google.firebase:firebase-bom:32.5.0') if (crashlyticsAvailable) { debugImplementation 'com.google.firebase:firebase-crashlytics-ndk' releaseWithCrashlyticsImplementation 'com.google.firebase:firebase-crashlytics-ndk' diff --git a/build.gradle b/build.gradle index 6568441f7..59157d871 100644 --- a/build.gradle +++ b/build.gradle @@ -11,7 +11,7 @@ buildscript { } // for com.github.chrisbanes:PhotoView } dependencies { - classpath 'com.android.tools.build:gradle:8.1.0' + classpath 'com.android.tools.build:gradle:8.1.4' classpath 'com.google.gms:google-services:4.3.15' classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.21' classpath 'com.google.firebase:firebase-crashlytics-gradle:2.9.6'