Skip to content
This repository was archived by the owner on Nov 19, 2024. It is now read-only.

Commit 3650b7b

Browse files
Update BIC reference (#8054)
Updated reference documentation on backward incompatible changes for 2.4.0-2.4.1 versions delta. Updated reference documentation on backward incompatible changes for 2.3.5-2.3.6 versions delta.
1 parent c052760 commit 3650b7b

File tree

9 files changed

+209
-36
lines changed

9 files changed

+209
-36
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
### {{ site.data.var.ee }} only changes in classes {#ee-235-236-class}
2+
3+
| What changed | How it changed |
4+
| --- | --- |
5+
| Magento\Rma\Block\Email\Items::getCollection | [public] Method has been added. |

src/_includes/backward-incompatible-changes/commerce/2.4.0-2.4.1-develop.html

Lines changed: 0 additions & 28 deletions
This file was deleted.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
### {{ site.data.var.ee }} only changes in classes {#ee-240-241-class}
2+
3+
| What changed | How it changed |
4+
| --- | --- |
5+
| Magento\CustomerSegment\Model\ResourceModel\Segment::createSelect | [public] Method return typing changed. |
6+
7+
### {{ site.data.var.ee }} only changes in API membership {#ee-240-241-class-api-membership}
8+
9+
| What changed | How it changed |
10+
| --- | --- |
11+
| Magento\TargetRule\Block\Product\AbstractProduct | Class was added. |
12+
| Magento\AdvancedCheckout\Block\Adminhtml\Sku\AbstractSku | Class was added. |
Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
1+
2+
<h3 id="ce_2.3.5-2.3.6-class">Class changes</h3>
3+
<table><tbody>
4+
<tr>
5+
<th>What changed</th>
6+
<th>How it changed</th>
7+
</tr>
8+
<tr>
9+
<td>Magento\User\Model\User::$_cacheTag</td>
10+
<td>[protected] Property has been added.</td>
11+
</tr>
12+
<tr>
13+
<td>Magento\Sales\Block\Order\Email\Items::__construct</td>
14+
<td>[public] Method has been added.</td>
15+
</tr>
16+
<tr>
17+
<td>Magento\Sales\Block\Order\Email\Items::getOrder</td>
18+
<td>[public] Method has been added.</td>
19+
</tr>
20+
<tr>
21+
<td>Magento\Sales\Block\Order\Email\Shipment\Items::__construct</td>
22+
<td>[public] Method has been added.</td>
23+
</tr>
24+
<tr>
25+
<td>Magento\Sales\Block\Order\Email\Shipment\Items::getOrder</td>
26+
<td>[public] Method has been added.</td>
27+
</tr>
28+
<tr>
29+
<td>Magento\Sales\Block\Order\Email\Shipment\Items::getShipment</td>
30+
<td>[public] Method has been added.</td>
31+
</tr>
32+
<tr>
33+
<td>Magento\Sales\Block\Order\Email\Invoice\Items::__construct</td>
34+
<td>[public] Method has been added.</td>
35+
</tr>
36+
<tr>
37+
<td>Magento\Sales\Block\Order\Email\Invoice\Items::getOrder</td>
38+
<td>[public] Method has been added.</td>
39+
</tr>
40+
<tr>
41+
<td>Magento\Sales\Block\Order\Email\Invoice\Items::getInvoice</td>
42+
<td>[public] Method has been added.</td>
43+
</tr>
44+
<tr>
45+
<td>Magento\Sales\Block\Order\Email\Creditmemo\Items::__construct</td>
46+
<td>[public] Method has been added.</td>
47+
</tr>
48+
<tr>
49+
<td>Magento\Sales\Block\Order\Email\Creditmemo\Items::getOrder</td>
50+
<td>[public] Method has been added.</td>
51+
</tr>
52+
<tr>
53+
<td>Magento\Sales\Block\Order\Email\Creditmemo\Items::getCreditmemo</td>
54+
<td>[public] Method has been added.</td>
55+
</tr>
56+
<tr>
57+
<td>Magento\Catalog\Model\Category::getCacheTags</td>
58+
<td>[public] Method has been added.</td>
59+
</tr>
60+
<tr>
61+
<td>Magento\Catalog\Model\Product::getCacheTags</td>
62+
<td>[public] Method has been added.</td>
63+
</tr>
64+
<tr>
65+
<td>Magento\Authorization\Model\Role::$_cacheTag</td>
66+
<td>[protected] Property has been added.</td>
67+
</tr>
68+
</tbody></table>
69+
70+
<h3 id="ce_2.3.5-2.3.6-class-api-membership">Class API membership changes</h3>
71+
<table><tbody>
72+
<tr>
73+
<th>What changed</th>
74+
<th>How it changed</th>
75+
</tr>
76+
<tr>
77+
<td>Magento\Framework\Url</td>
78+
<td>Class was added.</td>
79+
</tr>
80+
<tr>
81+
<td>Magento\Framework\Locale\Resolver</td>
82+
<td>Class was added.</td>
83+
</tr>
84+
<tr>
85+
<td>Magento\Framework\Api\AbstractSimpleObjectBuilder</td>
86+
<td>Class was added.</td>
87+
</tr>
88+
<tr>
89+
<td>Magento\Translation\Model\ResourceModel\Translate</td>
90+
<td>Class was added.</td>
91+
</tr>
92+
<tr>
93+
<td>Magento\SalesRule\Model\Validator</td>
94+
<td>Class was added.</td>
95+
</tr>
96+
<tr>
97+
<td>Magento\Review\Block\Product\View</td>
98+
<td>Class was added.</td>
99+
</tr>
100+
</tbody></table>
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
### Class changes {#ce-235-236-class}
2+
3+
| What changed | How it changed |
4+
| --- | --- |
5+
| Magento\User\Model\User::$\_cacheTag | [protected] Property has been added. |
6+
| Magento\Sales\Block\Order\Email\Items::\_\_construct | [public] Method has been added. |
7+
| Magento\Sales\Block\Order\Email\Items::getOrder | [public] Method has been added. |
8+
| Magento\Sales\Block\Order\Email\Shipment\Items::\_\_construct | [public] Method has been added. |
9+
| Magento\Sales\Block\Order\Email\Shipment\Items::getOrder | [public] Method has been added. |
10+
| Magento\Sales\Block\Order\Email\Shipment\Items::getShipment | [public] Method has been added. |
11+
| Magento\Sales\Block\Order\Email\Invoice\Items::\_\_construct | [public] Method has been added. |
12+
| Magento\Sales\Block\Order\Email\Invoice\Items::getOrder | [public] Method has been added. |
13+
| Magento\Sales\Block\Order\Email\Invoice\Items::getInvoice | [public] Method has been added. |
14+
| Magento\Sales\Block\Order\Email\Creditmemo\Items::\_\_construct | [public] Method has been added. |
15+
| Magento\Sales\Block\Order\Email\Creditmemo\Items::getOrder | [public] Method has been added. |
16+
| Magento\Sales\Block\Order\Email\Creditmemo\Items::getCreditmemo | [public] Method has been added. |
17+
| Magento\Catalog\Model\Category::getCacheTags | [public] Method has been added. |
18+
| Magento\Catalog\Model\Product::getCacheTags | [public] Method has been added. |
19+
| Magento\Authorization\Model\Role::$\_cacheTag | [protected] Property has been added. |
20+
21+
### Class API membership changes {#ce-235-236-class-api-membership}
22+
23+
| What changed | How it changed |
24+
| --- | --- |
25+
| Magento\Framework\Url | Class was added. |
26+
| Magento\Framework\Locale\Resolver | Class was added. |
27+
| Magento\Framework\Api\AbstractSimpleObjectBuilder | Class was added. |
28+
| Magento\Translation\Model\ResourceModel\Translate | Class was added. |
29+
| Magento\SalesRule\Model\Validator | Class was added. |
30+
| Magento\Review\Block\Product\View | Class was added. |

src/_includes/backward-incompatible-changes/open-source/2.4.0-2.4.1-develop.html renamed to src/_includes/backward-incompatible-changes/open-source/2.4.0-2.4.1.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
<h3 id="ce_2.4.0-2.4.1-develop-class">Class changes</h3>
2+
<h3 id="ce_2.4.0-2.4.1-class">Class changes</h3>
33
<table><tbody>
44
<tr>
55
<th>What changed</th>
@@ -35,7 +35,7 @@ <h3 id="ce_2.4.0-2.4.1-develop-class">Class changes</h3>
3535
</tr>
3636
</tbody></table>
3737

38-
<h3 id="ce_2.4.0-2.4.1-develop-interface">Interface changes</h3>
38+
<h3 id="ce_2.4.0-2.4.1-interface">Interface changes</h3>
3939
<table><tbody>
4040
<tr>
4141
<th>What changed</th>
@@ -51,7 +51,7 @@ <h3 id="ce_2.4.0-2.4.1-develop-interface">Interface changes</h3>
5151
</tr>
5252
</tbody></table>
5353

54-
<h3 id="ce_2.4.0-2.4.1-develop-database">Database changes</h3>
54+
<h3 id="ce_2.4.0-2.4.1-database">Database changes</h3>
5555
<table><tbody>
5656
<tr>
5757
<th>What changed</th>
@@ -103,7 +103,7 @@ <h3 id="ce_2.4.0-2.4.1-develop-database">Database changes</h3>
103103
</tr>
104104
</tbody></table>
105105

106-
<h3 id="ce_2.4.0-2.4.1-develop-system">System changes</h3>
106+
<h3 id="ce_2.4.0-2.4.1-system">System changes</h3>
107107
<table><tbody>
108108
<tr>
109109
<th>What changed</th>
@@ -123,7 +123,7 @@ <h3 id="ce_2.4.0-2.4.1-develop-system">System changes</h3>
123123
</tr>
124124
</tbody></table>
125125

126-
<h3 id="ce_2.4.0-2.4.1-develop-xsd">Xsd changes</h3>
126+
<h3 id="ce_2.4.0-2.4.1-xsd">Xsd changes</h3>
127127
<table><tbody>
128128
<tr>
129129
<th>What changed</th>
@@ -143,7 +143,7 @@ <h3 id="ce_2.4.0-2.4.1-develop-xsd">Xsd changes</h3>
143143
</tr>
144144
</tbody></table>
145145

146-
<h3 id="ce_2.4.0-2.4.1-develop-class-api-membership">Class API membership changes</h3>
146+
<h3 id="ce_2.4.0-2.4.1-class-api-membership">Class API membership changes</h3>
147147
<table><tbody>
148148
<tr>
149149
<th>What changed</th>
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
### Class changes {#ce-240-241-class}
2+
3+
| What changed | How it changed |
4+
| --- | --- |
5+
| Magento\Framework\Stdlib\Cookie\CookieMetadata::setSameSite | [public] Method has been added. |
6+
| Magento\Framework\Stdlib\Cookie\CookieMetadata::getSameSite | [public] Method has been added. |
7+
| Magento\Framework\Stdlib\Cookie\CookieMetadata::KEY\_SAME\_SITE | Constant has been added. |
8+
| Magento\User\Model\User::$\_cacheTag | [protected] Property has been added. |
9+
| Magento\Catalog\Model\Category::getCacheTags | [public] Method has been added. |
10+
| Magento\Catalog\Model\Product::getCacheTags | [public] Method has been added. |
11+
| Magento\Authorization\Model\Role::$\_cacheTag | [protected] Property has been added. |
12+
13+
### Interface changes {#ce-240-241-interface}
14+
15+
| What changed | How it changed |
16+
| --- | --- |
17+
| Magento\Eav\Api\AttributeOptionUpdateInterface | Interface was added. |
18+
| Magento\Catalog\Api\ProductAttributeOptionUpdateInterface | Interface was added. |
19+
20+
### Database changes {#ce-240-241-database}
21+
22+
| What changed | How it changed |
23+
| --- | --- |
24+
| media\_gallery\_asset/MEDIA\_GALLERY\_ID\_PATH\_TITLE\_CONTENT\_TYPE\_WIDTH\_HEIGHT | Unique key was removed |
25+
| media\_gallery\_asset/constraint | Module db schema whitelist reduced (media\_gallery\_asset/constraint). |
26+
| login\_as\_customer\_assistance\_allowed | Table was added |
27+
28+
### System changes {#ce-240-241-system}
29+
30+
| What changed | How it changed |
31+
| --- | --- |
32+
| system.xml | System configuration file was added |
33+
| checkout/cart/enable\_clear\_shopping\_cart | A field-node was added |
34+
35+
### Xsd changes {#ce-240-241-xsd}
36+
37+
| What changed | How it changed |
38+
| --- | --- |
39+
| maxIdleTime | An optional attribute was added |
40+
| sleep | An optional attribute was added |
41+
| onlySpawnWhenMessageAvailable | An optional attribute was added |
42+
43+
### Class API membership changes {#ce-240-241-class-api-membership}
44+
45+
| What changed | How it changed |
46+
| --- | --- |
47+
| Magento\Framework\View\Page\Builder | Class was added. |
48+
| Magento\SalesRule\Model\Validator | Class was added. |

src/guides/v2.3/release-notes/backward-incompatible-changes/reference.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,12 @@ We expanded documentation coverage of the types of changes in 2.3.5. Previously,
2222
{:.bs-callout-info}
2323
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]({{site.baseurl}}/release/policy/).
2424

25+
## 2.3.5 - 2.3.6
26+
27+
{% include backward-incompatible-changes/open-source/2.3.5-2.3.6.md %}
28+
29+
{% include backward-incompatible-changes/commerce/2.3.5-2.3.6.md %}
30+
2531
## 2.3.4 - 2.3.5
2632

2733
{% include backward-incompatible-changes/open-source/2.3.4-2.3.5.md %}

src/guides/v2.4/release-notes/backward-incompatible-changes/reference.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ Patch releases are primarily focused on delivering security and quality enhancem
2424

2525
## 2.4.0 - 2.4.1
2626

27-
{% include backward-incompatible-changes/open-source/2.4.0-2.4.1-develop.html %}
27+
{% include backward-incompatible-changes/open-source/2.4.0-2.4.1.md %}
2828

29-
{% include backward-incompatible-changes/commerce/2.4.0-2.4.1-develop.html %}
29+
{% include backward-incompatible-changes/commerce/2.4.0-2.4.1.md %}
3030

3131
## 2.3.0 - 2.4.0
3232

0 commit comments

Comments
 (0)