Skip to content

Commit 7750ca5

Browse files
authored
Merge pull request #1150 from cloudinary/uat
Version 3.3.2
2 parents 9e4dae0 + 11d584f commit 7750ca5

File tree

7 files changed

+47
-29
lines changed

7 files changed

+47
-29
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
runs-on: ubuntu-latest
99
strategy:
1010
matrix:
11-
php-version: [ '5.6', '7.4', '8.3' ]
11+
php-version: [ '7.4', '8.3' ]
1212

1313
steps:
1414
- name: Checkout repository

.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.3.1
1+
3.3.2

languages/cloudinary.pot

Lines changed: 30 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ msgid ""
44
msgstr ""
55
"Project-Id-Version: Cloudinary STABLETAG\n"
66
"Report-Msgid-Bugs-To: https://github.com/cloudinary/cloudinary_wordpress\n"
7-
"POT-Creation-Date: 2026-02-05 08:29:24+00:00\n"
7+
"POT-Creation-Date: 2026-02-12 14:31:19+00:00\n"
88
"MIME-Version: 1.0\n"
99
"Content-Type: text/plain; charset=utf-8\n"
1010
"Content-Transfer-Encoding: 8bit\n"
@@ -572,7 +572,7 @@ msgid ""
572572
"transformation and delivery URLs."
573573
msgstr ""
574574

575-
#: php/class-media.php:3224 ui-definitions/settings-image.php:174
575+
#: php/class-media.php:3224 ui-definitions/settings-image.php:175
576576
#: ui-definitions/settings-pages.php:594 ui-definitions/settings-video.php:260
577577
msgid "See examples"
578578
msgstr ""
@@ -769,7 +769,7 @@ msgstr ""
769769

770770
#: php/class-sync.php:1310 php/delivery/class-lazy-load.php:543
771771
#: php/media/class-gallery.php:425 ui-definitions/components/header.php:19
772-
#: ui-definitions/settings-image.php:262 ui-definitions/settings-pages.php:207
772+
#: ui-definitions/settings-image.php:263 ui-definitions/settings-pages.php:207
773773
#: ui-definitions/settings-pages.php:223 ui-definitions/settings-pages.php:224
774774
#: ui-definitions/settings-video.php:306
775775
msgid "Need help?"
@@ -853,7 +853,7 @@ msgid "Settings"
853853
msgstr ""
854854

855855
#: php/delivery/class-lazy-load.php:424 php/delivery/class-lazy-load.php:534
856-
#: ui-definitions/settings-image.php:27 ui-definitions/settings-image.php:225
856+
#: ui-definitions/settings-image.php:27 ui-definitions/settings-image.php:226
857857
#: ui-definitions/settings-pages.php:105 ui-definitions/settings-pages.php:198
858858
#: ui-definitions/settings-pages.php:958 ui-definitions/settings-video.php:27
859859
msgid "Preview"
@@ -1838,14 +1838,13 @@ msgid ""
18381838
"deliver the most optimal format based on the user's browser and device."
18391839
msgstr ""
18401840

1841-
#: ui-definitions/settings-image.php:110 ui-definitions/settings-image.php:134
1841+
#: ui-definitions/settings-image.php:110 ui-definitions/settings-image.php:135
18421842
#: ui-definitions/settings-video.php:199 ui-definitions/settings-video.php:218
18431843
msgid "Not set"
18441844
msgstr ""
18451845

1846-
#: ui-definitions/settings-image.php:111 ui-definitions/settings-image.php:135
1847-
#: ui-definitions/settings-video.php:200 ui-definitions/settings-video.php:219
1848-
msgid "Auto"
1846+
#: ui-definitions/settings-image.php:111
1847+
msgid "Auto (Recommended)"
18491848
msgstr ""
18501849

18511850
#: ui-definitions/settings-image.php:112
@@ -1864,34 +1863,43 @@ msgstr ""
18641863
msgid "WebP"
18651864
msgstr ""
18661865

1867-
#: ui-definitions/settings-image.php:126
1868-
msgid "Image quality"
1866+
#: ui-definitions/settings-image.php:116
1867+
msgid "AVIF"
18691868
msgstr ""
18701869

18711870
#: ui-definitions/settings-image.php:127
1871+
msgid "Image quality"
1872+
msgstr ""
1873+
1874+
#: ui-definitions/settings-image.php:128
18721875
msgid ""
18731876
"The compression quality to apply when delivering images. Leave as Auto to "
18741877
"apply an algorithm that finds the best tradeoff between visual quality and "
18751878
"file size."
18761879
msgstr ""
18771880

1878-
#: ui-definitions/settings-image.php:136 ui-definitions/settings-video.php:220
1881+
#: ui-definitions/settings-image.php:136 ui-definitions/settings-video.php:200
1882+
#: ui-definitions/settings-video.php:219
1883+
msgid "Auto"
1884+
msgstr ""
1885+
1886+
#: ui-definitions/settings-image.php:137 ui-definitions/settings-video.php:220
18791887
msgid "Auto best"
18801888
msgstr ""
18811889

1882-
#: ui-definitions/settings-image.php:137 ui-definitions/settings-video.php:221
1890+
#: ui-definitions/settings-image.php:138 ui-definitions/settings-video.php:221
18831891
msgid "Auto good"
18841892
msgstr ""
18851893

1886-
#: ui-definitions/settings-image.php:138 ui-definitions/settings-video.php:222
1894+
#: ui-definitions/settings-image.php:139 ui-definitions/settings-video.php:222
18871895
msgid "Auto eco"
18881896
msgstr ""
18891897

