Skip to content

Commit 35b2b45

Browse files
authored
Merge pull request #127 from commerce-docs/BIC-product
Backward incompatible changes for 2.4.6
2 parents 444d94a + de4d81f commit 35b2b45

File tree

4 files changed

+103
-48
lines changed

4 files changed

+103
-48
lines changed

src/pages/_includes/backward-incompatible-changes/b2b/2.4.5-2.4.6-beta2.md renamed to src/pages/_includes/backward-incompatible-changes/b2b/2.4.5-2.4.6.md

Lines changed: 38 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#### Class changes {#b2b-245-246-beta2-class}
1+
#### Class changes {#b2b-245-246-class}
22

33
| What changed | How it changed |
44
| --- | --- |
@@ -63,6 +63,13 @@
6363
| Magento\MediaStorage\Model\File\Uploader::renameFile | [public] Method has been added. |
6464
| Magento\Payment\Gateway\Http\Client\Zend::\_\_construct | [public] Method parameter typing changed. |
6565
| Magento\Payment\Model\Method\Free::$\_isOffline | [protected] Property has been added. |
66+
| Magento\QuickCheckoutAdminPanel\Block\Adminhtml\Index | Class was added. |
67+
| Magento\QuickCheckout\Block\Adminhtml\Payment\Form | Class was added. |
68+
| Magento\QuickCheckout\Block\Adminhtml\System\Config\ConfigureCallbackUrl | Class was added. |
69+
| Magento\QuickCheckout\Block\Adminhtml\System\Config\Fieldset\Custom | Class was added. |
70+
| Magento\QuickCheckout\Block\Adminhtml\System\Config\Fieldset\Head | Class was added. |
71+
| Magento\QuickCheckout\Block\Adminhtml\System\Config\ValidateCredentials | Class was added. |
72+
| Magento\QuickCheckout\Block\Sdk | Class was added. |
6673
| Magento\Quote\Model\Quote\Address\Rate::$carrier\_sort\_order | [public] Property has been added. |
6774
| Magento\SalesRule\Model\ResourceModel\Rule\Collection::$\_eventObject | [protected] Property has been added. |
6875
| Magento\SalesRule\Model\ResourceModel\Rule\Collection::$\_eventPrefix | [protected] Property has been added. |
@@ -71,7 +78,7 @@
7178
| Magento\User\Model\ResourceModel\User::getValidationRulesBeforeSave | [public] Method return typing changed. |
7279
| Magento\User\Model\User::\_getValidationRulesBeforeSave | [protected] Method return typing changed. |
7380

74-
#### Interface changes {#b2b-245-246-beta2-interface}
81+
#### Interface changes {#b2b-245-246-interface}
7582

7683
| What changed | How it changed |
7784
| --- | --- |
@@ -88,16 +95,21 @@
8895
| Magento\ImportExport\Model\Import\EntityInterface | Interface was added. |
8996
| Magento\PurchaseOrderRule\Api\Data\RuleInterface::getAppliesToRoleIds | [public] Method return typing changed. |
9097
| Magento\PurchaseOrderRule\Api\Data\RuleInterface::getApproverRoleIds | [public] Method return typing changed. |
98+
| Magento\QuickCheckout\Api\AccountRepositoryInterface | Interface was added. |
99+
| Magento\QuickCheckout\Api\Data\AccountInterface | Interface was added. |
100+
| Magento\QuickCheckout\Api\Data\AddressInterface | Interface was added. |
101+
| Magento\QuickCheckout\Api\Data\PaymentMethodInterface | Interface was added. |
102+
| Magento\QuickCheckout\Api\StorefrontAccountRepositoryInterface | Interface was added. |
91103

92-
#### Database changes {#b2b-245-246-beta2-database}
104+
#### Database changes {#b2b-245-246-database}
93105

94106
| What changed | How it changed |
95107
| --- | --- |
96108
| event\_data | Table was added |
97109
| importexport\_importdata/is\_processed | Column was added |
98110
| importexport\_importdata/updated\_at | Column was added |
99111

100-
#### Di changes {#b2b-245-246-beta2-di}
112+
#### Di changes {#b2b-245-246-di}
101113

102114
| What changed | How it changed |
103115
| --- | --- |
@@ -109,7 +121,7 @@
109121
| elasticsearch6FieldNameResolver | Virtual Type was removed |
110122
| type | Virtual Type was changed |
111123

112-
#### System changes {#b2b-245-246-beta2-system}
124+
#### System changes {#b2b-245-246-system}
113125

