Skip to content

Commit 69fd3b5

Browse files
Merge pull request #137 from magento-commerce/develop
MCLOUD-13605: 1.1.5 release
2 parents 4f3f903 + dbc6186 commit 69fd3b5

38 files changed

+4485
-300
lines changed

composer.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "magento/magento-cloud-patches",
33
"description": "Provides critical fixes for Magento 2 Enterprise Edition",
44
"type": "magento2-component",
5-
"version": "1.1.2",
5+
"version": "1.1.5",
66
"license": "OSL-3.0",
77
"repositories": {
88
"repo.magento.com": {
@@ -13,15 +13,15 @@
1313
"require": {
1414
"php": "^8.0",
1515
"ext-json": "*",
16-
"composer/composer": "^1.9 || ^2.0",
16+
"composer/composer": "^1.9 || ^2.8 || !=2.2.16",
1717
"composer/semver": "@stable",
18-
"monolog/monolog": "^1.25||^2.3||^2.7|| ^3.6",
19-
"symfony/config": "^3.3||^4.4||^5.0||^6.0",
20-
"symfony/console": "^2.8 || ^4.0 || ^5.1 || ^5.4 || ^6.4",
21-
"symfony/dependency-injection": "^3.3||^4.3||^5.0||^6.0",
22-
"symfony/process": "^2.1 || ^4.1 || ^5.1 || ^5.4 || ^6.4",
18+
"monolog/monolog": "^2.3 || ^2.7 || ^3.6",
19+
"symfony/config": "^4.4 || ^5.1 || ^5.4 || ^6.4",
20+
"symfony/console": "^4.4 || ^5.1 || ^5.4 || ^6.4",
21+
"symfony/dependency-injection": "^4.4 || ^5.1 || ^5.4 || ^6.4",
22+
"symfony/process": "^4.4 || ^5.1 || ^5.4 || ^6.4",
2323
"symfony/proxy-manager-bridge": "^3.3||^4.3||^5.0||^6.0",
24-
"symfony/yaml": "^3.3||^4.0||^5.0||^6.0||^7.0",
24+
"symfony/yaml": "^4.4 || ^5.1 || ^5.4 || ^6.4",
2525
"magento/quality-patches": "^1.1.0"
2626
},
2727
"require-dev": {
@@ -32,7 +32,7 @@
3232
"codeception/module-rest": "^1.2 || ^3.0",
3333
"consolidation/robo": "^1.2 || ^3.0 || ^5.0",
3434
"phpmd/phpmd": "@stable",
35-
"phpunit/phpunit": "^8.5 || ^9.5",
35+
"phpunit/phpunit": "^10.0",
3636
"squizlabs/php_codesniffer": "^3.0"
3737
},
3838
"bin": [

patches.json

+12
Original file line numberDiff line numberDiff line change
@@ -292,6 +292,12 @@
292292
">=2.4.5 <2.4.5-p9": "MCLOUD-12969__Patch_for_CVE_2024_34102_KeyRotation__2.4.5.patch",
293293
">=2.4.6 <2.4.6-p7": "MCLOUD-12969__Patch_for_CVE_2024_34102_KeyRotation__2.4.6.patch",
294294
">=2.4.7 <2.4.7-p2": "MCLOUD-12969__Patch_for_CVE_2024_34102_KeyRotation__2.4.7.patch"
295+
},
296+
"Patch for CVE-2025-24434 - Improve-web-api-async": {
297+
">=2.4.4 <2.4.4-p12": "MCLOUD-13240__Patch_for_CVE_2025_24434_improve_web_api_async__2.4.4.patch",
298+
">=2.4.5 <2.4.5-p11": "MCLOUD-13240__Patch_for_CVE_2025_24434_improve_web_api_async__2.4.5.patch",
299+
">=2.4.6 <2.4.6-p9": "MCLOUD-13240__Patch_for_CVE_2025_24434_improve_web_api_async__2.4.6.patch",
300+
">=2.4.7 <2.4.7-p4": "MCLOUD-13240__Patch_for_CVE_2025_24434_improve_web_api_async__2.4.7.patch"
295301
}
296302
},
297303
"magento/module-paypal": {
@@ -385,6 +391,12 @@
385391
},
386392
"Fields hydration on company account create request": {
387393
">=1.3.3 <1.3.3-p11 || >=1.3.4 <1.3.4-p10 || >=1.3.5 <1.3.5-p8 || >=1.4.2 <1.4.2-p3": "B2B-4051__fields_hydration_company_account_create_request__1.3.3.patch"
394+
},
395+
"Fixes the issue where the file generated after Requisition List export is not removed from the var/ directory": {
396+
">=1.3.1 <1.3.6": "MCLOUD-11623__requisition_list_exports_saved_to_var_directory__2.4.5-p1.patch"
397+
},
398+
"Fixes the issue where an SQL syntax error occurs due to the non-existence of the REGEXP_LIKE function when attempting to update the company_structure table.": {
399+
"1.5.2": "MCLOUD-13605__B2B_SQL_syntax_error_due_to_the_REGEXP_LIKE_function__1.5.2.patch"
388400
}
389401
},
390402
"magento/magento2-ee-base": {
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
diff --git a/vendor/magento/module-requisition-list/Controller/Requisition/Export.php b/vendor/magento/module-requisition-list/Controller/Requisition/Export.php
2+
index e8332a7f1091..7eee2f51b7f4 100644
3+
--- a/vendor/magento/module-requisition-list/Controller/Requisition/Export.php
4+
+++ b/vendor/magento/module-requisition-list/Controller/Requisition/Export.php
5+
@@ -101,9 +101,15 @@ public function execute()
6+
7+
$fileName = "{$requisitionList->getName()}.{$writer->getFileExtension()}";
8+
9+
+ $content = [
10+
+ 'type' => "string",
11+
+ 'value' => $this->requisitionListExport->export(),
12+
+ 'rm' => true,
13+
+ ];
14+
+
15+
return $this->fileFactory->create(
16+
$fileName,
17+
- $this->requisitionListExport->export(),
18+
+ $content,
19+
DirectoryList::VAR_DIR,
20+
$writer->getContentType()
21+
);
22+

0 commit comments

Comments
 (0)