Skip to content

Commit d8a59db

Browse files
authored
Merge branch 'main' into patch-1
2 parents c643d55 + 643278d commit d8a59db

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+2813
-140
lines changed

_jekyll/Gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,4 @@ gem 'image_optim'
1010
gem 'image_optim_pack'
1111
gem 'ostruct'
1212
gem 'logger'
13+
gem 'csv'

_jekyll/Rakefile

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,15 @@ task :render do
8787
sh '_scripts/render'
8888
end
8989

90+
desc 'Get the release notes data.
91+
Generates the release notes data file for "_jekyll/_data/release/" from the Jira filter export.
92+
Pre-requisites: GitHub CLI, the Jira filter export CSV file, and access to the linked repositories.
93+
Example: rake release_notes_data csv_file=tmp/2.4.8-fixed-issues.csv'
94+
task :release_notes_data do
95+
filepath = ENV['csv_file'] || abort('ERROR: Please provide the path to the CSV file exported from Jira.'.red)
96+
sh 'ruby _scripts/get_release_notes_data.rb ' + filepath
97+
end
98+
9099
desc 'Optimize images in modified uncommitted files. For other images, use "path" such as "rake image_optim path=../path/to/dir/or/file".'
91100
task :image_optim do
92101
puts
@@ -162,3 +171,12 @@ task :unused_includes do
162171
puts "Found #{includes.size} unlinked includes".red
163172
end
164173
end
174+
175+
desc 'Get released versions.
176+
Generates the "tmp/core-release.txt" file with the last 10 released versions from magento/magento2.
177+
Pre-requisites: GitHub CLI.'
178+
task :get_released_versions do
179+
Dir.mkdir('tmp') unless Dir.exist?('tmp')
180+
sh 'gh --repo=magento/magento2 release list --limit 10 | grep --only-matching --extended-regexp "2\.4\.\d\d?|2\.\d\d?\.\d\d?-p\d\d?|2\.\d\d?\.\d\d?-beta\d"| uniq | xargs -I {} gh --repo=magento/magento2 release view {} --json tagName,publishedAt > tmp/core-release.txt'
181+
puts "Find results in ".green + "tmp/core-release.txt".blue
182+
end

_jekyll/_data/codebase/uct.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