114126
| What changed | How it changed |
115127
| --- | --- |
@@ -140,15 +152,6 @@
140152
| catalog/search/elasticsearch6\_server\_timeout | A field-node was removed |
141153
| catalog/search/elasticsearch6\_test\_connect\_wizard | A field-node was removed |
142154
| catalog/search/elasticsearch6\_username | A field-node was removed |
143-
| catalog/search/elasticsearch8\_enable\_auth | A field-node was added |
144-
| catalog/search/elasticsearch8\_index\_prefix | A field-node was added |
145-
| catalog/search/elasticsearch8\_minimum\_should\_match | A field-node was added |
146-
| catalog/search/elasticsearch8\_password | A field-node was added |
147-
| catalog/search/elasticsearch8\_server\_hostname | A field-node was added |
148-
| catalog/search/elasticsearch8\_server\_port | A field-node was added |
149-
| catalog/search/elasticsearch8\_server\_timeout | A field-node was added |
150-
| catalog/search/elasticsearch8\_test\_connect\_wizard | A field-node was added |
151-
| catalog/search/elasticsearch8\_username | A field-node was added |
152155
| catalog/search/opensearch\_enable\_auth | A field-node was added |
153156
| catalog/search/opensearch\_index\_prefix | A field-node was added |
154157
| catalog/search/opensearch\_minimum\_should\_match | A field-node was added |
@@ -158,6 +161,25 @@
158161
| catalog/search/opensearch\_server\_timeout | A field-node was added |
159162
| catalog/search/opensearch\_test\_connect\_wizard | A field-node was added |
160163
| catalog/search/opensearch\_username | A field-node was added |
164+
| checkout | A section-node was added |
165+
| checkout/quick\_checkout | A group-node was added |
166+
| checkout/quick\_checkout/credentials | A group-node was added |
167+
| checkout/quick\_checkout/credentials/api\_key | A field-node was added |
168+
| checkout/quick\_checkout/credentials/configure\_callback\_url | A field-node was added |
169+
| checkout/quick\_checkout/credentials/publishable\_key | A field-node was added |
170+
| checkout/quick\_checkout/credentials/signing\_secret | A field-node was added |
171+
| checkout/quick\_checkout/credentials/validate\_credentials | A field-node was added |
172+
| checkout/quick\_checkout/general | A group-node was added |
173+
| checkout/quick\_checkout/general/active | A field-node was added |
174+
| checkout/quick\_checkout/general/method | A field-node was added |
175+
| checkout/quick\_checkout/settings | A group-node was added |
176+
| checkout/quick\_checkout/settings/auto\_login\_network | A field-node was added |
177+
| checkout/quick\_checkout/settings/checkout\_tracking | A field-node was added |
178+
| checkout/quick\_checkout/settings/debug | A field-node was added |
179+
| checkout/quick\_checkout/settings/enable\_auto\_login | A field-node was added |
180+
| checkout/quick\_checkout/settings/next\_stage\_after\_login | A field-node was added |
181+
| checkout/quick\_checkout/settings/payment\_action | A field-node was added |
182+
| checkout/quick\_checkout/settings/title | A field-node was added |
161183
| currency/fixerio\_apilayer | A group-node was added |
162184
| currency/fixerio\_apilayer/api\_key | A field-node was added |
163185
| currency/fixerio\_apilayer/timeout | A field-node was added |
@@ -169,15 +191,15 @@
169191
| system/smtp/transport | A field-node was added |
170192
| system/smtp/username | A field-node was added |
171193

172-
#### Xsd changes {#b2b-245-246-beta2-xsd}
194+
#### Xsd changes {#b2b-245-246-xsd}
173195

174196
| What changed | How it changed |
175197
| --- | --- |
176198
| app/code/module-adobe-commerce-events-client/etc/io\_events.xsd | A schema declaration was added |
177199
| app/code/module-backend/etc/menu.xsd | A schema declaration was added |
178200
| app/code/module-backend/etc/menu.xsd | A schema declaration was removed |
179201

180-
#### Class API membership changes {#b2b-245-246-beta2-class-api-membership}
202+
#### Class API membership changes {#b2b-245-246-class-api-membership}
181203

182204
| What changed | How it changed |
183205
| --- | --- |

src/pages/_includes/backward-incompatible-changes/commerce/2.4.5-2.4.6-beta2.md renamed to src/pages/_includes/backward-incompatible-changes/commerce/2.4.5-2.4.6.md

