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

Commit 710de24

Browse files
meker12hguthrie
andauthored
Cloud package release (#6700)
* - Added Cloud Components 1.0.2 release notes - Added ece-tools 2002.0.23 release notes - Added release date to release note header for recent package releases * Updated release notes for Patches v1.0.2 (#6675) * Updated release notes for Patches v1.0.2 * Added additional release notes for Patches 1.0.2 release * Add release dates to Patches release note version headers * Update src/cloud/release-notes/ece-release-notes.md Co-Authored-By: hguthrie <hguthrie@users.noreply.github.com> * Update src/cloud/release-notes/ece-release-notes.md * Added release item full page cache fix (#6723) * Added release item full page cache fix * Reordered 1.0.2 release items per review feedback * Removed "fix" and "new" icons as they don't really apply to the Patches updates since all patches are fixes Co-authored-by: hguthrie <hguthrie@users.noreply.github.com>
1 parent 6778467 commit 710de24

File tree

6 files changed

+52
-18
lines changed

6 files changed

+52
-18
lines changed

src/cloud/project/project-patch.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ functional_areas:
88
The [{{site.data.var.mcp-prod}}](https://github.com/magento/magento-cloud-patches) package
99
delivers Magento patches and hot fixes, which improve the integration of all `{{site.data.var.ee}}` versions with Cloud environments and supports quick delivery of critical fixes. The package can also deliver custom patches that you add to your project root directory.
1010

11-
The {{ site.data.var.mcp }} package is a dependency for the {{site.data.var.ct}} package and is installed or updated when you install or update the {{ site.data.var.ct }} package version. You can also use and manage the {{ site.data.var.mcp }} as a stand-alone package for an existing {{ site.data.var.ece }} project.
11+
The {{ site.data.var.mcp }} package is a dependency for the {{site.data.var.ct}} package and is installed or updated when you install or update the {{ site.data.var.ct }} package version. You can also use and manage the {{ site.data.var.mcp }} as a stand-alone package for an existing {{ site.data.var.ee }} project.
1212

1313
When you deploy changes to the remote environment, `{{site.data.var.ct}}` uses `{{site.data.var.mcp}}` to check for pending patches and applies them automatically in the following order:
1414

@@ -20,10 +20,12 @@ You can also apply patches manually.
2020
{:.bs-callout-info}
2121
All patch file names must end with the `.patch` extension.
2222

23-
## Prerequisite
23+
## Prerequisites
2424

2525
{% include cloud/note-upgrade.md %}
2626

27+
To apply the latest patches, [install the latest version of {{site.data.var.ct}}]({{site.baseurl}}/cloud/project/ece-tools-update.html).
28+
2729
## Apply patches manually
2830

2931
You can apply patches manually in a local environment and test them before you deploy.

src/cloud/release-notes/cloud-tools.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ This release information details the latest improvements to the {{site.data.var.
1313

1414
| Release notes | Version | Description | Package source |
1515
| --- | --- | --- | --- |
16-
| [`{{site.data.var.ct}}` release notes]] | 2002.1.0 | A set of scripts and tools designed to manage and deploy Cloud projects | [{{site.data.var.ct}}][ece package] |
17-
| [`{{site.data.var.mcp-prod}}` release notes] | 1.0.1 | A set of patches which improve the integration of all Magento versions with Cloud environments. This package includes Magento patches and available hot fixes that are applied when you use `{{site.data.var.ct}}` to deploy | [{{site.data.var.mcp}}][Patches package] |
16+
| [`{{site.data.var.ct}}` release notes] | 2002.1.0<br/>2002.0.23| A set of scripts and tools designed to manage and deploy Cloud projects | [{{site.data.var.ct}}][ece package] |
17+
| [`{{site.data.var.mcp-prod}}` release notes] | 1.0.2 | A set of patches which improve the integration of all Magento versions with Cloud environments. This package includes Magento patches and available hot fixes that are applied when you use `{{site.data.var.ct}}` to deploy | [{{site.data.var.mcp}}][Patches package] |
1818
| [`{{site.data.var.mcd-prod}}` release notes] | 1.0.0 | Functionality and configuration files for Docker images to deploy Magento Commerce to a local Cloud environment | [{{site.data.var.mcd}}][Docker package] |
19-
| [`{{site.data.var.mcc-prod}}` release notes] | 1.0.2 | Extended Magento Commerce core functionality for sites deployed on the Cloud platform | [{{site.data.var.mcc}}][Components package] |
19+
| [`{{site.data.var.mcc-prod}}` release notes] | 1.0.3 | Extended Magento Commerce core functionality for sites deployed on the Cloud platform | [{{site.data.var.mcc}}][Components package] |
2020

2121
When you update to `{{site.data.var.ct}}` 2002.1.0 or later, you automatically update to the latest versions of the other packages, which are dependencies for `{{site.data.var.ct}}`.
2222

src/cloud/release-notes/ece-release-notes.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ functional_areas:
55
- Cloud
66
- Setup
77
- Configuration
8-
redirect_from:
9-
- /guides/v2.2/cloud/release-notes/CloudReleaseNotes.html
108
---
119

1210
The [{{site.data.var.ct}}](https://github.com/magento/ece-tools) package is a set of scripts and tools designed to manage and deploy Cloud projects. These release notes describe the latest improvements to this package, which is part of the [{{site.data.var.csuite}}]({{page.baseurl}}/cloud/release-notes/cloud-tools.html). The release notes include:
@@ -20,6 +18,7 @@ The `{{site.data.var.ct}}` package uses the following release versioning sequenc
2018
See [Upgrades and patches]({{ site.baseurl }}/cloud/project/project-upgrade-parent.html) for information about updating to the latest release of the `{{site.data.var.ct}}` package.
2119

2220
## v2002.1.0
21+
*Release date: February 6, 2020*<br/>
2322

2423
- {:.new}**Infrastructure updates**
2524

@@ -73,6 +72,11 @@ See [Upgrades and patches]({{ site.baseurl }}/cloud/project/project-upgrade-pare
7372

7473
- {:.fix}Fixed an issue that caused the build process to fail when the `config.php` file is empty.<!--MAGECLOUD-4127-->
7574

75+
## 2002.0.23
76+
*Release date: February 27, 2020*<br/>
77+
78+
- {:.fix}Fixed a compatibility issue with `{{site.data.var.ct}}` 2002.0.x releases that prevented on-demand static content generation from completing successfully in Magento production mode.
79+
7680
## Older releases
7781

7882
See the [release notes archive]({{ site.baseurl }}/cloud/release-notes/cloud-release-archive.html) for version 2002.0.22 and earlier.

src/cloud/release-notes/mcc-release-notes.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,25 @@ The [Magento Cloud Components](https://github.com/magento/magento-cloud-componen
1111

1212
The `{{site.data.var.mcc}}` package uses the following version sequence: `<major>.<minor>.<patch>`.
1313

14+
## v1.0.3
15+
*Release date: February 27, 2020*<br/>
16+
17+
- {:.fix}Fixed a compatibility issue to support `{{site.data.var.ct}}` 2002.0.x releases that use older PHP versions.
18+
1419
## v1.0.2
20+
*Release date: February 6, 2020*<br/>
1521

1622
- {:.new}Extended the functionality of the `WARM_UP_PAGES` environment variable to support cache preloading for specific product pages. See the [post-deploy variables]({{site.baseurl}}/cloud/env/variables-post-deploy.html#warm_up_pages) topic for a detailed feature description.<!--MAGECLOUD-4444-->
1723

1824
- {:.fix}Fixed an issue where an invalid store URL causes the post-deploy hook to fail when using the `WARM_UP_PAGES` functionality to populate the cache. This issue occurred only when URL rewrites were disabled.<!-- MAGECLOUD-4094 -->
1925

2026
## v1.0.1
27+
*Release date: July 23, 2019*<br/>
2128

2229
- {:.fix}Fixed an issue affecting [**WARM_UP_PAGES**]({{ site.baseurl }}/cloud/env/variables-post-deploy.html#warm_up_pages) functionality that uses a default store URL. Now, if the `config:show:default-url` command cannot fetch a base URL, then the URL from the MAGENTO_CLOUD_ROUTES variable is used.<!-- MAGECLOUD-3866 -->
2330

2431
## v1.0.0
32+
*Release date: June 12, 2019*<br/>
2533

2634
This is the first release of the [`magento/magento-cloud-components`](https://github.com/magento/magento-cloud-components) package, which is a new dependency for `{{ site.data.var.ct }}` package version 2002.0.20 and later.
2735

src/cloud/release-notes/mcd-release-notes.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ The release notes include:
1717
- {:.fix}Fixes and improvements
1818

1919
## v1.0.0
20+
*Release date: Nov 14, 2019*<br/>
2021

2122
- {:.new}**Created a separate package to deliver `{{site.data.var.mcd-prod}}`**–Moved the source code to deliver {{site.data.var.mcd-prod}} from the `{{site.data.var.ct}}` repository to the [new `magento-cloud-docker` repository](https://github.com/magento/magento-cloud-docker) to maintain code quality and provide independent releases. The new package is a dependency for {{site.data.var.ct}} v2002.1.0 and later.
2223

src/cloud/release-notes/mcp-release-notes.md

Lines changed: 30 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,38 +16,57 @@ The `{{site.data.var.mcp}}` package uses the following version sequence: `<major
1616
{:.bs-callout-info}
1717
See [Apply patches]({{site.baseurl}}/cloud/project/project-patch.html) to learn how to apply Magento patches and hot fixes to your {{site.data.var.ece}} project.
1818

19+
## v1.0.2
20+
*Release date: February 27, 2020*<br/>
21+
22+
This release includes the following patches and critical fixes:
23+
24+
- **Compatibility updates for `{{site.data.var.mcp}}`**
25+
26+
- Updated the `symfony` and `semver` version constraints in the `composer.json` file for compatibility with Magento 2.4 and later releases.<!--MAGECLOUD-5127-->
27+
28+
- Updated constraints in `composer.json` for compatibility with `{{site.data.var.ct}}` 2002.0.22 and later 2002.0.x releases.
29+
30+
- **PayPal Express Checkout**-Published on February 12, 2020, this patch resolves an issue that affects orders placed with PayPal Express Checkout where the shipping address for the order specifies a country region that has been manually entered into the text field rather than selected from the drop-down menu on the Shipping page. See the complete patch description on the [patch download page](https://magento.com/tech-resources/download#download2353).
31+
32+
- **Magento deployment**–Added a patch to fix an issue that disabled the full page cache during the Magento deployment process. This patch applies to Magento 2.3.2 and later releases.
33+
34+
- **Scope parameter for Async/Bulk API**-Updated this patch to fixed a syntax error in the `composer.json` file. This patch applies to {{site.data.var.ce}} Magento Open Source 2.3.1 and 2.3.2. See the complete patch description on the [patch download page](https://magento.com/tech-resources/download#download2312).
35+
1936
## v1.0.1
37+
*Release date: February 6, 2020*<br/>
2038

2139
We have included all {{site.data.var.ce}} 2.x patches from the [Magento Technical resources](https://magento.com/tech-resources/download) in the {{site.data.var.mcp}} v1.0.1 release. If you copied any patches into your project previously, remove them to avoid conflicts.
2240

23-
This release includes the following updates:
41+
This release includes the following patches and critical fixes:
2442

25-
- {:.fix}**Fix cron deadlocks and improve cron locking**
43+
- **Fix cron deadlocks and improve cron locking**
2644

27-
- {:.fix}Fixes an issue with some cron jobs not running due to an incorrect status value in the `cron_schedule` table. Now, we use the Magento lock framework to check and update cron job status instead of using the `cron_schedule` table. Cron jobs that have ended with an error status are retried during the next cron run instead of waiting 24 hours.
45+
- Fixes an issue with some cron jobs not running due to an incorrect status value in the `cron_schedule` table. Now, we use the Magento lock framework to check and update cron job status instead of using the `cron_schedule` table. Cron jobs that have ended with an error status are retried during the next cron run instead of waiting 24 hours.
2846

29-
- {:.new}Adds a _retry_ operation to avoid deadlock during updates to the data in the `cron_schedule` table.
47+
- Adds a _retry_ operation to avoid deadlock during updates to the data in the `cron_schedule` table.
3048

31-
- {:.fix}**Updated patches to include all available patches for {{site.data.var.ce}} 2.x**–Updated the {{site.data.var.mcp}} package to include all {{site.data.var.ce}} 2.x patches available on the [Magento Download page](https://magento.com/tech-resources/download). If you copied any {{site.data.var.ce}} patches into your {{site.data.var.ece}} project previously, remove them to avoid conflicts.<!--MAGECLOUD-4606-->
49+
- **Updated `{{site.data.var.mcp}}` to include all available patches for {{site.data.var.ce}} 2.x**–Updated the {{site.data.var.mcp}} package to include all {{site.data.var.ce}} 2.x patches available on the [Magento Download page](https://magento.com/tech-resources/download). If you copied any {{site.data.var.ce}} patches into your {{site.data.var.ece}} project previously, remove them to avoid conflicts.<!--MAGECLOUD-4606-->
3250

33-
- {:.fix}**Updated patch for Elasticsearch catalog pagination fix** –Replaced the Elasticsearch catalog pagination patch delivered in {{site.data.var.mcp}} v1.0 with a more effective fix.<!--MAGECLOUD-4847-->
51+
- **Elasticsearch catalog pagination fix** –Replaced the Elasticsearch catalog pagination patch delivered in {{site.data.var.mcp}} v1.0 with a more effective fix.<!--MAGECLOUD-4847-->
3452

35-
- {:.fix}**Updated the Magento Page Builder patches**–In {{site.data.var.mcp-prod}} 1.0.0, we bundled Page Builder patches to address a known Page Builder remote code execution (RCE) vulnerability, with the initial fix based on Magento 2.3.3. We have updated these patches with a more stable implementation based on Magento 2.3.4., which includes multiple optimizations for fixing the issue.<!--MAGECLOUD-4884-->
53+
- **Magento Page Builder patches**–In {{site.data.var.mcp-prod}} 1.0.0, we bundled Page Builder patches to address a known Page Builder remote code execution (RCE) vulnerability, with the initial fix based on Magento 2.3.3. We have updated these patches with a more stable implementation based on Magento 2.3.4., which includes multiple optimizations for fixing the issue.<!--MAGECLOUD-4884-->
3654

3755
If you have the {{site.data.var.mcp}} 1.0.0 package, you are still protected from the Page Builder RCE vulnerability issues. If you update to {{site.data.var.mcp}} 1.0.1 or later, you have a better implementation of the same fix.
3856

3957
## v1.0.0
58+
*Release date: November 14, 2019*<br/>
4059

4160
This is the first release of the [`magento/magento-cloud-patches`](https://github.com/magento/magento-cloud-patches) package, which is a new dependency for the `{{ site.data.var.ct }}` package version 2002.0.22 or later releases.
4261

4362
<!--To do: Add a release note about changes to the patching process, and link from these release notes-->
4463

4564
This release includes the following patches and critical fixes:
4665

47-
- {:.fix}**Page Builder security patches for 2.3.1.x and 2.3.2.x releases**–Fixes an issue in Page Builder preview that allows unauthenticated users to access some templating methods that can be used to trigger arbitrary code execution over the network (RCE) resulting in global information leaks. This issue can occur when using unsupported versions of Page Builder with {{ site.data.var.ee }} versions 2.3.1 and 2.3.2.<!--MAGECLOUD-4649-->
66+
- **Page Builder security patches for 2.3.1.x and 2.3.2.x releases**–Fixes an issue in Page Builder preview that allows unauthenticated users to access some templating methods that can be used to trigger arbitrary code execution over the network (RCE) resulting in global information leaks. This issue can occur when using unsupported versions of Page Builder with {{ site.data.var.ee }} versions 2.3.1 and 2.3.2.<!--MAGECLOUD-4649-->
4867

49-
- {:.fix}**MSI patches**–Fixes issues that caused indexing errors and performance issues when using default inventory settings for managing stock.<!--MAGECLOUD-4428-->
68+
- **MSI patches**–Fixes issues that caused indexing errors and performance issues when using default inventory settings for managing stock.<!--MAGECLOUD-4428-->
5069

51-
- {:.fix}**Backward Compatibility of new Mail Interfaces**-Fixes a backward incompatibility issue caused by the `Magento\Framework\Mail\EmailMessageInterface` PHP interface introduced in {{ site.data.var.ee }} v2.3.3. In the scope of this patch, the new `EmailMessageInterface` inherits from the old `MessageInterface`, and {{ site.data.var.ee }} core modules are reverted to depend on `MessageInterface`.<!--MAGECLOUD-4422-->
70+
- **Backward Compatibility of new Mail Interfaces**-Fixes a backward incompatibility issue caused by the `Magento\Framework\Mail\EmailMessageInterface` PHP interface introduced in {{ site.data.var.ee }} v2.3.3. In the scope of this patch, the new `EmailMessageInterface` inherits from the old `MessageInterface`, and {{ site.data.var.ee }} core modules are reverted to depend on `MessageInterface`.<!--MAGECLOUD-4422-->
5271

53-
- {:.fix}**Catalog pagination does not work on Elasticsearch 6.x**–Fixes a critical issue with search result pagination that affects customers using Elasticsearch 6.x as the catalog search engine.<!--MAGECLOUD-4448-->
72+
- **Catalog pagination does not work on Elasticsearch 6.x**–Fixes a critical issue with search result pagination that affects customers using Elasticsearch 6.x as the catalog search engine.<!--MAGECLOUD-4448-->

0 commit comments

Comments
 (0)