1890-
#: ui-definitions/settings-image.php:139 ui-definitions/settings-video.php:223
1898+
#: ui-definitions/settings-image.php:140 ui-definitions/settings-video.php:223
18911899
msgid "Auto low"
18921900
msgstr ""
18931901

1894-
#: ui-definitions/settings-image.php:164
1902+
#: ui-definitions/settings-image.php:165
18951903
#. translators: The link to transformation reference.
18961904
msgid ""
18971905
"A set of additional transformations to apply to all images. Specify your "
@@ -1901,36 +1909,36 @@ msgid ""
19011909
"Media Library%4$s."
19021910
msgstr ""
19031911

1904-
#: ui-definitions/settings-image.php:189 ui-definitions/settings-pages.php:572
1912+
#: ui-definitions/settings-image.php:190 ui-definitions/settings-pages.php:572
19051913
#: ui-definitions/settings-video.php:275
19061914
msgid "What are transformations?"
19071915
msgstr ""
19081916

1909-
#: ui-definitions/settings-image.php:190 ui-definitions/settings-pages.php:573
1917+
#: ui-definitions/settings-image.php:191 ui-definitions/settings-pages.php:573
19101918
#: ui-definitions/settings-video.php:276
19111919
msgid ""
19121920
"A set of parameters included in a Cloudinary URL to programmatically "
19131921
"transform the visual appearance of the assets on your website."
19141922
msgstr ""
19151923

1916-
#: ui-definitions/settings-image.php:202 ui-definitions/settings-image.php:203
1924+
#: ui-definitions/settings-image.php:203 ui-definitions/settings-image.php:204
19171925
msgid "SVG Support"
19181926
msgstr ""
19191927

1920-
#: ui-definitions/settings-image.php:204
1928+
#: ui-definitions/settings-image.php:205
19211929
msgid "Enable Cloudinary's SVG Support."
19221930
msgstr ""
19231931

1924-
#: ui-definitions/settings-image.php:208
1932+
#: ui-definitions/settings-image.php:209
19251933
msgid "Enable SVG support."
19261934
msgstr ""
19271935

1928-
#: ui-definitions/settings-image.php:238
1936+
#: ui-definitions/settings-image.php:239
19291937
#: ui-definitions/settings-metaboxes.php:33
19301938
msgid "Crop and Gravity control (beta)"
19311939
msgstr ""
19321940

1933-
#: ui-definitions/settings-image.php:265
1941+
#: ui-definitions/settings-image.php:266
19341942
#. Translators: The HTML for opening and closing link tags.
19351943
msgid ""
19361944
"Watch free lessons on how to use the Image Global Settings in the "

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,5 +143,5 @@
143143
"webpack-cli": "^4.2.0",
144144
"webpackbar": "^5.0.2"
145145
},
146-
"version": "3.3.1"
146+
"version": "3.3.2"
147147
}

php/class-media.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1981,7 +1981,7 @@ public function is_cloudinary_url( $url ) {
19811981
$test_parts = wp_parse_url( $url );
19821982
$cld_url = wp_parse_url( $this->base_url, PHP_URL_HOST );
19831983

1984-
return isset( $test_parts['path'] ) && false !== strpos( $test_parts['host'], $cld_url );
1984+
return isset( $test_parts['path'], $test_parts['host'] ) && false !== strpos( $test_parts['host'], $cld_url );
19851985
}
19861986

19871987
/**

readme.txt

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Contributors: Cloudinary, XWP, Automattic
33
Tags: image-optimizer, core-web-vitals, video, resize, performance
44
Requires at least: 4.7
5-
Tested up to: 6.9
5+
Tested up to: 6.9.1
66
Requires PHP: 7.4
77
Stable tag: STABLETAG
88
License: GPLv2
@@ -146,6 +146,15 @@ Your site is now setup to start using Cloudinary.
146146

147147
== Changelog ==
148148

149+
= 3.3.2 (23 February 2026) =
150+
151+
Fixes and Improvements:
152+
153+
* Added AVIF as a selectable image format in the Image Optimization settings
154+
* Fixed a PHP warning caused by an incorrect relative path in `class-media.php`
155+
* Removed the legacy PHP 5.6 GitHub Action from CI to align with currently supported PHP versions
156+
157+
149158
= 3.3.1 (05 February 2026) =
150159

151160
Fixes and Improvements:
@@ -154,7 +163,7 @@ Fixes and Improvements:
154163
* Standardized `permission_callback` handling across all REST endpoints, enforcing capability checks and default nonce validation
155164
* Improved lazy-load logic by normalizing DPR values to reduce unnecessary derived asset generation
156165
* Fixed issues with front-end background images from page builders when assets aren’t delivered via Cloudinary
157-
* Improved deletion handling for parent assets
166+
* Improved deletion handling for Cloudinary parent assets
158167

159168
= 3.3.0 (14 January 2026) =
160169

ui-definitions/settings-image.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,11 +108,12 @@
108108
'default' => 'auto',
109109
'options' => array(
110110
'none' => __( 'Not set', 'cloudinary' ),
111-
'auto' => __( 'Auto', 'cloudinary' ),
111+
'auto' => __( 'Auto (Recommended)', 'cloudinary' ),
112112
'png' => __( 'PNG', 'cloudinary' ),
113113
'jpg' => __( 'JPG', 'cloudinary' ),
114114
'gif' => __( 'GIF', 'cloudinary' ),
115115
'webp' => __( 'WebP', 'cloudinary' ),
116+
'avif' => __( 'AVIF', 'cloudinary' ),
116117
),
117118
'suffix' => 'f_@value',
118119
'attributes' => array(

0 commit comments

Comments
 (0)