Lines changed: 38 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#### Class changes {#ee-245-246-beta2-class}
1+
#### Class changes {#ee-245-246-class}
22

33
| What changed | How it changed |
44
| --- | --- |
@@ -63,6 +63,13 @@
6363
| Magento\MediaStorage\Model\File\Uploader::renameFile | [public] Method has been added. |
6464
| Magento\Payment\Gateway\Http\Client\Zend::\_\_construct | [public] Method parameter typing changed. |
6565
| Magento\Payment\Model\Method\Free::$\_isOffline | [protected] Property has been added. |
66+
| Magento\QuickCheckoutAdminPanel\Block\Adminhtml\Index | Class was added. |
67+
| Magento\QuickCheckout\Block\Adminhtml\Payment\Form | Class was added. |
68+
| Magento\QuickCheckout\Block\Adminhtml\System\Config\ConfigureCallbackUrl | Class was added. |
69+
| Magento\QuickCheckout\Block\Adminhtml\System\Config\Fieldset\Custom | Class was added. |
70+
| Magento\QuickCheckout\Block\Adminhtml\System\Config\Fieldset\Head | Class was added. |
71+
| Magento\QuickCheckout\Block\Adminhtml\System\Config\ValidateCredentials | Class was added. |
72+
| Magento\QuickCheckout\Block\Sdk | Class was added. |
6673
| Magento\Quote\Model\Quote\Address\Rate::$carrier\_sort\_order | [public] Property has been added. |
6774
| Magento\SalesRule\Model\ResourceModel\Rule\Collection::$\_eventObject | [protected] Property has been added. |
6875
| Magento\SalesRule\Model\ResourceModel\Rule\Collection::$\_eventPrefix | [protected] Property has been added. |
@@ -71,7 +78,7 @@
7178
| Magento\User\Model\ResourceModel\User::getValidationRulesBeforeSave | [public] Method return typing changed. |
7279
| Magento\User\Model\User::\_getValidationRulesBeforeSave | [protected] Method return typing changed. |
7380

74-
#### Interface changes {#ee-245-246-beta2-interface}
81+
#### Interface changes {#ee-245-246-interface}
7582

7683
| What changed | How it changed |
7784
| --- | --- |
@@ -86,16 +93,21 @@
8693
| Magento\ImportCsvApi\Api\Data\SourceDataInterface | Interface was added. |
8794
| Magento\ImportCsvApi\Api\StartImportInterface | Interface was added. |
8895
| Magento\ImportExport\Model\Import\EntityInterface | Interface was added. |
96+
| Magento\QuickCheckout\Api\AccountRepositoryInterface | Interface was added. |
97+
| Magento\QuickCheckout\Api\Data\AccountInterface | Interface was added. |
98+
| Magento\QuickCheckout\Api\Data\AddressInterface | Interface was added. |
99+
| Magento\QuickCheckout\Api\Data\PaymentMethodInterface | Interface was added. |
100+
| Magento\QuickCheckout\Api\StorefrontAccountRepositoryInterface | Interface was added. |
89101

90-
#### Database changes {#ee-245-246-beta2-database}
102+
#### Database changes {#ee-245-246-database}
91103

92104
| What changed | How it changed |
93105
| --- | --- |
94106
| event\_data | Table was added |
95107
| importexport\_importdata/is\_processed | Column was added |
96108
| importexport\_importdata/updated\_at | Column was added |
97109

98-
#### Di changes {#ee-245-246-beta2-di}
110+
#### Di changes {#ee-245-246-di}
99111

100112
| What changed | How it changed |
101113
| --- | --- |
@@ -107,7 +119,7 @@
107119
| elasticsearch6FieldNameResolver | Virtual Type was removed |
108120
| type | Virtual Type was changed |
109121

110-
#### System changes {#ee-245-246-beta2-system}
122+
#### System changes {#ee-245-246-system}
111123