_jekyll/_data/release/core-releases.json

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,25 @@
11
{
22
"2.4.8": {
33
"releases": [
4+
{ "publishedAt":"2025-02-11T15:11:43Z",
5+
"tagName":"2.4.8-beta2",
6+
"releaseNotes": "https://experienceleague.adobe.com/en/docs/commerce-operations/release/notes/adobe-commerce/2-4-8#highlights-in-v248-beta2"
7+
},
48
{
59
"publishedAt":"2024-10-08T14:08:31Z",
610
"tagName":"2.4.8-beta1",
7-
"releaseNotes": "https://experienceleague.adobe.com/en/docs/commerce-operations/release/notes/adobe-commerce/2-4-8"
11+
"releaseNotes": "https://experienceleague.adobe.com/en/docs/commerce-operations/release/notes/adobe-commerce/2-4-8#highlights-in-v248-beta1"
812
}
913
],
1014
"end-of-support": "????-??-??"
1115
},
1216
"2.4.7": {
1317
"releases": [
18+
{
19+
"publishedAt":"2025-02-11T15:10:29Z",
20+
"tagName":"2.4.7-p4",
21+
"releaseNotes": "https://experienceleague.adobe.com/en/docs/commerce-operations/release/notes/security-patches/2-4-7-patches#p4"
22+
},
1423
{
1524
"publishedAt":"2024-10-08T14:03:23Z",
1625
"tagName":"2.4.7-p3",
@@ -35,7 +44,12 @@
3544
},
3645
"2.4.6": {
3746
"releases": [
38-
{
47+
{ "publishedAt":"2025-02-11T15:08:27Z",
48+
"tagName":"2.4.6-p9",
49+
"releaseNotes": "https://experienceleague.adobe.com/en/docs/commerce-operations/release/notes/security-patches/2-4-6-patches#p9"
50+
51+
},
52+
{
3953
"publishedAt":"2024-10-08T14:05:58Z",
4054
"tagName":"2.4.6-p8",
4155
"releaseNotes": "https://experienceleague.adobe.com/en/docs/commerce-operations/release/notes/security-patches/2-4-6-patches#p8"
@@ -85,6 +99,10 @@
8599
},
86100
"2.4.5": {
87101
"releases": [
102+
{ "publishedAt":"2025-02-11T15:07:25Z",
103+
"tagName":"2.4.5-p11",
104+
"releaseNotes": "https://experienceleague.adobe.com/en/docs/commerce-operations/release/notes/security-patches/2-4-5-patches#p11"
105+
},
88106
{
89107
"publishedAt":"2024-10-08T14:04:47Z",
90108
"tagName":"2.4.5-p10",
@@ -147,6 +165,10 @@
147165
},
148166
"2.4.4": {
149167
"releases": [
168+
{ "publishedAt":"2025-02-11T15:05:16Z",
169+
"tagName":"2.4.4-p12",
170+
"releaseNotes": "https://experienceleague.adobe.com/en/docs/commerce-operations/release/notes/security-patches/2-4-4-patches#p12"
171+
},
150172
{
151173
"publishedAt":"2024-10-08T14:03:23Z",
152174
"tagName":"2.4.4-p11",

_jekyll/_data/release/fixed-issues/v2-4-8-beta2.csv

Lines changed: 212 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
Issue key,Summary,Custom field (Release Note),Custom field (External Issue URL),Custom field (Git Pull Request),Components
2+
AC-10982,[2FA] Integrate with Duo Web SDK to support Universal Prompt,TBD,"","",Security
3+
AC-12012,Update Nginx version from 1.24 to 1.26,"","","",Framework
4+
AC-12028,Add compatibility with the latest Composer 2.8 version for 2.4.8 and 2.4.7,"","","",Framework
5+
AC-12029,Check compatibility with Varnish 7.6,"","","",Framework
6+
AC-12133,Adobe Commerce 2.4.8 core code is compatible with PHP 8.4,"","","",Other
7+
AC-12944,Remove TinyMCE 5 from adobe commerce,"","","",UI Framework
8+
AC-12970,PHPUnit 10 upgrade part 2 - Remove Deprecations,"Updated the phpunit/phpunit composer dependencies to compatible version - ""phpunit/phpunit"":""10.x""","","",Framework
9+
AC-12972,2.4.8-beta2 Core Quality Improvements,"","","",Other
10+
AC-13038,Remove PHP 8.1 from composer.json and all related support,"","","",Other
11+
AC-13076,Update all js library and npm dependency with latest available version,composer version support was up to the composer version 2.2.x only. Now the support extended to 2.4.x version as well.,"",<https://github.com/magento/magento2/commit/19844aa0>,Framework
12+
AC-13077,All bundled extensions and integrated components are compatible with PHP 8.4,"","","",Framework
13+
AC-13078,All the Adobe Commerce tools are compatible with PHP 8.4,"","","",Framework
14+
AC-13079,All the Adobe Commerce project laminas/dependencies are compatible with PHP 8.4,"","","",Framework
15+
AC-13256,Downgrade TinyMCE dependency from version 7 to version 6.8.5,"","","",Framework
16+
AC-13276,PHP 8.4 deprecations require Adobe Commerce breaking changes,"","","",Framework
17+
AC-13448,Deliver tier-price operations performance improvement patch into 2.4.8,"The system now allows for more efficient bulk updates of tier prices without causing performance issues or site unresponsiveness when using the ""/V1/products/tier-prices"" REST API endpoint. Previously, updating a large number of prices using this endpoint could result in performance issues and site unresponsiveness.","",<https://github.com/magento/magento2/commit/082d981c>,Other
18+
AC-13550,Remove all the Adobe confidential copyright notices from the Magento Open Source repositories,"All Adobe confidential copyright notices have been removed from the open source repositories, ensuring that only the reduced form of Adobe copyright is used. Previously, some files in the public repositories contained Adobe confidential copyright notices, which led to escalations from the community.",https://github.com/magento/magento2/issues/39493,<https://github.com/magento/magento2/commit/4bca5dfe>,Other
19+
AC-8828,Set default collation to utf8mb4 for MySQL,"","","",Framework
20+
AC-9037,Ability to use Adobe copyright for Adobe Commerce source code,"","","",Test framework
21+
BUNDLE-3400,Remove Unsupported LPMs,"","",<https://github.com/magento/ext-braintree/pull/208>,Braintree
22+
BUNDLE-3401,Google Pay Mark,"","",<https://github.com/magento/ext-braintree/pull/208>,Braintree
23+
BUNDLE-3402,Apple Pay Mark,"","",<https://github.com/magento/ext-braintree/pull/208>,Braintree
24+
BUNDLE-3403,Google Pay Shipping Call Back,"","",<https://github.com/magento/ext-braintree/pull/208>,Braintree
25+
BUNDLE-3404,Pay Later Messaging,"","",<https://github.com/magento/ext-braintree/pull/208>,Braintree
26+
BUNDLE-3405,JS-SDK button,"","",<https://github.com/magento/ext-braintree/pull/208>,Braintree
27+
BUNDLE-3406,Optimise code within the Braintree extension,"","",<https://github.com/magento/ext-braintree/pull/208>,Braintree
28+
BUNDLE-3407,Update Braintree PHP and JS SDK,"","",<https://github.com/magento/ext-braintree/pull/208>,Braintree
29+
BUNDLE-3408,Line Items (GooglePay),"","",<https://github.com/magento/ext-braintree/pull/208>,Braintree
30+
BUNDLE-3409,Line Items (Apple Pay),"","",<https://github.com/magento/ext-braintree/pull/208>,Braintree
31+
BUNDLE-3420,Package Tracking,"","",<https://github.com/magento/ext-braintree/pull/208>,Braintree

_jekyll/_data/system-requirements.yml

Lines changed: 69 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,23 @@
44
# <Commerce Version>
55
# <Service Name>: <Service Version>, <Service Version 2>
66
# <Service Name> Cloud: <Service Version>, <Service Version 2>
7-
7+
2.4.7-p4:
8+
Apache: '2.4'
9+
AWS Aurora (MySQL): '8.0'
10+
AWS ElastiCache: Redis 7.0
11+
AWS MQ: '3.11.20'
12+
AWS OpenSearch: '2.11'
13+
AWS S3: ✔️
14+
Composer: '2.8'
15+
Elasticsearch: '8.16'
16+
MariaDB: '10.6'
17+
MySQL: '8.0'
18+
nginx: '1.26'
19+
OpenSearch: '2.12'
20+
PHP: '8.3, 8.2'
21+
RabbitMQ: '3.13'
22+
Redis: '7.2'
23+
Varnish: '7.6'
824
2.4.7-p3:
925
Apache: '2.4'
1026
AWS Aurora (MySQL): '8.0'
@@ -75,6 +91,24 @@
7591
AWS MQ: '3.11.20'
7692
AWS ElastiCache: Redis 7.0
7793
AWS OpenSearch: '2.11'
94+
2.4.6-p9:
95+
Apache: '2.4'
96+
AWS Aurora (MySQL): '8.0'
97+
AWS ElastiCache: Redis 6.2
98+
AWS MQ: '3.9.16'
99+
AWS OpenSearch: '1.2'
100+
AWS S3: ✔️
101+
Composer: '2.2'
102+
Elasticsearch: '7.17'
103+
MariaDB: '10.6'
104+
MySQL: '8.0'
105+
nginx: '1.26'
106+
OpenSearch: '2.12'
107+
PHP: '8.2, 8.1'
108+
RabbitMQ: '3.13'
109+
Redis Cloud: '7.2'
110+
Redis: '7.2'
111+
Varnish: '7.6'
78112
2.4.6-p8:
79113
Apache: '2.4'
80114
AWS Aurora (MySQL): '8.0'
@@ -236,6 +270,23 @@
236270
AWS MQ: '3.9.16'
237271
AWS ElastiCache: Redis 6.2
238272
AWS OpenSearch: '1.2'
273+
2.4.5-p11:
274+
Apache: '2.4'
275+
AWS Aurora (MySQL): '8.0'
276+
AWS ElastiCache: Redis 6
277+
AWS MQ: '3.9.13'
278+
AWS OpenSearch: '1.2'
279+
AWS S3: ✔️
280+
Composer: '2.2'
281+
Elasticsearch: '7.17'
282+
MariaDB: '10.6, 10,5'
283+
MySQL: '8.0'
284+
nginx: '1.26'
285+
OpenSearch: '1.3.20'
286+
PHP: '8.1'
287+
RabbitMQ: '3.13'
288+
Redis: '7.2'
289+
Varnish: '7.6'
239290
2.4.5-p10:
240291
Apache: '2.4'
241292
AWS Aurora (MySQL): '8.0'
@@ -428,6 +479,23 @@
428479
AWS ElastiCache: Redis 6
429480
AWS Elasticsearch: '7.9'
430481
AWS OpenSearch: '1.2'
482+
2.4.4-p12:
483+
Apache: '2.4'
484+
AWS Aurora (MySQL): '8.0'
485+
AWS ElastiCache: Redis 6
486+
AWS MQ: '3.9.13'
487+
AWS OpenSearch: '1.2'
488+
AWS S3: ✔️
489+
Composer: '2.2'
490+
Elasticsearch: '7.17'
491+
MariaDB: '10.6, 10.5'
492+
MySQL: '8.0'
493+
nginx: '1.26'
494+
OpenSearch: '1.3.20'
495+
PHP: '8.1'
496+
RabbitMQ: '3.9'
497+
Redis: '7.2'
498+
Varnish: '7.6'
431499
2.4.4-p11:
432500
Apache: '2.4'
433501
AWS Aurora (MySQL): '8.0'

_jekyll/_data/whats-new-bp.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: What's new in implementation best practices
33
description: This page contains the changes made in the last 60 days. We exclude all
44
minor updates, such as copy editing, from this list.
5-
updated: Tue Feb 4 16:58:54 2025
5+
updated: Tue Feb 11 02:21:08 2025
66
entries:
77
- description: Added best practice for [upgrading MariaDB](https://experienceleague.adobe.com/docs/commerce-operations/implementation-playbook/best-practices/maintenance/mariadb-upgrade.html)
88
to 10.5.1 and later.

_jekyll/_data/whats-new.yml

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,32 @@
22
title: What's New
33
description: This page contains the changes made in the last 60 days. We exclude all
44
minor updates, such as copy editing, from this list.
5-
updated: Tue Feb 4 16:58:52 2025
5+
updated: Tue Feb 11 02:21:07 2025
66
entries:
7+
- description: Added the [detailed description of the issue fixed by the ACSD-63090
8+
patch in the QPT 1.1.58 release](https://experienceleague.adobe.com/en/docs/commerce-operations/tools/quality-patches-tool/patches-available-in-qpt/v1-1-58/acsd-63090-deleting-product-from-admin-empties-the-shopping-cart)
9+
versions: ''
10+
type: new-topic
11+
date: February 7, 2025
12+
link: https://git.corp.adobe.com/AdobeDocs/commerce-operations.en/pull/1184
13+
merge_commit: 69881c628311a8306166f0375834898f9b006584
14+
contributor: glo16024
15+
membership: false
16+
labels:
17+
- new-topic
18+
- qpt
19+
- description: Added the [detailed description of the issue fixed by the ACSD-63329
20+
patch in the QPT 1.1.58 release](https://experienceleague.adobe.com/en/docs/commerce-operations/tools/quality-patches-tool/patches-available-in-qpt/v1-1-58/acsd-63329-date-and-time-attributes-arent-set-when-creating-products-with-the-rest-api)
21+
versions: ''
22+
type: new-topic
23+
date: February 6, 2025
24+
link: https://git.corp.adobe.com/AdobeDocs/commerce-operations.en/pull/1190
25+
merge_commit: 3a86e6771c42c49416cc45321dc77f55c56e7d95
26+
contributor: glo16760
27+
membership: false
28+
labels:
29+
- new-topic
30+
- qpt
731
- description: Added the [detailed description of the issue fixed by the ACSD-63299
832
patch in the QPT 1.1.58 release](https://experienceleague.adobe.com/en/docs/commerce-operations/tools/quality-patches-tool/patches-available-in-qpt/v1-1-58/acsd-63299-special-price-for-a-configurable-product-doesnt-display-on-the-storefront).
933
versions: ''

0 commit comments

Comments
 (0)