From b61c4781c47021bf307d73221232045fef62c325 Mon Sep 17 00:00:00 2001 From: ThomazFB Date: Tue, 29 Oct 2024 01:41:52 -0300 Subject: [PATCH 1/9] Introduce AVIF decoder module to Glide --- gradle/libs.versions.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 5374199eb1c..c3d96041fc2 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -167,6 +167,7 @@ automattic-tracks-crashlogging = { group = "com.automattic.tracks", name = "cras bumptech-glide-main = { group = "com.github.bumptech.glide", name = "glide", version.ref = "bumptech-glide" } bumptech-glide-compiler = { group = "com.github.bumptech.glide", name = "compiler", version.ref = "bumptech-glide" } bumptech-glide-volley-integration = { group = "com.github.bumptech.glide", name = "volley-integration", version.ref = "bumptech-glide" } +bumptech-glide-avif-integration = { group = "com.github.bumptech.glide", name = "avif-integration", version.ref = "bumptech-glide" } cashapp-turbine = { group = "app.cash.turbine", name = "turbine", version.ref = "cashapp-turbine" } coil-compose = { group = "io.coil-kt", name = "coil-compose", version.ref = "coil" } coil-svg = { group = "io.coil-kt", name = "coil-svg", version.ref = "coil" } From a5c9d3bee9c792af7bec0518e2f17aee46b4a39c Mon Sep 17 00:00:00 2001 From: ThomazFB Date: Tue, 29 Oct 2024 01:42:19 -0300 Subject: [PATCH 2/9] Add direct reference to WordPress Utils with updated PhotonUtils for AVIF support --- 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 c3d96041fc2..a7a15baed2d 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -90,7 +90,7 @@ wordpress-fluxc = '2.99.1' wordpress-login = '1.19.0' wordpress-libaddressinput = '0.0.2' wordpress-mediapicker = '0.3.1' -wordpress-utils = '3.5.0' +wordpress-utils = '154-5f4ee59477f0e3141a31c8906e8494bf4534a8ec' zendesk = '5.0.8' [libraries] From df3c0ab4b36275db7f8296fed8864593d6ac1ee5 Mon Sep 17 00:00:00 2001 From: ThomazFB Date: Tue, 29 Oct 2024 01:42:35 -0300 Subject: [PATCH 3/9] Add implementation instruction for AVIF Glide module --- WooCommerce/build.gradle | 1 + 1 file changed, 1 insertion(+) diff --git a/WooCommerce/build.gradle b/WooCommerce/build.gradle index 2018e455434..e0d799593dc 100644 --- a/WooCommerce/build.gradle +++ b/WooCommerce/build.gradle @@ -322,6 +322,7 @@ dependencies { implementation(libs.bumptech.glide.main) ksp(libs.bumptech.glide.compiler) implementation(libs.bumptech.glide.volley.integration) + implementation(libs.bumptech.glide.avif.integration) implementation(libs.google.play.app.update) implementation(libs.google.play.review) From 4768f2fefa20b0609cfe586fb80d7f76f390c39e Mon Sep 17 00:00:00 2001 From: ThomazFB Date: Tue, 29 Oct 2024 14:16:51 -0300 Subject: [PATCH 4/9] Update WordPress-Utils-Android checkout version --- 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 a7a15baed2d..bbe977ab375 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -90,7 +90,7 @@ wordpress-fluxc = '2.99.1' wordpress-login = '1.19.0' wordpress-libaddressinput = '0.0.2' wordpress-mediapicker = '0.3.1' -wordpress-utils = '154-5f4ee59477f0e3141a31c8906e8494bf4534a8ec' +wordpress-utils = '154-67cff9cc68be6b058c59e6180120750a088cb36a' zendesk = '5.0.8' [libraries] From 614f618a2b54ad17f7fd062d1b197dd9e91362b7 Mon Sep 17 00:00:00 2001 From: ThomazFB Date: Tue, 29 Oct 2024 14:28:37 -0300 Subject: [PATCH 5/9] Update release notes --- RELEASE-NOTES.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt index e75b6d05cff..d5e46223e95 100644 --- a/RELEASE-NOTES.txt +++ b/RELEASE-NOTES.txt @@ -4,6 +4,7 @@ 21.0 ----- - [*] Fixed text formatting in the "Collect Payment has moved" rationale bottom sheet [https://github.com/woocommerce/woocommerce-android/pull/12815] +- [*] We added support for loading Products containing AVIF images. 20.9 ----- From 23bc9d2ebb6f9ff8f27cbb0d25ab2a2b99fa5a02 Mon Sep 17 00:00:00 2001 From: ThomazFB Date: Tue, 29 Oct 2024 14:28:37 -0300 Subject: [PATCH 6/9] Update release notes --- RELEASE-NOTES.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt index d5e46223e95..30bd6a8de6a 100644 --- a/RELEASE-NOTES.txt +++ b/RELEASE-NOTES.txt @@ -5,6 +5,7 @@ ----- - [*] Fixed text formatting in the "Collect Payment has moved" rationale bottom sheet [https://github.com/woocommerce/woocommerce-android/pull/12815] - [*] We added support for loading Products containing AVIF images. +- [*] Added support for loading Product images using the AVIF format. 20.9 ----- From 682259fc7e34d7fe537220642b1ecb2b66839414 Mon Sep 17 00:00:00 2001 From: ThomazFB Date: Tue, 29 Oct 2024 14:42:37 -0300 Subject: [PATCH 7/9] Update release notes for better description --- RELEASE-NOTES.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt index 30bd6a8de6a..7e41ef28f8b 100644 --- a/RELEASE-NOTES.txt +++ b/RELEASE-NOTES.txt @@ -4,7 +4,6 @@ 21.0 ----- - [*] Fixed text formatting in the "Collect Payment has moved" rationale bottom sheet [https://github.com/woocommerce/woocommerce-android/pull/12815] -- [*] We added support for loading Products containing AVIF images. - [*] Added support for loading Product images using the AVIF format. 20.9 From a34efa27c2c45886429fdd214c9b28fd7ac31196 Mon Sep 17 00:00:00 2001 From: ThomazFB Date: Tue, 29 Oct 2024 14:43:18 -0300 Subject: [PATCH 8/9] Add PR reference --- RELEASE-NOTES.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt index 7e41ef28f8b..fe6c545250d 100644 --- a/RELEASE-NOTES.txt +++ b/RELEASE-NOTES.txt @@ -4,7 +4,7 @@ 21.0 ----- - [*] Fixed text formatting in the "Collect Payment has moved" rationale bottom sheet [https://github.com/woocommerce/woocommerce-android/pull/12815] -- [*] Added support for loading Product images using the AVIF format. +- [*] Added support for loading Product images using the AVIF format [https://github.com/woocommerce/woocommerce-android/pull/12835] 20.9 ----- From a37683d244438c5900648be39c5fb491e3f9115a Mon Sep 17 00:00:00 2001 From: ThomazFB Date: Wed, 30 Oct 2024 01:32:50 -0300 Subject: [PATCH 9/9] Update WordPress Utils version to a release one --- 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 bbe977ab375..7b87b0fa4cb 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -90,7 +90,7 @@ wordpress-fluxc = '2.99.1' wordpress-login = '1.19.0' wordpress-libaddressinput = '0.0.2' wordpress-mediapicker = '0.3.1' -wordpress-utils = '154-67cff9cc68be6b058c59e6180120750a088cb36a' +wordpress-utils = '3.15.0' zendesk = '5.0.8' [libraries]