112124
| What changed | How it changed |
113125
| --- | --- |
@@ -137,15 +149,6 @@
137149
| catalog/search/elasticsearch6\_server\_timeout | A field-node was removed |
138150
| catalog/search/elasticsearch6\_test\_connect\_wizard | A field-node was removed |
139151
| catalog/search/elasticsearch6\_username | A field-node was removed |
140-
| catalog/search/elasticsearch8\_enable\_auth | A field-node was added |
141-
| catalog/search/elasticsearch8\_index\_prefix | A field-node was added |
142-
| catalog/search/elasticsearch8\_minimum\_should\_match | A field-node was added |
143-
| catalog/search/elasticsearch8\_password | A field-node was added |
144-
| catalog/search/elasticsearch8\_server\_hostname | A field-node was added |
145-
| catalog/search/elasticsearch8\_server\_port | A field-node was added |
146-
| catalog/search/elasticsearch8\_server\_timeout | A field-node was added |
147-
| catalog/search/elasticsearch8\_test\_connect\_wizard | A field-node was added |
148-
| catalog/search/elasticsearch8\_username | A field-node was added |
149152
| catalog/search/opensearch\_enable\_auth | A field-node was added |
150153
| catalog/search/opensearch\_index\_prefix | A field-node was added |
151154
| catalog/search/opensearch\_minimum\_should\_match | A field-node was added |
@@ -155,6 +158,25 @@
155158
| catalog/search/opensearch\_server\_timeout | A field-node was added |
156159
| catalog/search/opensearch\_test\_connect\_wizard | A field-node was added |
157160
| catalog/search/opensearch\_username | A field-node was added |
161+
| checkout | A section-node was added |
162+
| checkout/quick\_checkout | A group-node was added |
163+
| checkout/quick\_checkout/credentials | A group-node was added |
164+
| checkout/quick\_checkout/credentials/api\_key | A field-node was added |
165+
| checkout/quick\_checkout/credentials/configure\_callback\_url | A field-node was added |
166+
| checkout/quick\_checkout/credentials/publishable\_key | A field-node was added |
167+
| checkout/quick\_checkout/credentials/signing\_secret | A field-node was added |
168+
| checkout/quick\_checkout/credentials/validate\_credentials | A field-node was added |
169+
| checkout/quick\_checkout/general | A group-node was added |
170+
| checkout/quick\_checkout/general/active | A field-node was added |
171+
| checkout/quick\_checkout/general/method | A field-node was added |
172+
| checkout/quick\_checkout/settings | A group-node was added |
173+
| checkout/quick\_checkout/settings/auto\_login\_network | A field-node was added |
174+
| checkout/quick\_checkout/settings/checkout\_tracking | A field-node was added |
175+
| checkout/quick\_checkout/settings/debug | A field-node was added |
176+
| checkout/quick\_checkout/settings/enable\_auto\_login | A field-node was added |
177+
| checkout/quick\_checkout/settings/next\_stage\_after\_login | A field-node was added |
178+
| checkout/quick\_checkout/settings/payment\_action | A field-node was added |
179+
| checkout/quick\_checkout/settings/title | A field-node was added |
158180
| currency/fixerio\_apilayer | A group-node was added |
159181
| currency/fixerio\_apilayer/api\_key | A field-node was added |
160182
| currency/fixerio\_apilayer/timeout | A field-node was added |
@@ -166,15 +188,15 @@
166188
| system/smtp/transport | A field-node was added |
167189
| system/smtp/username | A field-node was added |
168190

169-
#### Xsd changes {#ee-245-246-beta2-xsd}
191+
#### Xsd changes {#ee-245-246-xsd}
170192

171193
| What changed | How it changed |
172194
| --- | --- |
173195
| app/code/module-adobe-commerce-events-client/etc/io\_events.xsd | A schema declaration was added |
174196
| app/code/module-backend/etc/menu.xsd | A schema declaration was added |
175197
| app/code/module-backend/etc/menu.xsd | A schema declaration was removed |
176198

177-
#### Class API membership changes {#ee-245-246-beta2-class-api-membership}
199+
#### Class API membership changes {#ee-245-246-class-api-membership}
178200

179201
| What changed | How it changed |
180202
| --- | --- |

src/pages/_includes/backward-incompatible-changes/open-source/2.4.5-2.4.6-beta2.md renamed to src/pages/_includes/backward-incompatible-changes/open-source/2.4.5-2.4.6.md

Lines changed: 7 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#### Class changes {#ce-245-246-beta2-class}
1+
#### Class changes {#ce-245-246-class}
22

33
| What changed | How it changed |
44
| --- | --- |
@@ -68,7 +68,7 @@
6868
| Magento\User\Model\ResourceModel\User::getValidationRulesBeforeSave | [public] Method return typing changed. |
6969
| Magento\User\Model\User::\_getValidationRulesBeforeSave | [protected] Method return typing changed. |
7070

71-
#### Interface changes {#ce-245-246-beta2-interface}
71+
#### Interface changes {#ce-245-246-interface}
7272

