Skip to content

Commit 2d713b1

Browse files
Merge pull request #99 from THEOplayer/release/1.14.0
Release 1.14.0
2 parents 4f56ac4 + 15f8192 commit 2d713b1

14 files changed

Lines changed: 63 additions & 39 deletions

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
uses: actions/setup-java@v5
2222
with:
2323
distribution: temurin
24-
java-version: 17
24+
java-version: 21
2525
- name: Setup Gradle
2626
uses: gradle/actions/setup-gradle@v6
2727
with:

.github/workflows/docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
uses: actions/setup-java@v5
3333
with:
3434
distribution: temurin
35-
java-version: 17
35+
java-version: 21
3636
- name: Setup Gradle
3737
uses: gradle/actions/setup-gradle@v6
3838
with:
@@ -46,7 +46,7 @@ jobs:
4646
source: ./site
4747
destination: ./_site
4848
- name: Upload artifact
49-
uses: actions/upload-pages-artifact@v4
49+
uses: actions/upload-pages-artifact@v5
5050

5151
# Deployment job
5252
deploy:

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
uses: actions/setup-java@v5
3939
with:
4040
distribution: temurin
41-
java-version: 17
41+
java-version: 21
4242
- name: Setup Gradle
4343
uses: gradle/actions/setup-gradle@v6
4444
with:

.idea/gradle.xml

Lines changed: 0 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/kotlinc.xml

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@
99
> - 🏠 Internal
1010
> - 💅 Polish
1111
12+
## v1.14.0 (2026-04-20)
13+
14+
* 🚀 Added support for THEOplayer 11.0. ([#98](https://github.com/THEOplayer/android-ui/pull/98))
15+
* 🚀 Updated to Jetpack Compose version 1.10.6 ([BOM](https://developer.android.com/jetpack/compose/bom) 2026.03.01).
16+
1217
## v1.13.4 (2026-04-07)
1318

1419
* 🐛 The language menu now prefers to show CEA-608/708 closed caption tracks with their localized language name (if available) instead of their language code (e.g. "en") or channel number (e.g. "CC1"). ([#84](https://github.com/THEOplayer/android-ui/pull/84), [#95](https://github.com/THEOplayer/android-ui/pull/95))

app/build.gradle.kts

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import org.jetbrains.kotlin.gradle.dsl.KotlinVersion
33

44
plugins {
55
alias(libs.plugins.android.application)
6-
alias(libs.plugins.kotlin.android)
76
alias(libs.plugins.compose.compiler)
87
}
98

@@ -54,12 +53,9 @@ android {
5453
compileOptions {
5554
sourceCompatibility = JavaVersion.VERSION_1_8
5655
targetCompatibility = JavaVersion.VERSION_1_8
57-
}
58-
kotlin {
59-
compilerOptions {
60-
apiVersion = KotlinVersion.KOTLIN_2_0
61-
jvmTarget = JvmTarget.JVM_1_8
62-
}
56+
57+
// Required by Google IMA SDK v3.37.0+
58+
isCoreLibraryDesugaringEnabled = true
6359
}
6460
buildFeatures {
6561
compose = true
@@ -71,11 +67,20 @@ android {
7167
}
7268
}
7369

70+
kotlin {
71+
compilerOptions {
72+
apiVersion = KotlinVersion.KOTLIN_2_0
73+
jvmTarget = JvmTarget.JVM_1_8
74+
}
75+
}
76+
7477
dependencies {
7578
val mavenImplementation = configurations.getByName("mavenImplementation")
7679
val latestPlayerImplementation = configurations.getByName("latestPlayerImplementation")
7780
val minPlayerImplementation = configurations.getByName("minPlayerImplementation")
7881

82+
coreLibraryDesugaring(libs.androidTools.desugarJdkLibs)
83+
7984
implementation(platform(libs.androidx.compose.bom))
8085

8186
implementation(libs.androidx.ktx)

build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ buildscript {
1313
plugins {
1414
alias(libs.plugins.android.application) apply false
1515
alias(libs.plugins.android.library) apply false
16-
alias(libs.plugins.kotlin.android) apply false
1716
alias(libs.plugins.compose.compiler) apply false
1817
alias(libs.plugins.dokka) apply false
1918
}

gradle.properties

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,5 @@ android.nonFinalResIds=true
2525
org.gradle.configuration-cache=true
2626
# Enable Dokka v2
2727
org.jetbrains.dokka.experimental.gradle.pluginMode=V2Enabled
28-
org.jetbrains.dokka.experimental.gradle.pluginMode.noWarn=true
2928
# The version of the THEOplayer Open Video UI for Android.
30-
version=1.13.4
29+
version=1.14.0
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
#This file is generated by updateDaemonJvm
2+
toolchainUrl.FREE_BSD.AARCH64=https\://api.foojay.io/disco/v3.0/ids/56a19bc915b9ba2eb62ba7554c61b919/redirect
3+
toolchainUrl.FREE_BSD.X86_64=https\://api.foojay.io/disco/v3.0/ids/398ffe3949748bfb1d5636f023d228fd/redirect
4+
toolchainUrl.LINUX.AARCH64=https\://api.foojay.io/disco/v3.0/ids/56a19bc915b9ba2eb62ba7554c61b919/redirect
5+
toolchainUrl.LINUX.X86_64=https\://api.foojay.io/disco/v3.0/ids/398ffe3949748bfb1d5636f023d228fd/redirect
6+
toolchainUrl.MAC_OS.AARCH64=https\://api.foojay.io/disco/v3.0/ids/e99bae143b75f9a10ead10248f02055e/redirect
7+
toolchainUrl.MAC_OS.X86_64=https\://api.foojay.io/disco/v3.0/ids/04e088f8677de3b384108493cc9481d0/redirect
8+
toolchainUrl.UNIX.AARCH64=https\://api.foojay.io/disco/v3.0/ids/56a19bc915b9ba2eb62ba7554c61b919/redirect
9+
toolchainUrl.UNIX.X86_64=https\://api.foojay.io/disco/v3.0/ids/398ffe3949748bfb1d5636f023d228fd/redirect
10+
toolchainUrl.WINDOWS.AARCH64=https\://api.foojay.io/disco/v3.0/ids/e55dccbfe27cb97945148c61a39c89c5/redirect
11+
toolchainUrl.WINDOWS.X86_64=https\://api.foojay.io/disco/v3.0/ids/dbd05c4936d573642f94cd149e1356c8/redirect
12+
toolchainVendor=JETBRAINS
13+
toolchainVersion=21

0 commit comments

Comments
 (0)