From cd3cee246bc88994d49b43a9908375023af8ec8f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 13 Oct 2026 11:19:37 +0000 Subject: [PATCH 1/3] Update dependency org.mnode.ical4j:ical4j to v4.4.0 Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index a42429b6404e..95ca829b2e69 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -38,7 +38,7 @@ firebaseMessagingVersion = "26.0.0" fragmentKtxVersion = "1.9.1" glide = "5.0.9" gsonVersion = "2.14.0" -ical4jVersion = "4.3.0" +ical4jVersion = "4.4.0" jackrabbitWebdavVersion = "2.13.5" jacoco = "0.8.14" jsonVersion = "20250517" From 12d5fc543f2ddf5e5a199bc86cd19e2c7073d8f9 Mon Sep 17 00:00:00 2001 From: Tobias Kaminsky Date: Wed, 21 Oct 2026 10:30:46 +0200 Subject: [PATCH 2/3] fix verification-metadata.xml Signed-off-by: Tobias Kaminsky --- gradle/verification-metadata.xml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index 2f47696fd986..642c520b2dd3 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -226,7 +226,10 @@ - + + + + From ee9b8b538025a852dcee31d6d64cf56d4745de82 Mon Sep 17 00:00:00 2001 From: Tobias Kaminsky Date: Wed, 21 Oct 2026 11:07:47 +0200 Subject: [PATCH 3/3] fix(ical4j): match nullable getTzId() return type from ical4j 4.4.0 ical4j 4.4.0 annotates TimeZoneRegistry.getTzId() as @Nullable (it can return null when the zone id has no mapping). Update the override to match, fixing a Kotlin compile error introduced by the ical4j bump. Signed-off-by: Tobias Kaminsky --- .../com/nextcloud/utils/ical/AndroidCompatTimeZoneRegistry.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/nextcloud/utils/ical/AndroidCompatTimeZoneRegistry.kt b/app/src/main/java/com/nextcloud/utils/ical/AndroidCompatTimeZoneRegistry.kt index 7772c3533f0d..c5208b82dab8 100644 --- a/app/src/main/java/com/nextcloud/utils/ical/AndroidCompatTimeZoneRegistry.kt +++ b/app/src/main/java/com/nextcloud/utils/ical/AndroidCompatTimeZoneRegistry.kt @@ -47,5 +47,5 @@ class AndroidCompatTimeZoneRegistry : TimeZoneRegistry { override fun getZoneId(tzId: String): ZoneId = delegate.getZoneId(tzId) - override fun getTzId(zoneId: String): String = delegate.getTzId(zoneId) + override fun getTzId(zoneId: String): String? = delegate.getTzId(zoneId) }