7373
| What changed | How it changed |
7474
| --- | --- |
@@ -82,14 +82,14 @@
8282
| Magento\Framework\Validator\ValidatorInterface::setTranslator | [public] Method parameter typing added. |
8383
| Magento\ImportExport\Model\Import\EntityInterface | Interface was added. |
8484

85-
#### Database changes {#ce-245-246-beta2-database}
85+
#### Database changes {#ce-245-246-database}
8686

8787
| What changed | How it changed |
8888
| --- | --- |
8989
| importexport\_importdata/is\_processed | Column was added |
9090
| importexport\_importdata/updated\_at | Column was added |
9191

92-
#### Di changes {#ce-245-246-beta2-di}
92+
#### Di changes {#ce-245-246-di}
9393

9494
| What changed | How it changed |
9595
| --- | --- |
@@ -101,7 +101,7 @@
101101
| elasticsearch6FieldNameResolver | Virtual Type was removed |
102102
| type | Virtual Type was changed |
103103

104-
#### System changes {#ce-245-246-beta2-system}
104+
#### System changes {#ce-245-246-system}
105105

106106
| What changed | How it changed |
107107
| --- | --- |
@@ -117,15 +117,6 @@
117117
| catalog/search/elasticsearch6\_server\_timeout | A field-node was removed |
118118
| catalog/search/elasticsearch6\_test\_connect\_wizard | A field-node was removed |
119119
| catalog/search/elasticsearch6\_username | A field-node was removed |
120-
| catalog/search/elasticsearch8\_enable\_auth | A field-node was added |
121-
| catalog/search/elasticsearch8\_index\_prefix | A field-node was added |
122-
| catalog/search/elasticsearch8\_minimum\_should\_match | A field-node was added |
123-
| catalog/search/elasticsearch8\_password | A field-node was added |
124-
| catalog/search/elasticsearch8\_server\_hostname | A field-node was added |
125-
| catalog/search/elasticsearch8\_server\_port | A field-node was added |
126-
| catalog/search/elasticsearch8\_server\_timeout | A field-node was added |
127-
| catalog/search/elasticsearch8\_test\_connect\_wizard | A field-node was added |
128-
| catalog/search/elasticsearch8\_username | A field-node was added |
129120
| catalog/search/opensearch\_enable\_auth | A field-node was added |
130121
| catalog/search/opensearch\_index\_prefix | A field-node was added |
131122
| catalog/search/opensearch\_minimum\_should\_match | A field-node was added |
@@ -145,14 +136,14 @@
145136
| system/smtp/transport | A field-node was added |
146137
| system/smtp/username | A field-node was added |
147138

148-
#### Xsd changes {#ce-245-246-beta2-xsd}
139+
#### Xsd changes {#ce-245-246-xsd}
149140

150141
| What changed | How it changed |
151142
| --- | --- |
152143
| app/code/module-backend/etc/menu.xsd | A schema declaration was added |
153144
| app/code/module-backend/etc/menu.xsd | A schema declaration was removed |
154145

155-
#### Class API membership changes {#ce-245-246-beta2-class-api-membership}
146+
#### Class API membership changes {#ce-245-246-class-api-membership}
156147

157148
| What changed | How it changed |
158149
| --- | --- |

src/pages/development/backward-incompatible-changes/reference.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,26 @@ To view changes in functional tests, refer to [Backward incompatible changes in
2525

2626
Patch releases are primarily focused on delivering security and quality enhancements on a regular basis to help you keep your sites performing at their peak. On an exceptional basis, breaking changes or additional patches or hotfixes may be released to address security or compliance issues and high-impact quality issues. On the module level, these are mostly PATCH-level changes; sometimes MINOR-level changes. See [Release policy](https://experienceleague.adobe.com/docs/commerce-operations/release/policy.html).
2727

28+
## 2.4.5 - 2.4.6
29+
30+
### Adobe Commerce
31+
32+
import Ac246 from '/src/pages/_includes/backward-incompatible-changes/commerce/2.4.5-2.4.6.md'
33+
34+
<Ac246 />
35+
36+
### B2B for Adobe Commerce
37+
38+
import B2b246 from '/src/pages/_includes/backward-incompatible-changes/b2b/2.4.5-2.4.6.md'
39+
40+
<B2b246 />
41+
42+
### Magento Open Source
43+
44+
import Os246 from '/src/pages/_includes/backward-incompatible-changes/open-source/2.4.5-2.4.6.md'
45+
46+
<Os246 />
47+
2848
## 2.4.4 - 2.4.5
2949

3050
### Magento Open Source

0 commit comments

Comments
 (0)