From d9aea1f7e1d6f13b1846022942919b09df1b2672 Mon Sep 17 00:00:00 2001 From: Margaret Eker Date: Tue, 18 Feb 2020 13:38:06 -0500 Subject: [PATCH 1/8] Updated release notes for Patches v1.0.2 --- src/cloud/project/project-patch.md | 6 ++++-- src/cloud/release-notes/cloud-tools.md | 2 +- src/cloud/release-notes/mcp-release-notes.md | 4 ++++ 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/cloud/project/project-patch.md b/src/cloud/project/project-patch.md index 1805e02166d..55f9adec865 100644 --- a/src/cloud/project/project-patch.md +++ b/src/cloud/project/project-patch.md @@ -8,7 +8,7 @@ functional_areas: The [{{site.data.var.mcp-prod}}](https://github.com/magento/magento-cloud-patches) package 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. -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. +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. 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: @@ -20,10 +20,12 @@ You can also apply patches manually. {:.bs-callout-info} All patch file names must end with the `.patch` extension. -## Prerequisite +## Prerequisites {% include cloud/note-upgrade.md %} +To get the latest patches, [update to the latest version of {{site.data.var.ct}}]({{site.baseurl}}/cloud/project/ece-tools-update.html). + ## Apply patches manually You can apply patches manually in a local environment and test them before you deploy. diff --git a/src/cloud/release-notes/cloud-tools.md b/src/cloud/release-notes/cloud-tools.md index dc540144023..9cd6f4d8c51 100644 --- a/src/cloud/release-notes/cloud-tools.md +++ b/src/cloud/release-notes/cloud-tools.md @@ -14,7 +14,7 @@ This release information details the latest improvements to the {{site.data.var. | Release notes | Version | Description | Package source | | --- | --- | --- | --- | | [`{{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] | -| [`{{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] | +| [`{{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] | | [`{{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] | | [`{{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] | diff --git a/src/cloud/release-notes/mcp-release-notes.md b/src/cloud/release-notes/mcp-release-notes.md index 64e1bbb0067..952dd3605e3 100644 --- a/src/cloud/release-notes/mcp-release-notes.md +++ b/src/cloud/release-notes/mcp-release-notes.md @@ -16,6 +16,10 @@ The `{{site.data.var.mcp}}` package uses the following version sequence: ` Date: Tue, 18 Feb 2020 14:08:04 -0600 Subject: [PATCH 2/8] Update src/cloud/release-notes/mcp-release-notes.md Co-Authored-By: hguthrie --- src/cloud/release-notes/mcp-release-notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cloud/release-notes/mcp-release-notes.md b/src/cloud/release-notes/mcp-release-notes.md index 952dd3605e3..322478cef7e 100644 --- a/src/cloud/release-notes/mcp-release-notes.md +++ b/src/cloud/release-notes/mcp-release-notes.md @@ -18,7 +18,7 @@ See [Apply patches]({{site.baseurl}}/cloud/project/project-patch.html) to learn ## v1.0.2 -- {:.fix}**[PayPal Express Checkout issue with region patch for Magento v2.3.4](https://magento.com/tech-resources/download#download2353)**-Updated the {{site.data.var.mcp}} package to add this critical patch, 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 [Apply patches]({{site.baseurl}}/cloud/project/project-patch.html). +- {:.fix}**[PayPal Express Checkout issue with region patch for Magento v2.3.4](https://magento.com/tech-resources/download#download2353)**-Updated the {{site.data.var.mcp}} package to add this critical patch, 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 [Apply patches]({{site.baseurl}}/cloud/project/project-patch.html). ## v1.0.1 From 0c5ed81c7f4a721654beefc10fe6632a6ac429b4 Mon Sep 17 00:00:00 2001 From: Margaret Eker Date: Tue, 18 Feb 2020 15:10:08 -0500 Subject: [PATCH 3/8] Updates based on review feedback --- src/cloud/release-notes/ece-release-notes.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/cloud/release-notes/ece-release-notes.md b/src/cloud/release-notes/ece-release-notes.md index 24dfac2733d..8e3ce9f2573 100644 --- a/src/cloud/release-notes/ece-release-notes.md +++ b/src/cloud/release-notes/ece-release-notes.md @@ -5,8 +5,6 @@ functional_areas: - Cloud - Setup - Configuration -redirect_from: - - /guides/v2.2/cloud/release-notes/CloudReleaseNotes.html --- 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: From 86729732f4b60e8d264fd81368a50a167434e577 Mon Sep 17 00:00:00 2001 From: Margaret Eker Date: Tue, 18 Feb 2020 15:25:34 -0500 Subject: [PATCH 4/8] Minor edit --- src/cloud/project/project-patch.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cloud/project/project-patch.md b/src/cloud/project/project-patch.md index 55f9adec865..70d3b08f78f 100644 --- a/src/cloud/project/project-patch.md +++ b/src/cloud/project/project-patch.md @@ -24,7 +24,7 @@ All patch file names must end with the `.patch` extension. {% include cloud/note-upgrade.md %} -To get the latest patches, [update to the latest version of {{site.data.var.ct}}]({{site.baseurl}}/cloud/project/ece-tools-update.html). +To apply the latest patches, [install the latest version of {{site.data.var.ct}}]({{site.baseurl}}/cloud/project/ece-tools-update.html). ## Apply patches manually From f50231bacb4b5363fc47bbe673e9e1eb1e6ae784 Mon Sep 17 00:00:00 2001 From: Margaret Eker Date: Wed, 19 Feb 2020 11:59:46 -0500 Subject: [PATCH 5/8] Added additional release notes for Patches 1.0.2 release --- src/cloud/release-notes/mcp-release-notes.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/cloud/release-notes/mcp-release-notes.md b/src/cloud/release-notes/mcp-release-notes.md index 322478cef7e..dc1272d2e91 100644 --- a/src/cloud/release-notes/mcp-release-notes.md +++ b/src/cloud/release-notes/mcp-release-notes.md @@ -20,6 +20,10 @@ See [Apply patches]({{site.baseurl}}/cloud/project/project-patch.html) to learn - {:.fix}**[PayPal Express Checkout issue with region patch for Magento v2.3.4](https://magento.com/tech-resources/download#download2353)**-Updated the {{site.data.var.mcp}} package to add this critical patch, 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 [Apply patches]({{site.baseurl}}/cloud/project/project-patch.html). +- {:.fix}**Updated the [Scope parameter for Async/Bulk API patch](https://magento.com/tech-resources/download#download2312) for Magento Open Source v2.3.1 and 2.3.2**-Fixed a syntax error in the `composer.json` file. + +- {:.fix}**Updated the `composer.json` constraints for compatibility with upcoming Magento releases**–Updated the `symfony` and `semver` version constraints for compatibility with Magento 2.4 and later. + ## v1.0.1 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. From 082e08e337ecc1f6d20bb30212d3529d50ebd633 Mon Sep 17 00:00:00 2001 From: Margaret Eker Date: Wed, 19 Feb 2020 14:09:37 -0500 Subject: [PATCH 6/8] Add release note item --- src/cloud/release-notes/mcp-release-notes.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/cloud/release-notes/mcp-release-notes.md b/src/cloud/release-notes/mcp-release-notes.md index dc1272d2e91..21be6c4a105 100644 --- a/src/cloud/release-notes/mcp-release-notes.md +++ b/src/cloud/release-notes/mcp-release-notes.md @@ -22,7 +22,9 @@ See [Apply patches]({{site.baseurl}}/cloud/project/project-patch.html) to learn - {:.fix}**Updated the [Scope parameter for Async/Bulk API patch](https://magento.com/tech-resources/download#download2312) for Magento Open Source v2.3.1 and 2.3.2**-Fixed a syntax error in the `composer.json` file. -- {:.fix}**Updated the `composer.json` constraints for compatibility with upcoming Magento releases**–Updated the `symfony` and `semver` version constraints for compatibility with Magento 2.4 and later. +- {:.fix}**Compatibility fixes to support upcoming Magento releases**–Updated the `symfony` and `semver` version constraints in the `composer.json` file for compatibility with Magento 2.4 and later. + +- {:.fix}**Compatibility fix to support the `{{site.data.var.ct}}` package**–Updated constraints in `composer.json` for compatibility with `{{site.data.var.ct}}` 2002.0.22 and later. ## v1.0.1 From 78ac077bfd62d368ece5e5b425993b8128115d7b Mon Sep 17 00:00:00 2001 From: Margaret Eker Date: Wed, 19 Feb 2020 15:55:26 -0500 Subject: [PATCH 7/8] Update src/cloud/release-notes/mcp-release-notes.md --- src/cloud/release-notes/mcp-release-notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cloud/release-notes/mcp-release-notes.md b/src/cloud/release-notes/mcp-release-notes.md index 21be6c4a105..408c98e06e9 100644 --- a/src/cloud/release-notes/mcp-release-notes.md +++ b/src/cloud/release-notes/mcp-release-notes.md @@ -24,7 +24,7 @@ See [Apply patches]({{site.baseurl}}/cloud/project/project-patch.html) to learn - {:.fix}**Compatibility fixes to support upcoming Magento releases**–Updated the `symfony` and `semver` version constraints in the `composer.json` file for compatibility with Magento 2.4 and later. -- {:.fix}**Compatibility fix to support the `{{site.data.var.ct}}` package**–Updated constraints in `composer.json` for compatibility with `{{site.data.var.ct}}` 2002.0.22 and later. +- {:.fix}**Compatibility fix to support the `{{site.data.var.ct}}` package**–Updated constraints in `composer.json` for compatibility with `{{site.data.var.ct}}` 2002.0.22 and later 2002.0.x releases. ## v1.0.1 From 7b2e17d4c70915f774baef28fae5b9f36704981d Mon Sep 17 00:00:00 2001 From: Margaret Eker Date: Thu, 20 Feb 2020 17:09:36 -0500 Subject: [PATCH 8/8] Add release dates to Patches release note version headers --- src/cloud/release-notes/mcp-release-notes.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/cloud/release-notes/mcp-release-notes.md b/src/cloud/release-notes/mcp-release-notes.md index 408c98e06e9..6a87fe10ee2 100644 --- a/src/cloud/release-notes/mcp-release-notes.md +++ b/src/cloud/release-notes/mcp-release-notes.md @@ -17,8 +17,9 @@ The `{{site.data.var.mcp}}` package uses the following version sequence: ` -- {:.fix}**[PayPal Express Checkout issue with region patch for Magento v2.3.4](https://magento.com/tech-resources/download#download2353)**-Updated the {{site.data.var.mcp}} package to add this critical patch, 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 [Apply patches]({{site.baseurl}}/cloud/project/project-patch.html). +- {:.fix}**Added the [PayPal Express Checkout issue with region patch for Magento v2.3.4](https://magento.com/tech-resources/download#download2353)**-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 [Apply patches]({{site.baseurl}}/cloud/project/project-patch.html). - {:.fix}**Updated the [Scope parameter for Async/Bulk API patch](https://magento.com/tech-resources/download#download2312) for Magento Open Source v2.3.1 and 2.3.2**-Fixed a syntax error in the `composer.json` file. @@ -27,6 +28,7 @@ See [Apply patches]({{site.baseurl}}/cloud/project/project-patch.html) to learn - {:.fix}**Compatibility fix to support the `{{site.data.var.ct}}` package**–Updated constraints in `composer.json` for compatibility with `{{site.data.var.ct}}` 2002.0.22 and later 2002.0.x releases. ## v1.0.1 +*Release data: February 6, 2020*
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. @@ -34,15 +36,14 @@ This release includes the following updates: - {:.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. -- {:.fix}**Updated patch for Elasticsearch catalog pagingation fix** –Replaced the Elasticsearch catalog pagination patch delivered in {{site.data.var.mcp}} v1.0 with a more effective fix. - -Catalog pagination does not work on Elasticsearch 6.x +- {:.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. - {:.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. 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. ## v1.0.0 +*Release date: November 14, 2019*
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.