From a7272b452992748d0dce843a9853957a5245c580 Mon Sep 17 00:00:00 2001 From: Jeanne Frontain <frontain@ip-10-235-41-163.ec2.internal> Date: Mon, 24 Sep 2018 12:13:03 -0500 Subject: [PATCH 01/14] added stub files, edited nav, added community include file --- _data/toc/release-notes.yml | 6 + _includes/release-notes/engcom-2-1-16.md | 24 ++ .../release-notes/ReleaseNotes2.1.16CE.md | 252 ++++++++++++++++++ .../release-notes/ReleaseNotes2.1.16EE.md | 143 ++++++++++ guides/v2.1/release-notes/bk-release-notes.md | 3 + 5 files changed, 428 insertions(+) create mode 100644 _includes/release-notes/engcom-2-1-16.md create mode 100644 guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md create mode 100644 guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md diff --git a/_data/toc/release-notes.yml b/_data/toc/release-notes.yml index f245df138c8..86c5d62138f 100644 --- a/_data/toc/release-notes.yml +++ b/_data/toc/release-notes.yml @@ -77,6 +77,9 @@ pages: - label: Magento Open Source 2.1.x Release Notes children: + - label: Magento Open Source 2.1.16 Release Notes + url: /release-notes/ReleaseNotes2.1.16CE.html + - label: Magento Open Source 2.1.15 Release Notes url: /release-notes/ReleaseNotes2.1.15CE.html @@ -128,6 +131,9 @@ pages: - label: Magento Commerce 2.1.x Release Notes children: + - label: Magento Commerce 2.1.16 Release Notes + url: /release-notes/ReleaseNotes2.1.16EE.html + - label: Magento Commerce 2.1.15 Release Notes url: /release-notes/ReleaseNotes2.1.15EE.html diff --git a/_includes/release-notes/engcom-2-1-16.md b/_includes/release-notes/engcom-2-1-16.md new file mode 100644 index 00000000000..6b5cccc31ed --- /dev/null +++ b/_includes/release-notes/engcom-2-1-16.md @@ -0,0 +1,24 @@ + +| Contributing community member | Related GitHub Issues | Pull Requests | +| ------- | ------- | ------- | +| [dverkade](https://github.com/dverkade) | [#16653](https://github.com/magento/magento2/issues/16653) | [magento/magento2#17413](https://github.com/magento/magento2/pull/17413) | +| [dverkade](https://github.com/dverkade) | [#16655](https://github.com/magento/magento2/issues/16655) | [magento/magento2#17413](https://github.com/magento/magento2/pull/17413) | +| [samtay](https://github.com/samtay) | [#4803](https://github.com/magento/magento2/issues/4803) | [magento/magento2#15688](https://github.com/magento/magento2/pull/15688) | +| [quisse](https://github.com/quisse) | [#12250](https://github.com/magento/magento2/issues/12250) | [magento/magento2#17439](https://github.com/magento/magento2/pull/17439) | +| [zukovasmartynas](https://github.com/zukovasmartynas) | [#13429](https://github.com/magento/magento2/issues/13429) | [magento/magento2#17290](https://github.com/magento/magento2/pull/17290) | +| [yspeedwicked](https://github.com/yspeedwicked) | [#15028](https://github.com/magento/magento2/issues/15028) | [magento/magento2#17476](https://github.com/magento/magento2/pull/17476) | +| [JoshuaFlood](https://github.com/JoshuaFlood) | [#17289](https://github.com/magento/magento2/issues/17289) | [magento/magento2#17496](https://github.com/magento/magento2/pull/17496) | +| [p-bystritsky](https://github.com/p-bystritsky) | [#16555](https://github.com/magento/magento2/issues/16555) | [magento/magento2#16783](https://github.com/magento/magento2/pull/16783) | +| [gnanasekaranl](https://github.com/gnanasekaranl) | [#14056](https://github.com/magento/magento2/issues/14056) | [magento/magento2#16782](https://github.com/magento/magento2/pull/16782) | +| [bachlee89](https://github.com/bachlee89) | [#6305](https://github.com/magento/magento2/issues/6305) | [magento/magento2#17609](https://github.com/magento/magento2/pull/17609) | +| [adampmoss](https://github.com/adampmoss) | [#16273](https://github.com/magento/magento2/issues/16273) | [magento/magento2#16310](https://github.com/magento/magento2/pull/16310) | +| [emiprotech](https://github.com/emiprotech) | [#16499](https://github.com/magento/magento2/issues/16499) | [magento/magento2#17629](https://github.com/magento/magento2/pull/17629) | +| [ruthger92](https://github.com/ruthger92) | [#13102](https://github.com/magento/magento2/issues/13102) | [magento/magento2#17632](https://github.com/magento/magento2/pull/17632) | +| [markoshust](https://github.com/markoshust) | [#17648](https://github.com/magento/magento2/issues/17648) | [magento/magento2#17689](https://github.com/magento/magento2/pull/17689) | +| [dmytro-ch](https://github.com/dmytro-ch) | [#17700](https://github.com/magento/magento2/issues/17700) | [magento/magento2#17702](https://github.com/magento/magento2/pull/17702) | +| [jb-dg](https://github.com/jb-dg) | [#14248](https://github.com/magento/magento2/issues/14248) | [magento/magento2#17855](https://github.com/magento/magento2/pull/17855) | +| [hitesh-wagento](https://github.com/hitesh-wagento) | [#17851](https://github.com/magento/magento2/issues/17851) | [magento/magento2#17912](https://github.com/magento/magento2/pull/17912) | +| [boxyman](https://github.com/boxyman) | [#10687](https://github.com/magento/magento2/issues/10687) | [magento/magento2#17553](https://github.com/magento/magento2/pull/17553) | +| [sterfpaul](https://github.com/sterfpaul) | [#8035](https://github.com/magento/magento2/issues/8035) | [magento/magento2#16169](https://github.com/magento/magento2/pull/16169) | +| [SilvanLaroo](https://github.com/SilvanLaroo) | [#2146](https://github.com/magento/magento2/issues/2146) | [magento/magento2#17194](https://github.com/magento/magento2/pull/17194) | +| [amingilani](https://github.com/amingilani) | [#4547](https://github.com/magento/magento2/issues/4547) | [magento/magento2#11576](https://github.com/magento/magento2/pull/11576) | diff --git a/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md b/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md new file mode 100644 index 00000000000..4fa7a88920b --- /dev/null +++ b/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md @@ -0,0 +1,252 @@ +--- +group: release-notes +title: Magento Open Source 2.1.16 Release Notes +--- + +* TOC +{:toc} + + +*Patch code and release notes were published on Novtember 18, 2018.* + + +We are pleased to present Magento Open Source 2.1.15. This release includes multiple enhancements to product security plus bug fixes and enhancements. Check out the many community-contributed fixes! + +Although this release includes these enhancements, no confirmed attacks related to these issues have occurred to date. However, certain vulnerabilities can potentially be exploited to access customer information or take over administrator sessions, so we recommend that you upgrade your Magento software to the latest version as soon as possible. + +See [Magento Security Center](https://magento.com/security/patches/magento-2.2.6-and-2.1.15-security-update) for a comprehensive discussion of these issues. All exploitable security issues fixed in this release (2.1.15) have been ported to 2.2.6, 1.14.3.10, and 1.9.3.10, as appropriate. + +## Highlights + +Magento 2.1.15 conrtains 25 security fixes and enhancements. See [Magento Security Center](https://magento.com/security/patches/magento-2.2.6-and-2.1.15-security-update) for more information. + +## Fixed issues +In addition to security enhancements, this release contains the following functional fixes. + +### Installation, configuration, and deployment + +<!--- ENGCOM-1856 -->* The Module Manager now correctly displays the list of modules (**System** > **Tools** > **Web Setup Wizard** > **Module Manager**). Previously, Magento threw an error when you tried to display the module list. *Fix submitted by [Vijay Golani](https://github.com/vijay-wagento) in pull request [15756](https://github.com/magento/magento2/pull/15756)*. [GitHub-15192](https://github.com/magento/magento2/issues/15192) + + +### Banner + +<!--- MAGETWO-71381 -->* Banners are now visible only when their associated rules are applied. + + + + +### Catalog + +<!--- ENGCOM-1685 -->* The `Magento\Catalog\Model\ResourceModel\Category\Collection::joinUrlRewrite` method now uses the `storeId` value set on the actual collection of the store rather than the `storeId` retrieved from the store manager. *Fix submitted by [Alessandro Pagnin](https://github.com/alepane21) in pull request [13756](https://github.com/magento/magento2/pull/13756)*. [GitHub-13704](https://github.com/magento/magento2/issues/13704) + +<!--- ENGCOM-1842 -->* Magento now uses `data-container="product-list"` instead of `data-container="product-grid"` when displaying a product list. *Fix submitted by [Viral Vasara](https://github.com/viral-wagento) in pull request [15816](https://github.com/magento/magento2/pull/15816)*. [GitHub-15319](https://github.com/magento/magento2/issues/15319) + +<!--- ENGCOM-1907 -->* Magento has improved the accuracy of prices requiring more than two digits that are listed on the Product page. Previously, when a product price was represented by more than two digits (for example, $5.43), JavaScript settings always used the rounding logic for two digits only. (For example, the amount 9.4880 was displayed as 9.49.) *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [15926](https://github.com/magento/magento2/pull/15926)*. [GitHub-14249](https://github.com/magento/magento2/issues/14249) + + + +### Cart and checkout + +<!--- ENGCOM-1269 -->* The minicart now displays product names that contain special characters. *Fix submitted by [ampulos](https://github.com/ampulos) in pull request [14665](https://github.com/magento/magento2/pull/14665)*. [GitHub-13652](https://github.com/magento/magento2/issues/13652) + + +### CMS content + +<!--- MAGETWO-84366 -->* You can now successfully upload logo images in Internet Explorer. Previously, Magento did not upload the image, but instead displayed this error: `Object doesn't support property or method 'set'`. + +<!--- MAGETWO-67162 -->* CSS minification is now compatible with CSS3 `calc()` function. [GitHub-8552](https://github.com/magento/magento2/issues/8552) + + +### Customer + +<!--- ENGCOM-1337 -->* Magento now preserves the user group ID when using `/V1/customers/:customerId` (PUT). Previously, Magento set the customer group ID to 1 when you called `/V1/customers/:customerId` (PUT) and the customer had an assigned group ID. *Fix submitted by [André Ferraz](https://github.com/ferrazzuk) in pull request [14757](https://github.com/magento/magento2/pull/14757)*. [GitHub-14663](https://github.com/magento/magento2/issues/14663) + + + +### Directory + +<!--- ENGCOM-1948 -->* Magento now supports Canadian Postal codes without spaces as expected. *Fix submitted by [Hitesh](https://github.com/hitesh-wagento) in pull request [16031](https://github.com/magento/magento2/pull/16031)*. [GitHub-13899](https://github.com/magento/magento2/issues/13899) + + +### Email + +<!--- MAGETWO-92721 -->* Administrators can now add a parameter to `app/etc/env.php: user_admin_email`. This parameter ensures that when a new administrator account is created, Magento sends an email to default store's email and, if present, to an email address defined in `user_admin_email`. + + +### Framework + +<!--- ENGCOM-1262 -->* Magento now leaves at least one record after cleaning up the changelog tables after restarting MySQL. Previously, the product `version_id` lost the most recent `auro_increment` value after restarting MySQL. *Fix submitted by [Oleksandr Kravchuk](https://github.com/swnsma) in pull request [14471](https://github.com/magento/magento2/pull/14471)*. [GitHub-14465](https://github.com/magento/magento2/issues/14465) + +<!--- ENGCOM-1410 -->* Magento now displays custom price symbols as expected. Previously, when a merchant created variations of a configurable product, product prices were not readable if they contained a custom price symbol. *Fix submitted by [Yaroslav Rogoza](https://github.com/rogyar) in pull request [14471](https://github.com/magento/magento2/pull/14471)*. [GitHub-14902](https://github.com/magento/magento2/issues/14902) + +<!--- ENGCOM-1796 -->* Magento now correctly aligns submenus. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [15714](https://github.com/magento/magento2/pull/15714)*. [GitHub-7897](https://github.com/magento/magento2/issues/7897) + +<!--- ENGCOM-1908 -->* Magento now supports Malaysian locales. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [15927](https://github.com/magento/magento2/pull/15927)*. [GitHub-14089](https://github.com/magento/magento2/issues/14089) + + +### General + +<!--- MAGETWO-93271 -->* The product video feature is now GDPR-compliant. + +<!--- ENGCOM-1272 -->* Magento now checks that a product is assigned to a specific website in a multistore environment before a customer can write a product review. Previously, a customer could write a review for a product that was not assigned to the store they were logged in to. *Fix submitted by [afirlejczyk](https://github.com/afirlejczyk) in pull request [14673](https://github.com/magento/magento2/pull/14673)*. + +<!--- ENGCOM-2233 -->* The `transport` event parameter has been changed from type `Array()` to type `DataObject`. This is a reversion of a change that was made in an earlier release. *Fix submitted by [gwharton](https://github.com/gwharton) in pull request [16601](https://github.com/magento/magento2/pull/16601)*. [GitHub-10210](https://github.com/magento/magento2/issues/10210) + +<!--- ENGCOM-1639 -->* Merchants can now place an order for a grouped product where the quantity of subproducts is less than one unit. *Fix submitted by [Yaroslav Rogoza](https://github.com/rogyar) in pull request [15407](https://github.com/magento/magento2/pull/15407)*. [GitHub-14692](https://github.com/magento/magento2/issues/14692) + +<!--- ENGCOM-1699 -->* Magento now sets the `trigger_recollect` attribute back to 0 after collecting total amounts for the quote. Previously, Magento timed out if a customer tried to reload a quote. *Fix submitted by [Yaroslav Rogoza](https://github.com/rogyar) in pull request [15522](https://github.com/magento/magento2/pull/15522)*. [GitHub-9580](https://github.com/magento/magento2/issues/9580) + +<!--- ENGCOM-1693 -->* Magento no longer recalculates prices unnecessarily when refreshing the Catalog page, which has improved product performance. *Fix submitted by [Jeroen Van Leusden](https://github.com/JeroenVanLeusden) in pull request [15445](https://github.com/magento/magento2/pull/15445)*. [GitHub-14941](https://github.com/magento/magento2/issues/14941) + + +<!--- ENGCOM-1777 -->* The annotation for the `formatDateTime` function in the `lib/internal/Magento/Framework/Stdlib/DateTime/TimezoneInterface.php` file has been corrected. The `locale` and `timezone` have been changed to `param string|null $locale` and `@param string|null $timezone`. *Fix submitted by [Vishal Gelani](https://github.com/gelanivishal) in pull request [15668](https://github.com/magento/magento2/pull/15668)*. [GitHub-15668](https://github.com/magento/magento2/issues/15668) + + +<!--- ENGCOM-1778 -->* The annotation for the `formatDateTime` function in the `lib/internal/Magento/Framework/Stdlib/DateTime/TimezoneInterface.php` file has been corrected. The `locale` and `timezone` have been changed to `param string|null $locale` and `@param string|null $timezone`. *Fix submitted by [Vishal Gelani](https://github.com/gelanivishal) in pull request [15669](https://github.com/magento/magento2/pull/15669)*. [GitHub-15601](https://github.com/magento/magento2/issues/15601) + +<!--- ENGCOM-1804 -->* We've refactored the JavaScript code in the `split.phtml` template file for the button widget. *Fix submitted by [Vijay Golani](https://github.com/vijay-wagento) in pull request [15736](https://github.com/magento/magento2/pull/15736)*. [GitHub-15354](https://github.com/magento/magento2/issues/15354) + +<!--- ENGCOM-1841 -->* The misspelling of `setCategoryIds` has been corrected throughout the code base. *Fix submitted by [Viral Vasara](https://github.com/viral-wagento) in pull request [15814](https://github.com/magento/magento2/pull/15814)*. + +<!--- ENGCOM-1859 -->* Customers can now successfully download and export PDFs after logging in. Previously, customers were redirected to the Admin when trying to download or export data to a PDF right after logging in. *Fix submitted by [Sanjay Patel](https://github.com/sanjay-wagento) in pull request [15767](https://github.com/magento/magento2/pull/15767)*. [GitHub-15510](https://github.com/magento/magento2/issues/15510) + +<!--- ENGCOM-1849 -->* `select` elements now display with the styles you set in `_theme.less` as expected. *Fix submitted by [Hitesh](https://github.com/hitesh-wagento) in pull request [15796](https://github.com/magento/magento2/pull/15796)*. [GitHub-15608](https://github.com/magento/magento2/issues/15608) + +<!--- ENGCOM-1930, ENGCOM-2096 -->* Client-side email validation now works in Internet Explorer 11.x the same way as it does in Chrome. Previously, a leading or trailing space on the following pages resulted in client-side validation failure in Magento stores deployed on Internet Explorer 11.x. *Fix submitted by [Piyush Dankhara](https://github.com/dankhrapiyush) in pull requests [15874](https://github.com/magento/magento2/pull/15874) and [16297](https://github.com/magento/magento2/pull/16297)*. [GitHub-6058](https://github.com/magento/magento2/issues/6058) + + * Customer Account Login page email field + + * Customer Account create page + + * Customer Authentication popup when the **Allow Guest Checkout** is set to **No** + + +<!--- ENGCOM-1881 -->* `.limiter` now has the same parent selectors (similar to `.pages`) to prevent clashes between styles and layouts. Previously, `.limiter` was too generic and was used as single selector for floating the element. *Fix submitted by [Hitesh](https://github.com/hitesh-wagento) in pull request [15880](https://github.com/magento/magento2/pull/15880)*. [GitHub-15323](https://github.com/magento/magento2/issues/15323) + +<!--- ENGCOM-1903 -->* Changing the `@tab-content__border` variable now affects on the tabs content border as expected. *Fix submitted by [Hitesh](https://github.com/hitesh-wagento) in pull request [15917](https://github.com/magento/magento2/pull/15917)*. [GitHub-14999](https://github.com/magento/magento2/issues/14999) + +<!--- ENGCOM-1870 -->* The **Multiple Payment Methods Enabled** setting now works as expected. Previously, Magento threw this error when this setting was enabled: `Found 3 Elements with non-unique Id`. *Fix submitted by [Viral Vasara](https://github.com/viral-wagento) in pull request [15834](https://github.com/magento/magento2/pull/15834)*. [GitHub-15348](https://github.com/magento/magento2/issues/15348) + +<!--- ENGCOM-1989 -->* Primary buttons now have new LESS variables that permit you to change `font-weight`, `font-size`, and `font-family` without changing default button attributes. *Fix submitted by [Chirag Matholiya](https://github.com/chirag-wagento) in pull request [16037](https://github.com/magento/magento2/pull/16037)*. [GitHub-15832](https://github.com/magento/magento2/issues/15832) + +<!--- ENGCOM-2048 -->* We've added a space between the category page and the main footer on pages using a single column layout. *Fix submitted by [Sanjay Patel](https://github.com/sanjay-wagento) in pull request [15727](https://github.com/magento/magento2/pull/15727)* [GitHub-12601](https://github.com/magento/magento2/issues/12601) + +<!--- ENGCOM-2061 -->* Customers can now successfully log in after resetting their password. Previously, Magento displayed this error "You did not sign in correctly or your account is temporarily disabled" even though the new password hash had been updated in the customer entity. *Fix submitted by [Vishal Gelani](https://github.com/gelanivishal) in pull request [16255](https://github.com/magento/magento2/pull/16255)*. [GitHub-15255](https://github.com/magento/magento2/issues/15255) + +<!--- ENGCOM-2080 -->* Magento no longer displays duplicate element IDs for gift messages in the checkout page. *Fix submitted by [Chirag Matholiya](https://github.com/chirag-wagento) in pull request [16264](https://github.com/magento/magento2/pull/16264)*. [GitHub-13415](https://github.com/magento/magento2/issues/13415) + +<!--- ENGCOM-2068 -->* The JavaScript code in the `app/code/Magento/Tax/view/adminhtml/templates/class/page/edit.phtml` file has been refactored to meet Magento coding standards. *Fix submitted by [Vishal Gelani](https://github.com/gelanivishal) in pull request [16270](https://github.com/magento/magento2/pull/16270)*. [GitHub-15352](https://github.com/magento/magento2/issues/15352) + +<!--- ENGCOM-2084 -->* Magento now correctly aligns page elements on the home page and category page of the Hot Seller section. *Fix submitted by [Chirag Matholiya](https://github.com/chirag-wagento) in pull request [16287](https://github.com/magento/magento2/pull/16287)*. [GitHub-15213](https://github.com/magento/magento2/issues/15213) + +<!--- ENGCOM-2108 -->* Fixed issues with the `jQuery UI DatePicker`'s display of sequential months. *Fix submitted by [Burlacu Vasilii](https://github.com/vasilii-b) in pull request [16280](https://github.com/magento/magento2/pull/16280)*. [GitHub-7379](https://github.com/magento/magento2/issues/7379) + +<!--- ENGCOM-2244 -->* The `clickableOverlay` option in modals now works as expected. *Fix submitted by [Prince Patel](https://github.com/mageprince) in pull request [16665](https://github.com/magento/magento2/pull/16665)*. [GitHub-7399](https://github.com/magento/magento2/issues/7399) + +<!--- MAGETWO-86935 -->* Users assigned a Restricted User role no longer receive the message `Something went wrong` when viewing orders. + + +<!--- MAGETWO-70329 -->* Magento no longer unnecessarily displays this warning when a customer opens a product page: `The property price is not valid`. [GitHub-7173](https://github.com/magento/magento2/issues/7173) + + + +### Infrastructure + +<!--- MAGETWO-64616 -->* The `Layout.eventManager` now correctly dispatches the `layout_render_before` events *before* Magento renders the current layout. + + + +### JavaScript + +<!--- ENGCOM-2167 -->* The Shipping and Estimate Tax page now correctly displays country, city, and postal code fields. *Fix submitted by [Vishal Gelani](https://github.com/gelanivishal) in pull request [16491](https://github.com/magento/magento2/pull/16491)*. [GitHub-8222](https://github.com/magento/magento2/issues/8222) + + + +### Newsletter + +<!--- ENGCOM-2046 -->* Magento now displays the newsletter subscription confirmation message as expected after a customer clicks the confirmation link in the subscription confirmation email. *Fix submitted by [Rahul Kachhadiya](https://github.com/rahul-kachhadiya) in pull request [15860](https://github.com/magento/magento2/pull/15860)*. [GitHub-14747](https://github.com/magento/magento2/issues/14747) + + +### Quote + +<!--- ENGCOM-1962 -->* Magento no longer throws an error when trying to load the quote item collection using the `Magento\Quote\Model\ResourceModel\QuoteItem\Collection::getItems()` method. *Fix submitted by [Neeta Kangiya](https://github.com/neeta-wagento) in pull request [15829](https://github.com/magento/magento2/pull/15829)*. + + + +### Sales + +<!--- ENGCOM-1292 -->* Magento now supports GNU free fonts in invoice and shipment PDFs. Previously, PDFs containing Arabic, Russian, Greek, Indian, or Thai alphabets did not correctly render those characters. *Fix submitted by [Ross](https://github.com/rossmc) in pull request [15829](https://github.com/magento/magento2/pull/15829)*. [GitHub-9666](https://github.com/magento/magento2/issues/9666), [GitHub-12323](https://github.com/magento/magento2/issues/12323) + + +<!--- ENGCOM-1413 -->* An exported invoice's CSV file now contains information specific to the selected invoice only. Previously, when you selected **Invoices** > **Export** > **CSV**, and opened the CSV file, the exported file contained information from more than the selected invoice. *Fix submitted by [Yaroslav Rogoza](https://github.com/rogyar) in pull request [14903](https://github.com/magento/magento2/pull/14903)*. + + +<!--- ENGCOM-1727 -->* The incorrect type hinting in PHPDocs has been corrected. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [15619](https://github.com/magento/magento2/pull/15619)*. [GitHub-13992](https://github.com/magento/magento2/issues/13992) + + +### Search + +<!--- ENGCOM-2079 -->* You can now use the **Enter** key to submit a search form. *Fix submitted by [Vishal Gelani](https://github.com/gelanivishal) in pull request [16281](https://github.com/magento/magento2/pull/16281)*. [GitHub-13793](https://github.com/magento/magento2/issues/13793) + + + + +### Sitemap + +<!--- ENGCOM-1528 -->* XML sitemap generation can now be scheduled. *Fix submitted by [Yaroslav Rogoza](https://github.com/rogyar) in pull request [15159](https://github.com/magento/magento2/pull/15159)*. [GitHub-5768](https://github.com/magento/magento2/issues/5768) + + +### Swagger + +<!--- ENGCOM-1935 -->* The REST API schema is now compatible with search criteria. The `searchCriteria` parameters builder now contains a zero index to the array signifier, which supports generation of the correct response when a user tests a method with search criteria parameters in Swagger. *Fix submitted by [Vishal Gelani](https://github.com/gelanivishal) in pull request [15945](https://github.com/magento/magento2/pull/15945)*. [GitHub-11477](https://github.com/magento/magento2/issues/11477) + + +### Translations + +<!--- ENGCOM-2036 -->* You can now translate the `moreButtonText` text string. *Fix submitted by [Karla Saaremäe](https://github.com/Karlasa) in pull request [16229](https://github.com/magento/magento2/pull/16229)*. [GitHub-16079](https://github.com/magento/magento2/issues/16079) + + +<!--- not needed MAGETWO-93205 MAGETWO-90840 MAGETWO-92177 MAGETWO-93150 MAGETWO-92174 MAGETWO-81310 MAGETWO-88659 MAGETWO-72050 MAGETWO-93265 MAGETWO-93085 MAGETWO-61209 MAGETWO-92199 MAGETWO-92196 MAGETWO-88656 MAGETWO-88668 MAGETWO-83492 MAGETWO-92164 MAGETWO-88593 MAGETWO-88599 MAGETWO-72023 MAGETWO-81472 MAGETWO-91894 MAGETWO-88605 MAGETWO-89747 MAGETWO-92190 MAGETWO-88587 MAGETWO-90411 MAGETWO-90395 MAGETWO-88714 --> + +<!--- cannot reproduce MAGETWO-83344 --> + +## Community contributions +We are grateful to the wider Magento community and would like to acknowledge their contributions to this release. + + +### Individual contributor contributions + +The following table identifies contributions from our community members. This table lists the community member who contributed the pull request, the external pull request, and the GitHub issue number associated with the pull request (if available). + +{% include release-notes/engcom-2-1-16.md %} + + +### Partner contributions + +The following table highlights contributions made by Partners. This table lists the Partner who contributed the pull request, the external pull request, and the GitHub issue number associated with it (if available). + + + + +## System requirements + +Our technology stack is built on PHP and MySQL. For more information, see <a href="http://devdocs.magento.com/guides/v2.1/install-gde/system-requirements2.html" target="_blank">System Requirements</a>. + + +## Installation + +See [How to get the Magento software](http://devdocs.magento.com/guides/v2.1/install-gde/bk-install-guide.html) for comprehensive information about Magento 2.1.x installation and setup. + + +## Migration toolkits + +The Magento [Data Migration Tool](http://devdocs.magento.com/guides/v2.1/migration/bk-migration-guide.html) helps transfer existing Magento 1.x store data to Magento 2.x. This command-line interface includes verification, progress tracking, logging, and testing functions. For installation instructions, see [Install Data Migration Tool](http://devdocs.magento.com/guides/v2.1/migration/migration-tool-install.html). Consider exploring or contributing to the [Magento Data Migration repository](https://github.com/magento/data-migration-tool). + +An updated version of this toolkit is typically available several days after the patch release. + +The [Code Migration Toolkit](https://github.com/magento/code-migration) helps transfer existing Magento 1.x store extensions and customizations to Magento 2.0.x. The command-line interface includes scripts for converting Magento 1.x modules and layouts. + +## Credits +Dear community members, thank you for your suggestions, bug reports, and code contributions. + + diff --git a/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md b/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md new file mode 100644 index 00000000000..b1b0832816d --- /dev/null +++ b/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md @@ -0,0 +1,143 @@ +--- +group: release-notes +title: Magento Commerce 2.1.16 Release Notes +--- + +* TOC +{:toc} + +*Patch code and release notes were published on November , 2018.* + + +We are pleased to present Magento Commerce 2.1.16. This release includes multiple enhancements to product security plus bug fixes and enhancements. Check out the many community-contributed fixes! + +Although this release includes these enhancements, no confirmed attacks related to these issues have occurred to date. However, certain vulnerabilities can potentially be exploited to access customer information or take over administrator sessions, so we recommend that you upgrade your Magento software to the latest version as soon as possible. + +See [Magento Security Center](https://magento.com/security/patches/magento-2.2.7-and-2.1.16-security-update) for a comprehensive discussion of these issues. All exploitable security issues fixed in this release (2.1.16) have been ported to 2.2.7, 1.14.4.0, and 1.9.4.0, as appropriate. + +## Highlights + +Magento 2.1.16 contains 25 security fixes and enhancements. See [Magento Security Center](https://magento.com/security/patches/magento-2.2.6-and-2.1.15-security-update) for more information. + +## Fixed issues + +In addition to security enhancements, this release contains the following functional fixes. + + +<!--- ENGCOM- -->* + +### Installation, configuration, and deployment + + + +### Banner + + + + + +### Catalog + + + +### Cart and checkout + + + +### CMS content + + +### Customer + + + +### Directory + + +### Email + + +### Framework + + +### General + + + +### Infrastructure + + + + +### JavaScript + + + + +### Newsletter + + + +### Quote + + + + +### Sales + + +### Search + + + +### Sitemap + + + +### Swagger + + + +### Translations + + + + +## Community contributions + +We are grateful to the wider Magento community and would like to acknowledge their contributions to this release. + +### Individual contributor contributions + +The following table identifies contributions from our community members. This table lists the community member who contributed the pull request, the external pull request, and the GitHub issue number associated with the pull request (if available). + +{% include release-notes/engcom-2-1-16.md %} + + +### Partner contributions + +The following table highlights contributions made by Partners. This table lists the Partner who contributed the pull request, the external pull request, and the GitHub issue number associated with it (if available). + + + + +## System requirements + +Our technology stack is built on PHP and MySQL. For more information, see <a href="http://devdocs.magento.com/guides/v2.1/install-gde/system-requirements2.html" target="_blank">System Requirements</a>. + + +## Installation + +See [How to get the Magento software](http://devdocs.magento.com/guides/v2.1/install-gde/bk-install-guide.html) for comprehensive information about Magento 2.1.x installation and setup. + + +## Migration toolkits + +The Magento [Data Migration Tool](http://devdocs.magento.com/guides/v2.1/migration/bk-migration-guide.html) helps transfer existing Magento 1.x store data to Magento 2.x. This command-line interface includes verification, progress tracking, logging, and testing functions. For installation instructions, see [Install Data Migration Tool](http://devdocs.magento.com/guides/v2.1/migration/migration-tool-install.html). Consider exploring or contributing to the [Magento Data Migration repository](https://github.com/magento/data-migration-tool). + +An updated version of this toolkit is typically available several days after the patch release. + +The [Code Migration Toolkit](https://github.com/magento/code-migration) helps transfer existing Magento 1.x store extensions and customizations to Magento 2.0.x. The command-line interface includes scripts for converting Magento 1.x modules and layouts. + +## Credits +Dear community members, thank you for your suggestions, bug reports, and code contributions. diff --git a/guides/v2.1/release-notes/bk-release-notes.md b/guides/v2.1/release-notes/bk-release-notes.md index 229f6f9d4e4..99e631295a3 100644 --- a/guides/v2.1/release-notes/bk-release-notes.md +++ b/guides/v2.1/release-notes/bk-release-notes.md @@ -11,6 +11,9 @@ Looking for [2.0.x Release Notes]({{site.gdeurl}}release-notes/bk-release-notes. ## Magento 2.1.0 Release Notes +* [{{site.data.var.ce}} 2.1.16 Release Notes]({{page.baseurl}}/release-notes/ReleaseNotes2.1.16CE.html) +* [{{site.data.var.ee}} 2.1.16 Release Notes]({{page.baseurl}}/release-notes/ReleaseNotes2.1.16EE.html) + * [{{site.data.var.ce}} 2.1.15 Release Notes]({{page.baseurl}}/release-notes/ReleaseNotes2.1.15CE.html) * [{{site.data.var.ee}} 2.1.15 Release Notes]({{page.baseurl}}/release-notes/ReleaseNotes2.1.15EE.html) From 534dbf5e02161d4a31826407c6483f75f0aaa6b7 Mon Sep 17 00:00:00 2001 From: Jeanne Frontain <frontain@ip-10-235-41-163.ec2.internal> Date: Thu, 27 Sep 2018 09:28:37 -0500 Subject: [PATCH 02/14] adding entries --- Gemfile.lock | 2 +- .../release-notes/ReleaseNotes2.1.16CE.md | 104 +--- .../release-notes/ReleaseNotes2.1.16EE.md | 447 +++++++++++++++++- 3 files changed, 433 insertions(+), 120 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 8ed365147e0..06cb2f3f53e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -291,4 +291,4 @@ DEPENDENCIES launchy BUNDLED WITH - 1.16.5 + 1.16.1 diff --git a/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md b/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md index 4fa7a88920b..742c6b588ad 100644 --- a/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md +++ b/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md @@ -18,197 +18,95 @@ See [Magento Security Center](https://magento.com/security/patches/magento-2.2.6 ## Highlights -Magento 2.1.15 conrtains 25 security fixes and enhancements. See [Magento Security Center](https://magento.com/security/patches/magento-2.2.6-and-2.1.15-security-update) for more information. +Magento 2.1.15 conrtains 25 security fixes and enhancements. See [Magento Security Center](https://magento.com/security/patches/magento-2.2.7-and-2.1.16-security-update) for more information. ## Fixed issues In addition to security enhancements, this release contains the following functional fixes. ### Installation, configuration, and deployment -<!--- ENGCOM-1856 -->* The Module Manager now correctly displays the list of modules (**System** > **Tools** > **Web Setup Wizard** > **Module Manager**). Previously, Magento threw an error when you tried to display the module list. *Fix submitted by [Vijay Golani](https://github.com/vijay-wagento) in pull request [15756](https://github.com/magento/magento2/pull/15756)*. [GitHub-15192](https://github.com/magento/magento2/issues/15192) ### Banner -<!--- MAGETWO-71381 -->* Banners are now visible only when their associated rules are applied. ### Catalog -<!--- ENGCOM-1685 -->* The `Magento\Catalog\Model\ResourceModel\Category\Collection::joinUrlRewrite` method now uses the `storeId` value set on the actual collection of the store rather than the `storeId` retrieved from the store manager. *Fix submitted by [Alessandro Pagnin](https://github.com/alepane21) in pull request [13756](https://github.com/magento/magento2/pull/13756)*. [GitHub-13704](https://github.com/magento/magento2/issues/13704) -<!--- ENGCOM-1842 -->* Magento now uses `data-container="product-list"` instead of `data-container="product-grid"` when displaying a product list. *Fix submitted by [Viral Vasara](https://github.com/viral-wagento) in pull request [15816](https://github.com/magento/magento2/pull/15816)*. [GitHub-15319](https://github.com/magento/magento2/issues/15319) - -<!--- ENGCOM-1907 -->* Magento has improved the accuracy of prices requiring more than two digits that are listed on the Product page. Previously, when a product price was represented by more than two digits (for example, $5.43), JavaScript settings always used the rounding logic for two digits only. (For example, the amount 9.4880 was displayed as 9.49.) *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [15926](https://github.com/magento/magento2/pull/15926)*. [GitHub-14249](https://github.com/magento/magento2/issues/14249) ### Cart and checkout -<!--- ENGCOM-1269 -->* The minicart now displays product names that contain special characters. *Fix submitted by [ampulos](https://github.com/ampulos) in pull request [14665](https://github.com/magento/magento2/pull/14665)*. [GitHub-13652](https://github.com/magento/magento2/issues/13652) ### CMS content -<!--- MAGETWO-84366 -->* You can now successfully upload logo images in Internet Explorer. Previously, Magento did not upload the image, but instead displayed this error: `Object doesn't support property or method 'set'`. -<!--- MAGETWO-67162 -->* CSS minification is now compatible with CSS3 `calc()` function. [GitHub-8552](https://github.com/magento/magento2/issues/8552) ### Customer -<!--- ENGCOM-1337 -->* Magento now preserves the user group ID when using `/V1/customers/:customerId` (PUT). Previously, Magento set the customer group ID to 1 when you called `/V1/customers/:customerId` (PUT) and the customer had an assigned group ID. *Fix submitted by [André Ferraz](https://github.com/ferrazzuk) in pull request [14757](https://github.com/magento/magento2/pull/14757)*. [GitHub-14663](https://github.com/magento/magento2/issues/14663) ### Directory -<!--- ENGCOM-1948 -->* Magento now supports Canadian Postal codes without spaces as expected. *Fix submitted by [Hitesh](https://github.com/hitesh-wagento) in pull request [16031](https://github.com/magento/magento2/pull/16031)*. [GitHub-13899](https://github.com/magento/magento2/issues/13899) ### Email -<!--- MAGETWO-92721 -->* Administrators can now add a parameter to `app/etc/env.php: user_admin_email`. This parameter ensures that when a new administrator account is created, Magento sends an email to default store's email and, if present, to an email address defined in `user_admin_email`. ### Framework -<!--- ENGCOM-1262 -->* Magento now leaves at least one record after cleaning up the changelog tables after restarting MySQL. Previously, the product `version_id` lost the most recent `auro_increment` value after restarting MySQL. *Fix submitted by [Oleksandr Kravchuk](https://github.com/swnsma) in pull request [14471](https://github.com/magento/magento2/pull/14471)*. [GitHub-14465](https://github.com/magento/magento2/issues/14465) - -<!--- ENGCOM-1410 -->* Magento now displays custom price symbols as expected. Previously, when a merchant created variations of a configurable product, product prices were not readable if they contained a custom price symbol. *Fix submitted by [Yaroslav Rogoza](https://github.com/rogyar) in pull request [14471](https://github.com/magento/magento2/pull/14471)*. [GitHub-14902](https://github.com/magento/magento2/issues/14902) - -<!--- ENGCOM-1796 -->* Magento now correctly aligns submenus. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [15714](https://github.com/magento/magento2/pull/15714)*. [GitHub-7897](https://github.com/magento/magento2/issues/7897) - -<!--- ENGCOM-1908 -->* Magento now supports Malaysian locales. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [15927](https://github.com/magento/magento2/pull/15927)*. [GitHub-14089](https://github.com/magento/magento2/issues/14089) ### General -<!--- MAGETWO-93271 -->* The product video feature is now GDPR-compliant. - -<!--- ENGCOM-1272 -->* Magento now checks that a product is assigned to a specific website in a multistore environment before a customer can write a product review. Previously, a customer could write a review for a product that was not assigned to the store they were logged in to. *Fix submitted by [afirlejczyk](https://github.com/afirlejczyk) in pull request [14673](https://github.com/magento/magento2/pull/14673)*. - -<!--- ENGCOM-2233 -->* The `transport` event parameter has been changed from type `Array()` to type `DataObject`. This is a reversion of a change that was made in an earlier release. *Fix submitted by [gwharton](https://github.com/gwharton) in pull request [16601](https://github.com/magento/magento2/pull/16601)*. [GitHub-10210](https://github.com/magento/magento2/issues/10210) - -<!--- ENGCOM-1639 -->* Merchants can now place an order for a grouped product where the quantity of subproducts is less than one unit. *Fix submitted by [Yaroslav Rogoza](https://github.com/rogyar) in pull request [15407](https://github.com/magento/magento2/pull/15407)*. [GitHub-14692](https://github.com/magento/magento2/issues/14692) - -<!--- ENGCOM-1699 -->* Magento now sets the `trigger_recollect` attribute back to 0 after collecting total amounts for the quote. Previously, Magento timed out if a customer tried to reload a quote. *Fix submitted by [Yaroslav Rogoza](https://github.com/rogyar) in pull request [15522](https://github.com/magento/magento2/pull/15522)*. [GitHub-9580](https://github.com/magento/magento2/issues/9580) - -<!--- ENGCOM-1693 -->* Magento no longer recalculates prices unnecessarily when refreshing the Catalog page, which has improved product performance. *Fix submitted by [Jeroen Van Leusden](https://github.com/JeroenVanLeusden) in pull request [15445](https://github.com/magento/magento2/pull/15445)*. [GitHub-14941](https://github.com/magento/magento2/issues/14941) - - -<!--- ENGCOM-1777 -->* The annotation for the `formatDateTime` function in the `lib/internal/Magento/Framework/Stdlib/DateTime/TimezoneInterface.php` file has been corrected. The `locale` and `timezone` have been changed to `param string|null $locale` and `@param string|null $timezone`. *Fix submitted by [Vishal Gelani](https://github.com/gelanivishal) in pull request [15668](https://github.com/magento/magento2/pull/15668)*. [GitHub-15668](https://github.com/magento/magento2/issues/15668) - - -<!--- ENGCOM-1778 -->* The annotation for the `formatDateTime` function in the `lib/internal/Magento/Framework/Stdlib/DateTime/TimezoneInterface.php` file has been corrected. The `locale` and `timezone` have been changed to `param string|null $locale` and `@param string|null $timezone`. *Fix submitted by [Vishal Gelani](https://github.com/gelanivishal) in pull request [15669](https://github.com/magento/magento2/pull/15669)*. [GitHub-15601](https://github.com/magento/magento2/issues/15601) - -<!--- ENGCOM-1804 -->* We've refactored the JavaScript code in the `split.phtml` template file for the button widget. *Fix submitted by [Vijay Golani](https://github.com/vijay-wagento) in pull request [15736](https://github.com/magento/magento2/pull/15736)*. [GitHub-15354](https://github.com/magento/magento2/issues/15354) - -<!--- ENGCOM-1841 -->* The misspelling of `setCategoryIds` has been corrected throughout the code base. *Fix submitted by [Viral Vasara](https://github.com/viral-wagento) in pull request [15814](https://github.com/magento/magento2/pull/15814)*. - -<!--- ENGCOM-1859 -->* Customers can now successfully download and export PDFs after logging in. Previously, customers were redirected to the Admin when trying to download or export data to a PDF right after logging in. *Fix submitted by [Sanjay Patel](https://github.com/sanjay-wagento) in pull request [15767](https://github.com/magento/magento2/pull/15767)*. [GitHub-15510](https://github.com/magento/magento2/issues/15510) - -<!--- ENGCOM-1849 -->* `select` elements now display with the styles you set in `_theme.less` as expected. *Fix submitted by [Hitesh](https://github.com/hitesh-wagento) in pull request [15796](https://github.com/magento/magento2/pull/15796)*. [GitHub-15608](https://github.com/magento/magento2/issues/15608) - -<!--- ENGCOM-1930, ENGCOM-2096 -->* Client-side email validation now works in Internet Explorer 11.x the same way as it does in Chrome. Previously, a leading or trailing space on the following pages resulted in client-side validation failure in Magento stores deployed on Internet Explorer 11.x. *Fix submitted by [Piyush Dankhara](https://github.com/dankhrapiyush) in pull requests [15874](https://github.com/magento/magento2/pull/15874) and [16297](https://github.com/magento/magento2/pull/16297)*. [GitHub-6058](https://github.com/magento/magento2/issues/6058) - - * Customer Account Login page email field - - * Customer Account create page - - * Customer Authentication popup when the **Allow Guest Checkout** is set to **No** - - -<!--- ENGCOM-1881 -->* `.limiter` now has the same parent selectors (similar to `.pages`) to prevent clashes between styles and layouts. Previously, `.limiter` was too generic and was used as single selector for floating the element. *Fix submitted by [Hitesh](https://github.com/hitesh-wagento) in pull request [15880](https://github.com/magento/magento2/pull/15880)*. [GitHub-15323](https://github.com/magento/magento2/issues/15323) - -<!--- ENGCOM-1903 -->* Changing the `@tab-content__border` variable now affects on the tabs content border as expected. *Fix submitted by [Hitesh](https://github.com/hitesh-wagento) in pull request [15917](https://github.com/magento/magento2/pull/15917)*. [GitHub-14999](https://github.com/magento/magento2/issues/14999) - -<!--- ENGCOM-1870 -->* The **Multiple Payment Methods Enabled** setting now works as expected. Previously, Magento threw this error when this setting was enabled: `Found 3 Elements with non-unique Id`. *Fix submitted by [Viral Vasara](https://github.com/viral-wagento) in pull request [15834](https://github.com/magento/magento2/pull/15834)*. [GitHub-15348](https://github.com/magento/magento2/issues/15348) - -<!--- ENGCOM-1989 -->* Primary buttons now have new LESS variables that permit you to change `font-weight`, `font-size`, and `font-family` without changing default button attributes. *Fix submitted by [Chirag Matholiya](https://github.com/chirag-wagento) in pull request [16037](https://github.com/magento/magento2/pull/16037)*. [GitHub-15832](https://github.com/magento/magento2/issues/15832) - -<!--- ENGCOM-2048 -->* We've added a space between the category page and the main footer on pages using a single column layout. *Fix submitted by [Sanjay Patel](https://github.com/sanjay-wagento) in pull request [15727](https://github.com/magento/magento2/pull/15727)* [GitHub-12601](https://github.com/magento/magento2/issues/12601) - -<!--- ENGCOM-2061 -->* Customers can now successfully log in after resetting their password. Previously, Magento displayed this error "You did not sign in correctly or your account is temporarily disabled" even though the new password hash had been updated in the customer entity. *Fix submitted by [Vishal Gelani](https://github.com/gelanivishal) in pull request [16255](https://github.com/magento/magento2/pull/16255)*. [GitHub-15255](https://github.com/magento/magento2/issues/15255) - -<!--- ENGCOM-2080 -->* Magento no longer displays duplicate element IDs for gift messages in the checkout page. *Fix submitted by [Chirag Matholiya](https://github.com/chirag-wagento) in pull request [16264](https://github.com/magento/magento2/pull/16264)*. [GitHub-13415](https://github.com/magento/magento2/issues/13415) - -<!--- ENGCOM-2068 -->* The JavaScript code in the `app/code/Magento/Tax/view/adminhtml/templates/class/page/edit.phtml` file has been refactored to meet Magento coding standards. *Fix submitted by [Vishal Gelani](https://github.com/gelanivishal) in pull request [16270](https://github.com/magento/magento2/pull/16270)*. [GitHub-15352](https://github.com/magento/magento2/issues/15352) - -<!--- ENGCOM-2084 -->* Magento now correctly aligns page elements on the home page and category page of the Hot Seller section. *Fix submitted by [Chirag Matholiya](https://github.com/chirag-wagento) in pull request [16287](https://github.com/magento/magento2/pull/16287)*. [GitHub-15213](https://github.com/magento/magento2/issues/15213) - -<!--- ENGCOM-2108 -->* Fixed issues with the `jQuery UI DatePicker`'s display of sequential months. *Fix submitted by [Burlacu Vasilii](https://github.com/vasilii-b) in pull request [16280](https://github.com/magento/magento2/pull/16280)*. [GitHub-7379](https://github.com/magento/magento2/issues/7379) - -<!--- ENGCOM-2244 -->* The `clickableOverlay` option in modals now works as expected. *Fix submitted by [Prince Patel](https://github.com/mageprince) in pull request [16665](https://github.com/magento/magento2/pull/16665)*. [GitHub-7399](https://github.com/magento/magento2/issues/7399) - -<!--- MAGETWO-86935 -->* Users assigned a Restricted User role no longer receive the message `Something went wrong` when viewing orders. - - -<!--- MAGETWO-70329 -->* Magento no longer unnecessarily displays this warning when a customer opens a product page: `The property price is not valid`. [GitHub-7173](https://github.com/magento/magento2/issues/7173) - - ### Infrastructure -<!--- MAGETWO-64616 -->* The `Layout.eventManager` now correctly dispatches the `layout_render_before` events *before* Magento renders the current layout. ### JavaScript -<!--- ENGCOM-2167 -->* The Shipping and Estimate Tax page now correctly displays country, city, and postal code fields. *Fix submitted by [Vishal Gelani](https://github.com/gelanivishal) in pull request [16491](https://github.com/magento/magento2/pull/16491)*. [GitHub-8222](https://github.com/magento/magento2/issues/8222) ### Newsletter -<!--- ENGCOM-2046 -->* Magento now displays the newsletter subscription confirmation message as expected after a customer clicks the confirmation link in the subscription confirmation email. *Fix submitted by [Rahul Kachhadiya](https://github.com/rahul-kachhadiya) in pull request [15860](https://github.com/magento/magento2/pull/15860)*. [GitHub-14747](https://github.com/magento/magento2/issues/14747) ### Quote -<!--- ENGCOM-1962 -->* Magento no longer throws an error when trying to load the quote item collection using the `Magento\Quote\Model\ResourceModel\QuoteItem\Collection::getItems()` method. *Fix submitted by [Neeta Kangiya](https://github.com/neeta-wagento) in pull request [15829](https://github.com/magento/magento2/pull/15829)*. ### Sales -<!--- ENGCOM-1292 -->* Magento now supports GNU free fonts in invoice and shipment PDFs. Previously, PDFs containing Arabic, Russian, Greek, Indian, or Thai alphabets did not correctly render those characters. *Fix submitted by [Ross](https://github.com/rossmc) in pull request [15829](https://github.com/magento/magento2/pull/15829)*. [GitHub-9666](https://github.com/magento/magento2/issues/9666), [GitHub-12323](https://github.com/magento/magento2/issues/12323) - - -<!--- ENGCOM-1413 -->* An exported invoice's CSV file now contains information specific to the selected invoice only. Previously, when you selected **Invoices** > **Export** > **CSV**, and opened the CSV file, the exported file contained information from more than the selected invoice. *Fix submitted by [Yaroslav Rogoza](https://github.com/rogyar) in pull request [14903](https://github.com/magento/magento2/pull/14903)*. - - -<!--- ENGCOM-1727 -->* The incorrect type hinting in PHPDocs has been corrected. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [15619](https://github.com/magento/magento2/pull/15619)*. [GitHub-13992](https://github.com/magento/magento2/issues/13992) - ### Search -<!--- ENGCOM-2079 -->* You can now use the **Enter** key to submit a search form. *Fix submitted by [Vishal Gelani](https://github.com/gelanivishal) in pull request [16281](https://github.com/magento/magento2/pull/16281)*. [GitHub-13793](https://github.com/magento/magento2/issues/13793) ### Sitemap -<!--- ENGCOM-1528 -->* XML sitemap generation can now be scheduled. *Fix submitted by [Yaroslav Rogoza](https://github.com/rogyar) in pull request [15159](https://github.com/magento/magento2/pull/15159)*. [GitHub-5768](https://github.com/magento/magento2/issues/5768) ### Swagger -<!--- ENGCOM-1935 -->* The REST API schema is now compatible with search criteria. The `searchCriteria` parameters builder now contains a zero index to the array signifier, which supports generation of the correct response when a user tests a method with search criteria parameters in Swagger. *Fix submitted by [Vishal Gelani](https://github.com/gelanivishal) in pull request [15945](https://github.com/magento/magento2/pull/15945)*. [GitHub-11477](https://github.com/magento/magento2/issues/11477) ### Translations -<!--- ENGCOM-2036 -->* You can now translate the `moreButtonText` text string. *Fix submitted by [Karla Saaremäe](https://github.com/Karlasa) in pull request [16229](https://github.com/magento/magento2/pull/16229)*. [GitHub-16079](https://github.com/magento/magento2/issues/16079) - - -<!--- not needed MAGETWO-93205 MAGETWO-90840 MAGETWO-92177 MAGETWO-93150 MAGETWO-92174 MAGETWO-81310 MAGETWO-88659 MAGETWO-72050 MAGETWO-93265 MAGETWO-93085 MAGETWO-61209 MAGETWO-92199 MAGETWO-92196 MAGETWO-88656 MAGETWO-88668 MAGETWO-83492 MAGETWO-92164 MAGETWO-88593 MAGETWO-88599 MAGETWO-72023 MAGETWO-81472 MAGETWO-91894 MAGETWO-88605 MAGETWO-89747 MAGETWO-92190 MAGETWO-88587 MAGETWO-90411 MAGETWO-90395 MAGETWO-88714 --> -<!--- cannot reproduce MAGETWO-83344 --> ## Community contributions We are grateful to the wider Magento community and would like to acknowledge their contributions to this release. diff --git a/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md b/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md index b1b0832816d..5d871b1bb42 100644 --- a/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md +++ b/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md @@ -17,88 +17,503 @@ See [Magento Security Center](https://magento.com/security/patches/magento-2.2.7 ## Highlights -Magento 2.1.16 contains 25 security fixes and enhancements. See [Magento Security Center](https://magento.com/security/patches/magento-2.2.6-and-2.1.15-security-update) for more information. +Magento 2.1.16 contains 25 security fixes and enhancements. See [Magento Security Center](https://magento.com/security/patches/magento-2.2.7-and-2.1.16-security-update) for more information. ## Fixed issues In addition to security enhancements, this release contains the following functional fixes. -<!--- ENGCOM- -->* ### Installation, configuration, and deployment +### Catalog -### Banner +<!--- ENGCOM-2750 -->* +Product image roles v disappearing +[GitHub-10687](https://github.com/magento/magento2/issues/10687) +After upgrading from Magento 2.1.7 to 2.1.8 we had problems with product image roles. We have experienced that some products that previously had product image role set to base, small, thumbnail didn't have it anymore. It seems that the image roles get's removed from random products over time. This weekend at we have at least identified 10 products that got images roles removed during the weekend. -### Catalog +Expected result +Product image roles should be set to base, small, thumbnail unless the user changes it. +Actual result +Product image roles disappear randomly from some products from time to time. +title: [Backport] Fix #10687 - Product image roles disappearing +url: magento/magento2#17553 +contributor name: @eduard13 +contributor link: https://github.com/eduard13 +### EAV -### Cart and checkout +<!--- ENGCOM-2707 -->* Incorrect return value from Product Attribute Repository +Pull Request: +title: [Backport] Fix #4803: Incorrect return value from Product Attribute Repository +url: magento/magento2#15688 +contributor name: @cream-julian +contributor link: https://github.com/cream-julian +[GitHub-4803](https://github.com/magento/magento2/issues/4803) -### CMS content +To adhere to Magento\Catalog\Api\ProductAttributeRepositoryInterface (extends Magento\Framework\Api\MetadataServiceInterface), the -### Customer +Magento\Catalog\Model\Product\Attribute\Repository::getCustomAttributesMetadata +implementation should return Magento\Framework\Api\MetadataObjectInterface[], however it instead returns Magento\Catalog\Api\Data\ProductAttributeInterface[]. +The ProductAttributeInterface does declare the two methods declared in MetadataObjectInterface , however they are not related by PHP extend. -### Directory +### Email +<!--- MAGETWO-82598 -->* -### Email ### Framework +<!--- ENGCOM-2706 -->* View.xml is inheriting image sizes from parent (so an optional field is replaced by the value of parent) + +I want to resize my images to a width of 250px and keep the aspect ratio (so I'm not adding a height tag). Instead of resizing the image to the full height of the image, Magento takes the height for that image from the parent theme's view.xml + +Expected result +An image with 250px width which kept the aspect ratio without adding +Actual result +An image with 250px width and 90px height (as defined in the parent view.xml) + + +title: [Backport] magento/magento2#12250: View.xml is inheriting image sizes from paren? +url: magento/magento2#17439 +contributor name: @quisse +contributor link: https://github.com/quisse +Fixed Issues: +1. magento/magento2#12250: + +[GitHub-12250](https://github.com/magento/magento2/issues/12250) + + + +<!--- ENGCOM-2324 -->* [Backport] issue/14056 - Coupon API not working for guest user + +[GitHub-14056](https://github.com/magento/magento2/issues/14056) + +Coupon code also does not work for logged-in customer through webapi, on frontend it works fine. + +title: [Backport] Add compare list link to success message after adding a product +url: magento/magento2#16782 +contributor name: @gelanivishal +contributor link: https://github.com/gelanivishal + +check 2.2.6?? + + + + + + ### General +<!--- ENGCOM-2795 -->* Resolved product custom option title save issue + +title: [Backport] 6305 - Resolved product custom option title save issue +url: magento/magento2#17609 +contributor name: @jignesh-baldha +contributor link: https://github.com/jignesh-baldha + + +[GitHub-6305](https://github.com/magento/magento2/issues/6305) + + +Steps to reproduce + +Go to Catalog/Product then edit a product +In Customizable Options tab, add option: +Option Title: Test +Option Type: Dropdown + + + + + +<!--- ENGCOM-2805 -->* Solution for User role issue with customer group + +title: [Backport] Solution for User role issue with customer group +url: magento/magento2#17629 +contributor name: @jignesh-baldha +contributor link: https://github.com/jignesh-baldha + +[GitHub-16499](https://github.com/magento/magento2/issues/16499) + +While creating a user role for the “customer group”, issue with “customer group” menu for user role(ACL file). +The “customer group” menu is displayed under "customers" menu on the admin side, whereas it is displayed under store > other setting menu while assigning user role. + +Steps to reproduce +1.System > Permission > User Roles +2. Create a role, give Resource Access to "Dashboard" and "Customer Groups" +3. Then create a user with the above-specified user role +4. Log in with the user(with the above-specified role) and you will notice that the system and customer menu both are visible at the same time. +5. But customer group is displayed under customer while system menu is blank. + +Expected result +"Customer group" menu should be displayed under "customers" while Store menu should not be displayed. + +[Screenshots, logs or description] +Actual result +Customer group is displaying under customer while Store menu is blank. + + + +<!--- ENGCOM-2975 -->* Fixes reverted for remove space when only one country in drop-down on both cart + +title: [Backport] Fixes reverted for remove space when only one country in drop-down on both cart ? +url: magento/magento2#17194 +contributor name: @nilesh2jcommerce +contributor link: https://github.com/nilesh2jcommerce + +Countries dropdown is empty + +Everywhere in my Magento webshop the dropdown to select countries is empty. For example General > General > Country options > Default Country is empty (The only option is --Please Select--). + +Also under locale options (I'm trying to change the store view locale) the dropdown is empty. + +Is this a known issue? How can I fix this for my installation? I have other Magento 2 installations running that does not have this problem. Maybe the way of installing Magento is the cause (via Composer or download from Github)? + + +[GitHub-2146](https://github.com/magento/magento2/issues/2146) + ### Infrastructure +<!--- ENGCOM-2730 -->* + +itle: [Backport] Convert to string $option->getValue, in order to be compared with oth? +url: magento/magento2#17476 +contributor name: @mage2pratik +contributor link: https://github.com/mage2pratik + +Configurable product addtocart with restAPI not working as expected + +Addtocart using same API work fine for simple product, but while adding configurable product with restAPI, it creates duplicate product entry in cart, it should ideally update the qty. +Using single store and quote id is also same. + + + + + + +### Password + +<!--- ENGCOM-2653 -->* + +title: [Backport] Fix bug Magento 2.2.2 password reset strength meter #13429 +url: magento/magento2#17290 +contributor name: @jignesh-baldha +contributor link: https://github.com/jignesh-baldha + + +Magento 2.2.2 password reset strength meter + +[GitHub-13429](https://github.com/magento/magento2/issues/13429) + + + +Steps to reproduce +Install Magento 2.2.2 CE +Remove footer newsletter block for the customer_account_createpassword handle +<referenceContainer name="form.subscribe" remove="true"/> +Create any customer account. +Logout on frontend and go to login page and click "Forgot Your Password?" +Fill created customer email and click "Reset password" +Follow on the link "Set a New Password" in received email letter +Try enter somekind of password to the New Pasword field +Expected result +Strength meter starts working, showing a different password strength as I type +Actual result +Strength meter doesn't work. +Error on the console. + + + +### Reports + +<!--- ENGCOM-2764 -->* Year-to-date dropdown in Stores>Configuration>General>Reports>Dashboard +title: [Backport] Magento 2.2.5: Year-to-date dropdown in Stores>Configuration>General>Reports>Dashboard #17289 +url: magento/magento2#17496 +contributor name: @ronak2ram +contributor link: https://github.com/ronak2ram +[GitHub-17289](https://github.com/magento/magento2/issues/17289) -### JavaScript +Steps to reproduce +Go to Stores > Configuration > General > Reports +Click on the 'Month' dropdown of the Year-to-date starts section. +Expected result +Numerical list appears of numbers 01 to 12. +Actual result +Numerical list appears of following numbers: [01,03,03,05,05,07,07,09,09,10,10,11,11,12,12] +### Review -### Newsletter +<!--- ENGCOM-2806 -->* Fixed review list ajax if product not exist redirect to 404 page +title: [Backport] Fixed review list ajax if product not exist redirect to 404 page #13102 +url: magento/magento2#17632 +contributor name: @mage2pratik +contributor link: https://github.com/mage2pratik +Steps to reproduce +Visit review/product/listAjax/id/{{non existent id}/ +Expected result +I would expect a 404 not found +Actual result +An exception which triggers a 503 HTTP status code -### Quote +[GitHub-13102](https://github.com/magento/magento2/issues/13102) ### Sales +<!--- ENGCOM-2933 -->* +title: [Backport] #8035 join extension attributes not added to orders +url: magento/magento2#16169 +contributor name: @Scarraban +contributor link: https://github.com/Scarraban + +Join extension attributes are not added to Order results (REST api) + +Expected result +I expected to see some_id in the resulting json response (this does work for Quote extension attributes). +Actual result +No some_id in the extension attributes property of the json response + +Steps to reproduce +Define a Extension attribute for the OrderInterface with a join table: + <extension_attributes for="Magento\Sales\Api\Data\OrderInterface"> + <attribute code="some_id" type="string"> + <join reference_table="SOMETABLE" join_on_field="quote_id" reference_field="quote_id"> + <field>some_id</field> + </join> + </attribute> + </extension_attributes> +Make sure there's matching data in the SOMETABLE table and the sales_order table +Request orders via REST + +[GitHub-8035](https://github.com/magento/magento2/issues/8035) + + + +<!--- ENGCOM-2691 -->* + +title: [Backport] Fix #16655 Block totalbar not used in invoice create and credit memo create screens +url: magento/magento2#17413 +contributor name: @dverkade +contributor link: https://github.com/dverkade + + +https://github.com/magento/magento2/issues/16655 +Block totalbar not used in invoice create and credit memo create screens + +In the following layout files the Magento\Sales\Block\Adminhtml\Order\Totalbar block is defined: + +sales_order_creditmemo_new.xml +sales_order_creditmemo_updateqty.xml +sales_order_invoice_new.xml +sales_order_invoice_updateqty.xml +However up on investigation I found that this block doesn't do anything and seems to be deprecated. Even when it does render something there is no styling. All styling is in the file styles-old.less and styling can not be found in the style.less file of the Magento adminhtml theme. + +Expected result +Totalbar block renders something. +Actual result +Block doesn't render anything. + +[GitHub-16653](https://github.com/magento/magento2/issues/16653) + + + +Not possible to create an invoice in Magento 2.3 + +When testing the new Magento 2.3 Alpha version it found out it it's not possible to create a new invoice for an order. An error is thrown. + +Preconditions +Magento 2.3 Alpha installed +Create an order without an invoice attached to it. +Steps to reproduce +Open the order and click the "Invoice" action to start creating an invoice +Expected result +See the invoice screen, so that an invoice can be created. +Actual result +Error is thrown, a new invoice can't be created. + + + + +### Shipping + +<!--- ENGCOM-2325 -->* +Fix the issue with "Shipping address is not set" exception + +title: [Backport] Fix the issue with "Shipping address is not set" exception +url: magento/magento2#16783 +contributor name: @dmytro-ch +contributor link: https://github.com/dmytro-ch + + +[GitHub-16555](https://github.com/magento/magento2/issues/16555) + + +"Shipping address is not set" exception in Multishipping Checkout. + +Steps to reproduce +Log In as Customer. +Add Product to Cart. +Proceed to Checkout. +Fill Shipping Address data, click Next (do not place Order) +Return to the Storefront. +Go to the Shopping Cart. +Click Check Out with Multiple Addresses. +Expected result +Correct Multishipping Checkout workflow. +Actual result +Exception #0 (Magento\Framework\Exception\StateException): Shipping address is not set +Exception #0 (Zend_Db_Statement_Exception): SQLSTATE[23000]: Integrity constraint violation when trying to access Shopping Cart. + + + +### Store + +<!--- ENGCOM-2627 -->* + +ix bug in method getUrlInStore() of product model + +title: #16273: [Backport] Fix bug in method getUrlInStore() of product model +url: magento/magento2#16310 +contributor name: @vasilii-b +contributor link: https://github.com/vasilii-b + + +[GitHub-16273](https://github.com/magento/magento2/issues/16273) + + +Method $product->getUrlInStore() returning extremely long URLs, could be a bug + +Steps to reproduce +Use the following code where a product model is loaded and where you can see the result: + +<?= $product->getUrlInStore() ?> + +Expected result +The URL produced for the product would look like: + +https://www.domain.com/my-product.html?___store=default +Actual result +The URL produced is actually very long winded: + +https://www.domain.com/my-product.html?___store%5B_data%5D%5Bstore_id%5D=1&___store%5B_data%5D%5Bcode%5D=default&___store%5B_data%5D%5Bwebsite_id%5D=1&___store%5B_data%5D%5Bgroup_id%5D=1&___store%5B_data%5D%5Bname%5D=UK+Mainland&___store%5B_data%5D%5Bsort_order%5D=0&___store%5B_data%5D%5Bis_active%5D=1&___store%5B_data%5D%5Bavailable_currency_codes%5D%5B0%5D=GBP&___store%5B_data%5D%5Bbase_currency%5D%5B_data%5D%5Bcurrency_code%5D=GBP&___store%5B_data%5D%5Bcurrent_currency%5D%5B_data%5D%5Bcurrency_code%5D=GBP + + + + + + +### Theme + +<!--- ENGCOM-2917 -->* + +Wishlist icon cut on Shopping cart page in mobile view + +title: [Backport] Resolved : Wishlist icon cut on Shopping cart page in mobile view #17851 #28 +url: magento/magento2#17912 +contributor name: @hitesh-wagento +contributor link: https://github.com/hitesh-wagento + + +[GitHub-17851](https://github.com/magento/magento2/issues/17851) + + +Wishlist icon cut on Shopping cart page in mobile view. + + + +Steps to reproduce +Login in your frontend. +Add any product in Cart. +Go to Shopping cart. +Switch mobile view. +Expected result +Wishlist icon should not cut in mobile view. +Actual result +Wishlist icon cut in mobile view. + + + +### UI + +<!--- ENGCOM-2825 -->* +Update time12h javascript validation rule to be compatible with js minify + +title: [Backport] Update time12h javascript validation rule to be compatible with js minify +url: magento/magento2#17689 +contributor name: @dmytro-ch +contributor link: https://github.com/dmytro-ch + +UI validation rule for valid time am/pm doesn't work when js is minified + +Steps to reproduce +Run SQL: update core_config_data set value = 1 where path = 'dev/js/minify_files' +bin/magento deploy:mode:set production +Run production compilation scripts +Try to save a ui component that validates against time12h +Expected result +The input field should validate against the time12h validation rule +Actual result +There is a javascript error that happens when the js is minified. The space in the validation rule is stripped. + +<!--- ENGCOM-2835 -->* Message list component fix: the message type is always error when parameters specified +itle: [Backport] Message list component fix: the message type is always error when parameters specified +url: magento/magento2#17702 +contributor name: @dmytro-ch +contributor link: https://github.com/dmytro-ch + +Message list component: the message type is always error when parameters specified + +Description +Component: Magento_Ui/js/model/messageList.js component. +The message type is always "error" when specifying the parameters property. -### Search +Expected result +The success message should be shown. +Actual result +The error message is shown. -### Sitemap +<!--- ENGCOM-2898 -->* Fixes black background for png images in wysiwyg editors +title: [Backport] Fixes black background for png images in wysiwyg editors. +url: magento/magento2#17855 +contributor name: @eduard13 +contributor link: https://github.com/eduard13 -### Swagger +[GitHub-14248](https://github.com/magento/magento2/issues/14248) +Transparent background becomes black for thumbnails of PNG into Wysiwyg editor -### Translations +This PR fixes the black background for png images, which are uploaded in wysiwyg editors. This issue appears only for GD2 image processing library. From cbe0a4db3a70a825cd99d8b26dd69f452744b0ee Mon Sep 17 00:00:00 2001 From: Jeanne Frontain <frontain@ip-192-168-1-68.ec2.internal> Date: Fri, 28 Sep 2018 09:39:08 -0500 Subject: [PATCH 03/14] approved by Olena --- .../release-notes/ReleaseNotes2.1.16EE.md | 126 +++++------------- 1 file changed, 32 insertions(+), 94 deletions(-) diff --git a/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md b/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md index 5d871b1bb42..c433fe7fe65 100644 --- a/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md +++ b/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md @@ -30,25 +30,19 @@ In addition to security enhancements, this release contains the following functi ### Catalog -<!--- ENGCOM-2750 -->* +<!--- ENGCOM-2750 -->* Magento now maintains product image roles as expected after upgrade. Previously, image roles randomly disappeared from product pages after upgrade. -Product image roles v disappearing [GitHub-10687](https://github.com/magento/magento2/issues/10687) -After upgrading from Magento 2.1.7 to 2.1.8 we had problems with product image roles. We have experienced that some products that previously had product image role set to base, small, thumbnail didn't have it anymore. It seems that the image roles get's removed from random products over time. This weekend at we have at least identified 10 products that got images roles removed during the weekend. - -Expected result -Product image roles should be set to base, small, thumbnail unless the user changes it. -Actual result -Product image roles disappear randomly from some products from time to time. - title: [Backport] Fix #10687 - Product image roles disappearing url: magento/magento2#17553 contributor name: @eduard13 contributor link: https://github.com/eduard13 + + ### EAV <!--- ENGCOM-2707 -->* Incorrect return value from Product Attribute Repository @@ -72,7 +66,10 @@ The ProductAttributeInterface does declare the two methods declared in MetadataO ### Email -<!--- MAGETWO-82598 -->* +<!--- MAGETWO-82598 -->* Magento now supports the new top-level address domains identified in the [IANA list](https://data.iana.org/TLD/tlds-alpha-by-domain.txt). [GitHub-4547](https://github.com/magento/magento2/issues/4547) + + + @@ -99,11 +96,8 @@ Fixed Issues: -<!--- ENGCOM-2324 -->* [Backport] issue/14056 - Coupon API not working for guest user +<!--- ENGCOM-2324 -->* Coupon codes now work as expected for users logged in through the web API. [GitHub-14056](https://github.com/magento/magento2/issues/14056) -[GitHub-14056](https://github.com/magento/magento2/issues/14056) - -Coupon code also does not work for logged-in customer through webapi, on frontend it works fine. title: [Backport] Add compare list link to success message after adding a product url: magento/magento2#16782 @@ -120,7 +114,10 @@ check 2.2.6?? ### General -<!--- ENGCOM-2795 -->* Resolved product custom option title save issue +<!--- ENGCOM-2795 -->* + + +Resolved product custom option title save issue title: [Backport] 6305 - Resolved product custom option title save issue url: magento/magento2#17609 @@ -170,6 +167,8 @@ Customer group is displaying under customer while Store menu is blank. + + <!--- ENGCOM-2975 -->* Fixes reverted for remove space when only one country in drop-down on both cart title: [Backport] Fixes reverted for remove space when only one country in drop-down on both cart ? @@ -192,14 +191,14 @@ Is this a known issue? How can I fix this for my installation? I have other Mage ### Infrastructure -<!--- ENGCOM-2730 -->* +<!--- ENGCOM-2730 -->* Configurable product addtocart with restAPI now works as expected. + itle: [Backport] Convert to string $option->getValue, in order to be compared with oth? url: magento/magento2#17476 contributor name: @mage2pratik contributor link: https://github.com/mage2pratik -Configurable product addtocart with restAPI not working as expected Addtocart using same API work fine for simple product, but while adding configurable product with restAPI, it creates duplicate product entry in cart, it should ideally update the qty. Using single store and quote id is also same. @@ -362,41 +361,17 @@ Error is thrown, a new invoice can't be created. ### Shipping -<!--- ENGCOM-2325 -->* -Fix the issue with "Shipping address is not set" exception - -title: [Backport] Fix the issue with "Shipping address is not set" exception -url: magento/magento2#16783 -contributor name: @dmytro-ch -contributor link: https://github.com/dmytro-ch +<!--- ENGCOM-2325 -->* Multishipping checkout now works as expected. Previously, Magento displayed the `Shipping address is not set` error message when checking out an order with multiple addresses. [GitHub-16555](https://github.com/magento/magento2/issues/16555) -[GitHub-16555](https://github.com/magento/magento2/issues/16555) -"Shipping address is not set" exception in Multishipping Checkout. - -Steps to reproduce -Log In as Customer. -Add Product to Cart. -Proceed to Checkout. -Fill Shipping Address data, click Next (do not place Order) -Return to the Storefront. -Go to the Shopping Cart. -Click Check Out with Multiple Addresses. -Expected result -Correct Multishipping Checkout workflow. -Actual result -Exception #0 (Magento\Framework\Exception\StateException): Shipping address is not set -Exception #0 (Zend_Db_Statement_Exception): SQLSTATE[23000]: Integrity constraint violation when trying to access Shopping Cart. - +### Store +<!--- ENGCOM-2627 -->* The `$product->getUrlInStore()` method now returns more compact URLs. [GitHub-16273](https://github.com/magento/magento2/issues/16273) -### Store -<!--- ENGCOM-2627 -->* -ix bug in method getUrlInStore() of product model title: #16273: [Backport] Fix bug in method getUrlInStore() of product model url: magento/magento2#16310 @@ -404,25 +379,6 @@ contributor name: @vasilii-b contributor link: https://github.com/vasilii-b -[GitHub-16273](https://github.com/magento/magento2/issues/16273) - - -Method $product->getUrlInStore() returning extremely long URLs, could be a bug - -Steps to reproduce -Use the following code where a product model is loaded and where you can see the result: - -<?= $product->getUrlInStore() ?> - -Expected result -The URL produced for the product would look like: - -https://www.domain.com/my-product.html?___store=default -Actual result -The URL produced is actually very long winded: - -https://www.domain.com/my-product.html?___store%5B_data%5D%5Bstore_id%5D=1&___store%5B_data%5D%5Bcode%5D=default&___store%5B_data%5D%5Bwebsite_id%5D=1&___store%5B_data%5D%5Bgroup_id%5D=1&___store%5B_data%5D%5Bname%5D=UK+Mainland&___store%5B_data%5D%5Bsort_order%5D=0&___store%5B_data%5D%5Bis_active%5D=1&___store%5B_data%5D%5Bavailable_currency_codes%5D%5B0%5D=GBP&___store%5B_data%5D%5Bbase_currency%5D%5B_data%5D%5Bcurrency_code%5D=GBP&___store%5B_data%5D%5Bcurrent_currency%5D%5B_data%5D%5Bcurrency_code%5D=GBP - @@ -430,9 +386,8 @@ https://www.domain.com/my-product.html?___store%5B_data%5D%5Bstore_id%5D=1&___st ### Theme -<!--- ENGCOM-2917 -->* +<!--- ENGCOM-2917 -->* Magento now displays the wishlist icon on the shopping cart in mobile view. [GitHub-17851](https://github.com/magento/magento2/issues/17851) -Wishlist icon cut on Shopping cart page in mobile view title: [Backport] Resolved : Wishlist icon cut on Shopping cart page in mobile view #17851 #28 url: magento/magento2#17912 @@ -440,29 +395,14 @@ contributor name: @hitesh-wagento contributor link: https://github.com/hitesh-wagento -[GitHub-17851](https://github.com/magento/magento2/issues/17851) - - -Wishlist icon cut on Shopping cart page in mobile view. - +### UI -Steps to reproduce -Login in your frontend. -Add any product in Cart. -Go to Shopping cart. -Switch mobile view. -Expected result -Wishlist icon should not cut in mobile view. -Actual result -Wishlist icon cut in mobile view. - +<!--- ENGCOM-2825 -->* The input field should validate against the time12h validation rule -### UI -<!--- ENGCOM-2825 -->* -Update time12h javascript validation rule to be compatible with js minify +The time12h javascript validation rule is now compatible with JS minify. Previously, title: [Backport] Update time12h javascript validation rule to be compatible with js minify url: magento/magento2#17689 @@ -481,7 +421,13 @@ The input field should validate against the time12h validation rule Actual result There is a javascript error that happens when the js is minified. The space in the validation rule is stripped. -<!--- ENGCOM-2835 -->* Message list component fix: the message type is always error when parameters specified + + +<!--- ENGCOM-2835 -->* Magento now displays +Previously, Magento listed the message type as `error` when parameters were specfied. + + +Message list component fix: the message type is always error when parameters specified itle: [Backport] Message list component fix: the message type is always error when parameters specified url: magento/magento2#17702 contributor name: @dmytro-ch @@ -501,22 +447,14 @@ The error message is shown. -<!--- ENGCOM-2898 -->* Fixes black background for png images in wysiwyg editors +<!--- ENGCOM-2898 -->* The WYSIWYG editor now preserves the transparent background of .png thumbnails. Previously, Magento rendered these transparent backgrounds black. [GitHub-14248](https://github.com/magento/magento2/issues/14248) + title: [Backport] Fixes black background for png images in wysiwyg editors. url: magento/magento2#17855 contributor name: @eduard13 contributor link: https://github.com/eduard13 -[GitHub-14248](https://github.com/magento/magento2/issues/14248) - - -Transparent background becomes black for thumbnails of PNG into Wysiwyg editor - -This PR fixes the black background for png images, which are uploaded in wysiwyg editors. This issue appears only for GD2 image processing library. - - - ## Community contributions From 070cd638bfc1059d167bdf2d85acefc005bca369 Mon Sep 17 00:00:00 2001 From: Jeanne Frontain <frontain@ip-192-168-1-68.ec2.internal> Date: Sun, 30 Sep 2018 19:06:00 -0500 Subject: [PATCH 04/14] added issue descriptions --- .../release-notes/ReleaseNotes2.1.16EE.md | 161 ++++++------------ 1 file changed, 51 insertions(+), 110 deletions(-) diff --git a/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md b/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md index c433fe7fe65..d1d533a9d26 100644 --- a/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md +++ b/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md @@ -30,30 +30,19 @@ In addition to security enhancements, this release contains the following functi ### Catalog -<!--- ENGCOM-2750 -->* Magento now maintains product image roles as expected after upgrade. Previously, image roles randomly disappeared from product pages after upgrade. +<!--- ENGCOM-2750 -->* Magento now maintains product image roles as expected after upgrade. Previously, image roles randomly disappeared from product pages after upgrade. *Fix submitted by [Eduard Chitoraga](https://github.com/eduard13) in pull request [17553](https://github.com/magento/magento2/pull/17553)*. [GitHub-10687](https://github.com/magento/magento2/issues/10687) -[GitHub-10687](https://github.com/magento/magento2/issues/10687) - - -title: [Backport] Fix #10687 - Product image roles disappearing -url: magento/magento2#17553 -contributor name: @eduard13 -contributor link: https://github.com/eduard13 - ### EAV <!--- ENGCOM-2707 -->* Incorrect return value from Product Attribute Repository -Pull Request: -title: [Backport] Fix #4803: Incorrect return value from Product Attribute Repository -url: magento/magento2#15688 -contributor name: @cream-julian -contributor link: https://github.com/cream-julian -[GitHub-4803](https://github.com/magento/magento2/issues/4803) + +*Fix submitted by [julianvdrielen](https://github.com/julianvdrielen) in pull request [15688](https://github.com/magento/magento2/pull/15688)*. [GitHub-4803](https://github.com/magento/magento2/issues/4803) + To adhere to Magento\Catalog\Api\ProductAttributeRepositoryInterface (extends Magento\Framework\Api\MetadataServiceInterface), the @@ -85,29 +74,11 @@ Actual result An image with 250px width and 90px height (as defined in the parent view.xml) -title: [Backport] magento/magento2#12250: View.xml is inheriting image sizes from paren? -url: magento/magento2#17439 -contributor name: @quisse -contributor link: https://github.com/quisse -Fixed Issues: -1. magento/magento2#12250: - -[GitHub-12250](https://github.com/magento/magento2/issues/12250) - - - -<!--- ENGCOM-2324 -->* Coupon codes now work as expected for users logged in through the web API. [GitHub-14056](https://github.com/magento/magento2/issues/14056) - - -title: [Backport] Add compare list link to success message after adding a product -url: magento/magento2#16782 -contributor name: @gelanivishal -contributor link: https://github.com/gelanivishal - -check 2.2.6?? +*Fix submitted by [Tommy Quissens](https://github.com/quisse) in pull request [17439](https://github.com/magento/magento2/pull/17439)*. [GitHub-12250](https://github.com/magento/magento2/issues/12250) +<!--- ENGCOM-2324 -->* Coupon codes now work as expected for users logged in through the web API. *Fix submitted by [Vishal Gelani](https://github.com/gelanivishal) in pull request [16782](https://github.com/magento/magento2/pull/16782)*. [GitHub-14056](https://github.com/magento/magento2/issues/14056) @@ -119,13 +90,10 @@ check 2.2.6?? Resolved product custom option title save issue -title: [Backport] 6305 - Resolved product custom option title save issue -url: magento/magento2#17609 -contributor name: @jignesh-baldha -contributor link: https://github.com/jignesh-baldha -[GitHub-6305](https://github.com/magento/magento2/issues/6305) +*Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17609](https://github.com/magento/magento2/pull/17609)*. [GitHub-6305](https://github.com/magento/magento2/issues/6305) + Steps to reproduce @@ -141,12 +109,10 @@ Option Type: Dropdown <!--- ENGCOM-2805 -->* Solution for User role issue with customer group -title: [Backport] Solution for User role issue with customer group -url: magento/magento2#17629 -contributor name: @jignesh-baldha -contributor link: https://github.com/jignesh-baldha -[GitHub-16499](https://github.com/magento/magento2/issues/16499) +*Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17629](https://github.com/magento/magento2/pull/17629)*. [GitHub-16499](https://github.com/magento/magento2/issues/16499) + + While creating a user role for the “customer group”, issue with “customer group” menu for user role(ACL file). The “customer group” menu is displayed under "customers" menu on the admin side, whereas it is displayed under store > other setting menu while assigning user role. @@ -171,10 +137,9 @@ Customer group is displaying under customer while Store menu is blank. <!--- ENGCOM-2975 -->* Fixes reverted for remove space when only one country in drop-down on both cart -title: [Backport] Fixes reverted for remove space when only one country in drop-down on both cart ? -url: magento/magento2#17194 -contributor name: @nilesh2jcommerce -contributor link: https://github.com/nilesh2jcommerce + +*Fix submitted by [Nilesh Lokhande](https://github.com/nilesh2jcommerce) in pull request [17194](https://github.com/magento/magento2/pull/17194)*. [GitHub-2146](https://github.com/magento/magento2/issues/2146) + Countries dropdown is empty @@ -185,7 +150,6 @@ Also under locale options (I'm trying to change the store view locale) the dropd Is this a known issue? How can I fix this for my installation? I have other Magento 2 installations running that does not have this problem. Maybe the way of installing Magento is the cause (via Composer or download from Github)? -[GitHub-2146](https://github.com/magento/magento2/issues/2146) @@ -194,10 +158,10 @@ Is this a known issue? How can I fix this for my installation? I have other Mage <!--- ENGCOM-2730 -->* Configurable product addtocart with restAPI now works as expected. -itle: [Backport] Convert to string $option->getValue, in order to be compared with oth? -url: magento/magento2#17476 -contributor name: @mage2pratik -contributor link: https://github.com/mage2pratik + + +*Fix submitted by [Pratik Oza](https://github.com/mage2pratik) in pull request [17476](https://github.com/magento/magento2/pull/17476)*. [GitHub-15028](https://github.com/magento/magento2/issues/15028) + Addtocart using same API work fine for simple product, but while adding configurable product with restAPI, it creates duplicate product entry in cart, it should ideally update the qty. @@ -212,15 +176,13 @@ Using single store and quote id is also same. <!--- ENGCOM-2653 -->* -title: [Backport] Fix bug Magento 2.2.2 password reset strength meter #13429 -url: magento/magento2#17290 -contributor name: @jignesh-baldha -contributor link: https://github.com/jignesh-baldha Magento 2.2.2 password reset strength meter -[GitHub-13429](https://github.com/magento/magento2/issues/13429) +*Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17290](https://github.com/magento/magento2/pull/17290)*. [GitHub-13429](https://github.com/magento/magento2/issues/13429) + + @@ -245,12 +207,10 @@ Error on the console. <!--- ENGCOM-2764 -->* Year-to-date dropdown in Stores>Configuration>General>Reports>Dashboard -title: [Backport] Magento 2.2.5: Year-to-date dropdown in Stores>Configuration>General>Reports>Dashboard #17289 -url: magento/magento2#17496 -contributor name: @ronak2ram -contributor link: https://github.com/ronak2ram -[GitHub-17289](https://github.com/magento/magento2/issues/17289) +*Fix submitted by [Ronak Patel](https://github.com/ronak2ram) in pull request [17496](https://github.com/magento/magento2/pull/17496)*. [GitHub-17289](https://github.com/magento/magento2/issues/17289) + + Steps to reproduce @@ -265,10 +225,7 @@ Numerical list appears of following numbers: [01,03,03,05,05,07,07,09,09,10,10,1 ### Review <!--- ENGCOM-2806 -->* Fixed review list ajax if product not exist redirect to 404 page -title: [Backport] Fixed review list ajax if product not exist redirect to 404 page #13102 -url: magento/magento2#17632 -contributor name: @mage2pratik -contributor link: https://github.com/mage2pratik + Steps to reproduce Visit review/product/listAjax/id/{{non existent id}/ @@ -278,18 +235,16 @@ I would expect a 404 not found Actual result An exception which triggers a 503 HTTP status code +*Fix submitted by [Pratik Oza](https://github.com/mage2pratik) in pull request [17632](https://github.com/magento/magento2/pull/17632)*. [GitHub-13102](https://github.com/magento/magento2/issues/13102) + -[GitHub-13102](https://github.com/magento/magento2/issues/13102) ### Sales <!--- ENGCOM-2933 -->* -title: [Backport] #8035 join extension attributes not added to orders -url: magento/magento2#16169 -contributor name: @Scarraban -contributor link: https://github.com/Scarraban + Join extension attributes are not added to Order results (REST api) @@ -310,19 +265,24 @@ Define a Extension attribute for the OrderInterface with a join table: Make sure there's matching data in the SOMETABLE table and the sales_order table Request orders via REST -[GitHub-8035](https://github.com/magento/magento2/issues/8035) + +*Fix submitted by [Sam Butler Thompson](https://github.com/Scarraban) in pull request [16169](https://github.com/magento/magento2/pull/16169)*. [GitHub-8035](https://github.com/magento/magento2/issues/8035) + + <!--- ENGCOM-2691 -->* -title: [Backport] Fix #16655 Block totalbar not used in invoice create and credit memo create screens -url: magento/magento2#17413 -contributor name: @dverkade -contributor link: https://github.com/dverkade -https://github.com/magento/magento2/issues/16655 + +*Fix submitted by [Danny Verkade](https://github.com/dverkade) in pull request [17413](https://github.com/magento/magento2/pull/17413)*. [GitHub-16653](https://github.com/magento/magento2/issues/16653), [GitHub-16655](https://github.com/magento/magento2/issues/16655) + + + + + Block totalbar not used in invoice create and credit memo create screens In the following layout files the Magento\Sales\Block\Adminhtml\Order\Totalbar block is defined: @@ -338,8 +298,6 @@ Totalbar block renders something. Actual result Block doesn't render anything. -[GitHub-16653](https://github.com/magento/magento2/issues/16653) - Not possible to create an invoice in Magento 2.3 @@ -368,16 +326,7 @@ Error is thrown, a new invoice can't be created. ### Store -<!--- ENGCOM-2627 -->* The `$product->getUrlInStore()` method now returns more compact URLs. [GitHub-16273](https://github.com/magento/magento2/issues/16273) - - - - -title: #16273: [Backport] Fix bug in method getUrlInStore() of product model -url: magento/magento2#16310 -contributor name: @vasilii-b -contributor link: https://github.com/vasilii-b - +<!--- ENGCOM-2627 -->* The `$product->getUrlInStore()` method now returns more compact URLs. *Fix submitted by [Burlacu Vasilii](https://github.com/vasilii-b) in pull request [16310](https://github.com/magento/magento2/pull/16310)*. [GitHub-16273](https://github.com/magento/magento2/issues/16273) @@ -386,28 +335,26 @@ contributor link: https://github.com/vasilii-b ### Theme -<!--- ENGCOM-2917 -->* Magento now displays the wishlist icon on the shopping cart in mobile view. [GitHub-17851](https://github.com/magento/magento2/issues/17851) +<!--- ENGCOM-2917 -->* Magento now displays the wishlist icon on the shopping cart in mobile view. *Fix submitted by [Hitesh](https://github.com/hitesh-wagento) in pull request [17912](https://github.com/magento/magento2/pull/17912)*. [GitHub-17851](https://github.com/magento/magento2/issues/17851) + -title: [Backport] Resolved : Wishlist icon cut on Shopping cart page in mobile view #17851 #28 -url: magento/magento2#17912 -contributor name: @hitesh-wagento -contributor link: https://github.com/hitesh-wagento +<!--- ENGCOM-2325 -->* Multishipping checkout now works as expected. Previously, Magento displayed the `Shipping address is not set` error message when checking out an order with multiple addresses. +*Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [16783](https://github.com/magento/magento2/pull/16783)*. [GitHub-16555](https://github.com/magento/magento2/issues/16555) ### UI <!--- ENGCOM-2825 -->* The input field should validate against the time12h validation rule +*Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [17689](https://github.com/magento/magento2/pull/17689)*. [GitHub-17648](https://github.com/magento/magento2/issues/17648) + + The time12h javascript validation rule is now compatible with JS minify. Previously, -title: [Backport] Update time12h javascript validation rule to be compatible with js minify -url: magento/magento2#17689 -contributor name: @dmytro-ch -contributor link: https://github.com/dmytro-ch UI validation rule for valid time am/pm doesn't work when js is minified @@ -426,12 +373,8 @@ There is a javascript error that happens when the js is minified. The space in t <!--- ENGCOM-2835 -->* Magento now displays Previously, Magento listed the message type as `error` when parameters were specfied. +*Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [17702](https://github.com/magento/magento2/pull/17702)*. [GitHub-17700](https://github.com/magento/magento2/issues/17700) -Message list component fix: the message type is always error when parameters specified -itle: [Backport] Message list component fix: the message type is always error when parameters specified -url: magento/magento2#17702 -contributor name: @dmytro-ch -contributor link: https://github.com/dmytro-ch Message list component: the message type is always error when parameters specified @@ -447,13 +390,11 @@ The error message is shown. -<!--- ENGCOM-2898 -->* The WYSIWYG editor now preserves the transparent background of .png thumbnails. Previously, Magento rendered these transparent backgrounds black. [GitHub-14248](https://github.com/magento/magento2/issues/14248) +<!--- ENGCOM-2898 -->* The WYSIWYG editor now preserves the transparent background of .png thumbnails. Previously, Magento rendered these transparent backgrounds black. + +*Fix submitted by [Eduard Chitoraga](https://github.com/eduard13) in pull request [17855](https://github.com/magento/magento2/pull/17855)*. [GitHub-14248](https://github.com/magento/magento2/issues/14248) -title: [Backport] Fixes black background for png images in wysiwyg editors. -url: magento/magento2#17855 -contributor name: @eduard13 -contributor link: https://github.com/eduard13 ## Community contributions From 4a3bd836f9f8441de0f9c4db0164a07edf4f2f3e Mon Sep 17 00:00:00 2001 From: Jeanne Frontain <frontain@ip-192-168-1-68.ec2.internal> Date: Thu, 18 Oct 2018 07:22:36 -0500 Subject: [PATCH 05/14] first draft --- .../release-notes/ReleaseNotes2.1.16CE.md | 80 +++-- .../release-notes/ReleaseNotes2.1.16EE.md | 304 ++---------------- 2 files changed, 84 insertions(+), 300 deletions(-) diff --git a/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md b/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md index 742c6b588ad..21524adc400 100644 --- a/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md +++ b/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md @@ -7,7 +7,7 @@ title: Magento Open Source 2.1.16 Release Notes {:toc} -*Patch code and release notes were published on Novtember 18, 2018.* +*Patch code and release notes were published on Novtember 30, 2018.* We are pleased to present Magento Open Source 2.1.15. This release includes multiple enhancements to product security plus bug fixes and enhancements. Check out the many community-contributed fixes! @@ -18,99 +18,132 @@ See [Magento Security Center](https://magento.com/security/patches/magento-2.2.6 ## Highlights -Magento 2.1.15 conrtains 25 security fixes and enhancements. See [Magento Security Center](https://magento.com/security/patches/magento-2.2.7-and-2.1.16-security-update) for more information. +Magento 2.1.16 contains over 40 security fixes and enhancements. See [Magento Security Center](https://magento.com/security/patches/magento-2.2.7-and-2.1.16-security-update) for more information. + + +<!--- MAGETWO-92836 -->* Magento 2.1.16 now provides support for PHP 7.1. + +<!--- MAGETWO-94435 -->* The Magento UPS module has been updated to support new UPS API endpoints. ## Fixed issues In addition to security enhancements, this release contains the following functional fixes. -### Installation, configuration, and deployment +### Catalog +<!--- ENGCOM-2750 -->* Magento now maintains product image roles as expected after upgrade. Previously, image roles randomly disappeared from product pages after upgrade. *Fix submitted by [Eduard Chitoraga](https://github.com/eduard13) in pull request [17553](https://github.com/magento/magento2/pull/17553)*. [GitHub-10687](https://github.com/magento/magento2/issues/10687) -### Banner +### EAV +<!--- ENGCOM-2707 -->* The Product Attribute Repository’s incorrect return values have been replaced with values that now adhere to `Magento\Catalog\Api\ProductAttributeRepositoryInterface` (extends `Magento\Framework\Api\MetadataServiceInterface`) as expected. *Fix submitted by [julianvdrielen](https://github.com/julianvdrielen) in pull request [15688](https://github.com/magento/magento2/pull/15688)*. [GitHub-4803](https://github.com/magento/magento2/issues/4803) -### Catalog +### Email +<!--- MAGETWO-82598 -->* Magento now supports the new top-level address domains identified in the [IANA list](https://data.iana.org/TLD/tlds-alpha-by-domain.txt). [GitHub-4547](https://github.com/magento/magento2/issues/4547) - -### Cart and checkout -### CMS content +### Framework +<!--- ENGCOM-2706 -->* Parent theme image height settings (specified in `view.xml`) no longer override the height settings assigned to individual images. *Fix submitted by [Tommy Quissens](https://github.com/quisse) in pull request [17439](https://github.com/magento/magento2/pull/17439)*. [GitHub-12250](https://github.com/magento/magento2/issues/12250) +<!--- ENGCOM-2324 -->* Coupon codes now work as expected for users logged in through the web API. *Fix submitted by [Vishal Gelani](https://github.com/gelanivishal) in pull request [16782](https://github.com/magento/magento2/pull/16782)*. [GitHub-14056](https://github.com/magento/magento2/issues/14056) -### Customer +### General -### Directory +<!--- ENGCOM-2795 -->* You can now save a title for a product from the **Product** > **Customizable Options** page. *Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17609](https://github.com/magento/magento2/pull/17609)*. [GitHub-6305](https://github.com/magento/magento2/issues/6305) +<!--- ENGCOM-2805 -->* Magento now displays the Customer group menu under the Customers as expected. Previously, Magento displayed the customer group menu under the Customers menu on the Admin, but displayed it under **Store** > **Other settings** menu while assigning a user role. *Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17629](https://github.com/magento/magento2/pull/17629)*. [GitHub-16499](https://github.com/magento/magento2/issues/16499) -### Email +<!--- ENGCOM-2975 -->* The dropdown menu of available countries that is accessible throughout both storefront and Admin is now populated as expected. *Fix submitted by [Nilesh Lokhande](https://github.com/nilesh2jcommerce) in pull request [17194](https://github.com/magento/magento2/pull/17194)*. [GitHub-2146](https://github.com/magento/magento2/issues/2146) -### Framework +### Infrastructure +<!--- MAGETWO-92836 -->* Magento 2.1.16 now provides support for PHP 7.1. -### General +<!--- ENGCOM-2730 -->* You can now use REST to add a configurable product to a shopping cart without creating a duplicate product entry. *Fix submitted by [Pratik Oza](https://github.com/mage2pratik) in pull request [17476](https://github.com/magento/magento2/pull/17476)*. [GitHub-15028](https://github.com/magento/magento2/issues/15028) -### Infrastructure +### Password +<!--- ENGCOM-2653 -->* The password reset strength meter that Magento displays when a customer resets a password now works as expected. *Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17290](https://github.com/magento/magento2/pull/17290)*. [GitHub-13429](https://github.com/magento/magento2/issues/13429) +### Reports -### JavaScript +<!--- ENGCOM-2764 -->* The Year-to-date dropdown accessed from **Stores** > **Configuration** > **General** > **Reports** > **Dashboard** now displays a numerical list that ranges from 01 to 12 as expected. *Fix submitted by [Ronak Patel](https://github.com/ronak2ram) in pull request [17496](https://github.com/magento/magento2/pull/17496)*. [GitHub-17289](https://github.com/magento/magento2/issues/17289) +### Review +<!--- ENGCOM-2806 -->* Magento now displays a `404 page not found` error when a customer tries to navigate to a product review that is not accessible. Previously. Magento displayed a PHP error code. *Fix submitted by [Pratik Oza](https://github.com/mage2pratik) in pull request [17632](https://github.com/magento/magento2/pull/17632)*. [GitHub-13102](https://github.com/magento/magento2/issues/13102) -### Newsletter -### Quote +### Sales +<!--- ENGCOM-2933 -->* Join extension attributes are now added to results for orders created through REST. Previously, the JSON response did not contain `some_id` in the extension attributes property. *Fix submitted by [Sam Butler Thompson](https://github.com/Scarraban) in pull request [16169](https://github.com/magento/magento2/pull/16169)*. [GitHub-8035](https://github.com/magento/magento2/issues/8035) +<!--- ENGCOM-2691 -->* The `Magento\Sales\Block\Adminhtml\Order\Totalbar` class and totalbar template file have been deprecated. These components were formerly included but never implemented in the invoice create and credit memo create layout files. *Fix submitted by [Danny Verkade](https://github.com/dverkade) in pull request [17413](https://github.com/magento/magento2/pull/17413)*. [GitHub-16653](https://github.com/magento/magento2/issues/16653), [GitHub-16655](https://github.com/magento/magento2/issues/16655) -### Sales -### Search +### Shipping +<!--- MAGETWO-94435 -->* The Magento UPS module has been updated to support new UPS API endpoints. +<!--- ENGCOM-2325 -->* Multishipping checkout now works as expected. Previously, Magento displayed the `Shipping address is not set` error message when checking out an order with multiple addresses. [GitHub-16555](https://github.com/magento/magento2/issues/16555) -### Sitemap +### Store +<!--- ENGCOM-2627 -->* The `$product->getUrlInStore()` method now returns more compact URLs. *Fix submitted by [Burlacu Vasilii](https://github.com/vasilii-b) in pull request [16310](https://github.com/magento/magento2/pull/16310)*. [GitHub-16273](https://github.com/magento/magento2/issues/16273) -### Swagger -### Translations + + +### Theme + +<!--- ENGCOM-2917 -->* Magento now displays the wishlist icon on the shopping cart in mobile view. *Fix submitted by [Hitesh](https://github.com/hitesh-wagento) in pull request [17912](https://github.com/magento/magento2/pull/17912)*. [GitHub-17851](https://github.com/magento/magento2/issues/17851) + + + +<!--- ENGCOM-2325 -->* Multishipping checkout now works as expected. Previously, Magento displayed the `Shipping address is not set` error message when checking out an order with multiple addresses. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [16783](https://github.com/magento/magento2/pull/16783)*. [GitHub-16555](https://github.com/magento/magento2/issues/16555) + + +### UI + +<!--- ENGCOM-2825 -->* The JavaScript validation rule used to validate AM/PM time settings now works as expected when JavaScript is minified. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [17689](https://github.com/magento/magento2/pull/17689)*. [GitHub-17648](https://github.com/magento/magento2/issues/17648) + +<!--- ENGCOM-2835 -->* The message list component message type now has a message type of success. Previously, this type was always error when the parameters property was specified. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [17702](https://github.com/magento/magento2/pull/17702)*. [GitHub-17700](https://github.com/magento/magento2/issues/17700) + +<!--- ENGCOM-2898 -->* The WYSIWYG editor now preserves the transparent background of .png thumbnails. Previously, Magento rendered these transparent backgrounds black. *Fix submitted by [Eduard Chitoraga](https://github.com/eduard13) in pull request [17855](https://github.com/magento/magento2/pull/17855)*. [GitHub-14248](https://github.com/magento/magento2/issues/14248) ## Community contributions -We are grateful to the wider Magento community and would like to acknowledge their contributions to this release. +We are grateful to the wider Magento community and would like to acknowledge their contributions to this release. ### Individual contributor contributions @@ -126,6 +159,7 @@ The following table highlights contributions made by Partners. This table lists + ## System requirements Our technology stack is built on PHP and MySQL. For more information, see <a href="http://devdocs.magento.com/guides/v2.1/install-gde/system-requirements2.html" target="_blank">System Requirements</a>. diff --git a/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md b/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md index d1d533a9d26..8e8f4694910 100644 --- a/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md +++ b/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md @@ -6,7 +6,7 @@ title: Magento Commerce 2.1.16 Release Notes * TOC {:toc} -*Patch code and release notes were published on November , 2018.* +*Patch code and release notes were published on November 30, 2018.* We are pleased to present Magento Commerce 2.1.16. This release includes multiple enhancements to product security plus bug fixes and enhancements. Check out the many community-contributed fixes! @@ -17,40 +17,34 @@ See [Magento Security Center](https://magento.com/security/patches/magento-2.2.7 ## Highlights -Magento 2.1.16 contains 25 security fixes and enhancements. See [Magento Security Center](https://magento.com/security/patches/magento-2.2.7-and-2.1.16-security-update) for more information. +Magento 2.1.16 contains over 40 security fixes and enhancements. See [Magento Security Center](https://magento.com/security/patches/magento-2.2.7-and-2.1.16-security-update) for more information. -## Fixed issues -In addition to security enhancements, this release contains the following functional fixes. +<!--- MAGETWO-92836 -->* Magento 2.1.16 now provides support for PHP 7.1. +<!--- MAGETWO-94435 -->* The Magento UPS module has been updated to support new UPS API endpoints. -### Installation, configuration, and deployment -### Catalog - -<!--- ENGCOM-2750 -->* Magento now maintains product image roles as expected after upgrade. Previously, image roles randomly disappeared from product pages after upgrade. *Fix submitted by [Eduard Chitoraga](https://github.com/eduard13) in pull request [17553](https://github.com/magento/magento2/pull/17553)*. [GitHub-10687](https://github.com/magento/magento2/issues/10687) - +## Fixed issues -### EAV +In addition to security enhancements, this release contains the following functional fixes. -<!--- ENGCOM-2707 -->* Incorrect return value from Product Attribute Repository +### Catalog +<!--- ENGCOM-2750 -->* Magento now maintains product image roles as expected after upgrade. Previously, image roles randomly disappeared from product pages after upgrade. *Fix submitted by [Eduard Chitoraga](https://github.com/eduard13) in pull request [17553](https://github.com/magento/magento2/pull/17553)*. [GitHub-10687](https://github.com/magento/magento2/issues/10687) -*Fix submitted by [julianvdrielen](https://github.com/julianvdrielen) in pull request [15688](https://github.com/magento/magento2/pull/15688)*. [GitHub-4803](https://github.com/magento/magento2/issues/4803) -To adhere to Magento\Catalog\Api\ProductAttributeRepositoryInterface (extends Magento\Framework\Api\MetadataServiceInterface), the +### EAV -Magento\Catalog\Model\Product\Attribute\Repository::getCustomAttributesMetadata -implementation should return Magento\Framework\Api\MetadataObjectInterface[], however it instead returns Magento\Catalog\Api\Data\ProductAttributeInterface[]. +<!--- ENGCOM-2707 -->* The Product Attribute Repository’s incorrect return values have been replaced with values that now adhere to `Magento\Catalog\Api\ProductAttributeRepositoryInterface` (extends `Magento\Framework\Api\MetadataServiceInterface`) as expected. *Fix submitted by [julianvdrielen](https://github.com/julianvdrielen) in pull request [15688](https://github.com/magento/magento2/pull/15688)*. [GitHub-4803](https://github.com/magento/magento2/issues/4803) -The ProductAttributeInterface does declare the two methods declared in MetadataObjectInterface , however they are not related by PHP extend. ### Email @@ -64,19 +58,7 @@ The ProductAttributeInterface does declare the two methods declared in MetadataO ### Framework -<!--- ENGCOM-2706 -->* View.xml is inheriting image sizes from parent (so an optional field is replaced by the value of parent) - -I want to resize my images to a width of 250px and keep the aspect ratio (so I'm not adding a height tag). Instead of resizing the image to the full height of the image, Magento takes the height for that image from the parent theme's view.xml - -Expected result -An image with 250px width which kept the aspect ratio without adding -Actual result -An image with 250px width and 90px height (as defined in the parent view.xml) - - -*Fix submitted by [Tommy Quissens](https://github.com/quisse) in pull request [17439](https://github.com/magento/magento2/pull/17439)*. [GitHub-12250](https://github.com/magento/magento2/issues/12250) - - +<!--- ENGCOM-2706 -->* Parent theme image height settings (specified in `view.xml`) no longer override the height settings assigned to individual images. *Fix submitted by [Tommy Quissens](https://github.com/quisse) in pull request [17439](https://github.com/magento/magento2/pull/17439)*. [GitHub-12250](https://github.com/magento/magento2/issues/12250) <!--- ENGCOM-2324 -->* Coupon codes now work as expected for users logged in through the web API. *Fix submitted by [Vishal Gelani](https://github.com/gelanivishal) in pull request [16782](https://github.com/magento/magento2/pull/16782)*. [GitHub-14056](https://github.com/magento/magento2/issues/14056) @@ -85,157 +67,36 @@ An image with 250px width and 90px height (as defined in the parent view.xml) ### General -<!--- ENGCOM-2795 -->* - - -Resolved product custom option title save issue - - - -*Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17609](https://github.com/magento/magento2/pull/17609)*. [GitHub-6305](https://github.com/magento/magento2/issues/6305) - - - -Steps to reproduce - -Go to Catalog/Product then edit a product -In Customizable Options tab, add option: -Option Title: Test -Option Type: Dropdown - - - - - -<!--- ENGCOM-2805 -->* Solution for User role issue with customer group - +<!--- ENGCOM-2795 -->* You can now save a title for a product from the **Product** > **Customizable Options** page. *Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17609](https://github.com/magento/magento2/pull/17609)*. [GitHub-6305](https://github.com/magento/magento2/issues/6305) -*Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17629](https://github.com/magento/magento2/pull/17629)*. [GitHub-16499](https://github.com/magento/magento2/issues/16499) +<!--- ENGCOM-2805 -->* Magento now displays the Customer group menu under the Customers as expected. Previously, Magento displayed the customer group menu under the Customers menu on the Admin, but displayed it under **Store** > **Other settings** menu while assigning a user role. *Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17629](https://github.com/magento/magento2/pull/17629)*. [GitHub-16499](https://github.com/magento/magento2/issues/16499) - -While creating a user role for the “customer group”, issue with “customer group” menu for user role(ACL file). -The “customer group” menu is displayed under "customers" menu on the admin side, whereas it is displayed under store > other setting menu while assigning user role. - -Steps to reproduce -1.System > Permission > User Roles -2. Create a role, give Resource Access to "Dashboard" and "Customer Groups" -3. Then create a user with the above-specified user role -4. Log in with the user(with the above-specified role) and you will notice that the system and customer menu both are visible at the same time. -5. But customer group is displayed under customer while system menu is blank. - -Expected result -"Customer group" menu should be displayed under "customers" while Store menu should not be displayed. - -[Screenshots, logs or description] -Actual result -Customer group is displaying under customer while Store menu is blank. - - - - - -<!--- ENGCOM-2975 -->* Fixes reverted for remove space when only one country in drop-down on both cart - - -*Fix submitted by [Nilesh Lokhande](https://github.com/nilesh2jcommerce) in pull request [17194](https://github.com/magento/magento2/pull/17194)*. [GitHub-2146](https://github.com/magento/magento2/issues/2146) - - -Countries dropdown is empty - -Everywhere in my Magento webshop the dropdown to select countries is empty. For example General > General > Country options > Default Country is empty (The only option is --Please Select--). - -Also under locale options (I'm trying to change the store view locale) the dropdown is empty. - -Is this a known issue? How can I fix this for my installation? I have other Magento 2 installations running that does not have this problem. Maybe the way of installing Magento is the cause (via Composer or download from Github)? - +<!--- ENGCOM-2975 -->* The dropdown menu of available countries that is accessible throughout both storefront and Admin is now populated as expected. *Fix submitted by [Nilesh Lokhande](https://github.com/nilesh2jcommerce) in pull request [17194](https://github.com/magento/magento2/pull/17194)*. [GitHub-2146](https://github.com/magento/magento2/issues/2146) ### Infrastructure -<!--- ENGCOM-2730 -->* Configurable product addtocart with restAPI now works as expected. - - - - -*Fix submitted by [Pratik Oza](https://github.com/mage2pratik) in pull request [17476](https://github.com/magento/magento2/pull/17476)*. [GitHub-15028](https://github.com/magento/magento2/issues/15028) - - - -Addtocart using same API work fine for simple product, but while adding configurable product with restAPI, it creates duplicate product entry in cart, it should ideally update the qty. -Using single store and quote id is also same. - - +<!--- MAGETWO-92836 -->* Magento 2.1.16 now provides support for PHP 7.1. +<!--- ENGCOM-2730 -->* You can now use REST to add a configurable product to a shopping cart without creating a duplicate product entry. *Fix submitted by [Pratik Oza](https://github.com/mage2pratik) in pull request [17476](https://github.com/magento/magento2/pull/17476)*. [GitHub-15028](https://github.com/magento/magento2/issues/15028) ### Password -<!--- ENGCOM-2653 -->* - - - -Magento 2.2.2 password reset strength meter - -*Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17290](https://github.com/magento/magento2/pull/17290)*. [GitHub-13429](https://github.com/magento/magento2/issues/13429) - - - - - -Steps to reproduce -Install Magento 2.2.2 CE -Remove footer newsletter block for the customer_account_createpassword handle -<referenceContainer name="form.subscribe" remove="true"/> -Create any customer account. -Logout on frontend and go to login page and click "Forgot Your Password?" -Fill created customer email and click "Reset password" -Follow on the link "Set a New Password" in received email letter -Try enter somekind of password to the New Pasword field -Expected result -Strength meter starts working, showing a different password strength as I type -Actual result -Strength meter doesn't work. -Error on the console. - - +<!--- ENGCOM-2653 -->* The password reset strength meter that Magento displays when a customer resets a password now works as expected. *Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17290](https://github.com/magento/magento2/pull/17290)*. [GitHub-13429](https://github.com/magento/magento2/issues/13429) ### Reports -<!--- ENGCOM-2764 -->* Year-to-date dropdown in Stores>Configuration>General>Reports>Dashboard - - -*Fix submitted by [Ronak Patel](https://github.com/ronak2ram) in pull request [17496](https://github.com/magento/magento2/pull/17496)*. [GitHub-17289](https://github.com/magento/magento2/issues/17289) - - - - -Steps to reproduce -Go to Stores > Configuration > General > Reports -Click on the 'Month' dropdown of the Year-to-date starts section. -Expected result -Numerical list appears of numbers 01 to 12. -Actual result -Numerical list appears of following numbers: [01,03,03,05,05,07,07,09,09,10,10,11,11,12,12] +<!--- ENGCOM-2764 -->* The Year-to-date dropdown accessed from **Stores** > **Configuration** > **General** > **Reports** > **Dashboard** now displays a numerical list that ranges from 01 to 12 as expected. *Fix submitted by [Ronak Patel](https://github.com/ronak2ram) in pull request [17496](https://github.com/magento/magento2/pull/17496)*. [GitHub-17289](https://github.com/magento/magento2/issues/17289) ### Review -<!--- ENGCOM-2806 -->* Fixed review list ajax if product not exist redirect to 404 page - - -Steps to reproduce -Visit review/product/listAjax/id/{{non existent id}/ -Expected result -I would expect a 404 not found - -Actual result -An exception which triggers a 503 HTTP status code - -*Fix submitted by [Pratik Oza](https://github.com/mage2pratik) in pull request [17632](https://github.com/magento/magento2/pull/17632)*. [GitHub-13102](https://github.com/magento/magento2/issues/13102) +<!--- ENGCOM-2806 -->* Magento now displays a `404 page not found` error when a customer tries to navigate to a product review that is not accessible. Previously. Magento displayed a PHP error code. *Fix submitted by [Pratik Oza](https://github.com/mage2pratik) in pull request [17632](https://github.com/magento/magento2/pull/17632)*. [GitHub-13102](https://github.com/magento/magento2/issues/13102) @@ -243,82 +104,16 @@ An exception which triggers a 503 HTTP status code ### Sales -<!--- ENGCOM-2933 -->* - - -Join extension attributes are not added to Order results (REST api) - -Expected result -I expected to see some_id in the resulting json response (this does work for Quote extension attributes). -Actual result -No some_id in the extension attributes property of the json response - -Steps to reproduce -Define a Extension attribute for the OrderInterface with a join table: - <extension_attributes for="Magento\Sales\Api\Data\OrderInterface"> - <attribute code="some_id" type="string"> - <join reference_table="SOMETABLE" join_on_field="quote_id" reference_field="quote_id"> - <field>some_id</field> - </join> - </attribute> - </extension_attributes> -Make sure there's matching data in the SOMETABLE table and the sales_order table -Request orders via REST - - -*Fix submitted by [Sam Butler Thompson](https://github.com/Scarraban) in pull request [16169](https://github.com/magento/magento2/pull/16169)*. [GitHub-8035](https://github.com/magento/magento2/issues/8035) - - - - - -<!--- ENGCOM-2691 -->* - - - - -*Fix submitted by [Danny Verkade](https://github.com/dverkade) in pull request [17413](https://github.com/magento/magento2/pull/17413)*. [GitHub-16653](https://github.com/magento/magento2/issues/16653), [GitHub-16655](https://github.com/magento/magento2/issues/16655) - - - - - -Block totalbar not used in invoice create and credit memo create screens - -In the following layout files the Magento\Sales\Block\Adminhtml\Order\Totalbar block is defined: - -sales_order_creditmemo_new.xml -sales_order_creditmemo_updateqty.xml -sales_order_invoice_new.xml -sales_order_invoice_updateqty.xml -However up on investigation I found that this block doesn't do anything and seems to be deprecated. Even when it does render something there is no styling. All styling is in the file styles-old.less and styling can not be found in the style.less file of the Magento adminhtml theme. - -Expected result -Totalbar block renders something. -Actual result -Block doesn't render anything. - - - -Not possible to create an invoice in Magento 2.3 - -When testing the new Magento 2.3 Alpha version it found out it it's not possible to create a new invoice for an order. An error is thrown. - -Preconditions -Magento 2.3 Alpha installed -Create an order without an invoice attached to it. -Steps to reproduce -Open the order and click the "Invoice" action to start creating an invoice -Expected result -See the invoice screen, so that an invoice can be created. -Actual result -Error is thrown, a new invoice can't be created. +<!--- ENGCOM-2933 -->* Join extension attributes are now added to results for orders created through REST. Previously, the JSON response did not contain `some_id` in the extension attributes property. *Fix submitted by [Sam Butler Thompson](https://github.com/Scarraban) in pull request [16169](https://github.com/magento/magento2/pull/16169)*. [GitHub-8035](https://github.com/magento/magento2/issues/8035) +<!--- ENGCOM-2691 -->* The `Magento\Sales\Block\Adminhtml\Order\Totalbar` class and totalbar template file have been deprecated. These components were formerly included but never implemented in the invoice create and credit memo create layout files. *Fix submitted by [Danny Verkade](https://github.com/dverkade) in pull request [17413](https://github.com/magento/magento2/pull/17413)*. [GitHub-16653](https://github.com/magento/magento2/issues/16653), [GitHub-16655](https://github.com/magento/magento2/issues/16655) ### Shipping +<!--- MAGETWO-94435 -->* The Magento UPS module has been updated to support new UPS API endpoints. + <!--- ENGCOM-2325 -->* Multishipping checkout now works as expected. Previously, Magento displayed the `Shipping address is not set` error message when checking out an order with multiple addresses. [GitHub-16555](https://github.com/magento/magento2/issues/16555) @@ -339,61 +134,16 @@ Error is thrown, a new invoice can't be created. -<!--- ENGCOM-2325 -->* Multishipping checkout now works as expected. Previously, Magento displayed the `Shipping address is not set` error message when checking out an order with multiple addresses. - -*Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [16783](https://github.com/magento/magento2/pull/16783)*. [GitHub-16555](https://github.com/magento/magento2/issues/16555) +<!--- ENGCOM-2325 -->* Multishipping checkout now works as expected. Previously, Magento displayed the `Shipping address is not set` error message when checking out an order with multiple addresses. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [16783](https://github.com/magento/magento2/pull/16783)*. [GitHub-16555](https://github.com/magento/magento2/issues/16555) ### UI -<!--- ENGCOM-2825 -->* The input field should validate against the time12h validation rule - -*Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [17689](https://github.com/magento/magento2/pull/17689)*. [GitHub-17648](https://github.com/magento/magento2/issues/17648) - - - - -The time12h javascript validation rule is now compatible with JS minify. Previously, - - -UI validation rule for valid time am/pm doesn't work when js is minified - -Steps to reproduce -Run SQL: update core_config_data set value = 1 where path = 'dev/js/minify_files' -bin/magento deploy:mode:set production -Run production compilation scripts -Try to save a ui component that validates against time12h -Expected result -The input field should validate against the time12h validation rule -Actual result -There is a javascript error that happens when the js is minified. The space in the validation rule is stripped. - - - -<!--- ENGCOM-2835 -->* Magento now displays -Previously, Magento listed the message type as `error` when parameters were specfied. - -*Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [17702](https://github.com/magento/magento2/pull/17702)*. [GitHub-17700](https://github.com/magento/magento2/issues/17700) - - -Message list component: the message type is always error when parameters specified - -Description -Component: Magento_Ui/js/model/messageList.js component. -The message type is always "error" when specifying the parameters property. - -Expected result -The success message should be shown. -Actual result -The error message is shown. - - - - -<!--- ENGCOM-2898 -->* The WYSIWYG editor now preserves the transparent background of .png thumbnails. Previously, Magento rendered these transparent backgrounds black. +<!--- ENGCOM-2825 -->* The JavaScript validation rule used to validate AM/PM time settings now works as expected when JavaScript is minified. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [17689](https://github.com/magento/magento2/pull/17689)*. [GitHub-17648](https://github.com/magento/magento2/issues/17648) +<!--- ENGCOM-2835 -->* The message list component message type now has a message type of success. Previously, this type was always error when the parameters property was specified. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [17702](https://github.com/magento/magento2/pull/17702)*. [GitHub-17700](https://github.com/magento/magento2/issues/17700) -*Fix submitted by [Eduard Chitoraga](https://github.com/eduard13) in pull request [17855](https://github.com/magento/magento2/pull/17855)*. [GitHub-14248](https://github.com/magento/magento2/issues/14248) +<!--- ENGCOM-2898 -->* The WYSIWYG editor now preserves the transparent background of .png thumbnails. Previously, Magento rendered these transparent backgrounds black. *Fix submitted by [Eduard Chitoraga](https://github.com/eduard13) in pull request [17855](https://github.com/magento/magento2/pull/17855)*. [GitHub-14248](https://github.com/magento/magento2/issues/14248) From ec4fac18fc10e3c263ff742e50f3e83337d238cd Mon Sep 17 00:00:00 2001 From: Jeanne Frontain <frontain@ip-192-168-1-68.ec2.internal> Date: Thu, 18 Oct 2018 07:35:50 -0500 Subject: [PATCH 06/14] edited yaml --- _data/toc/release-notes.yml | 132 ++---------------------------------- 1 file changed, 5 insertions(+), 127 deletions(-) diff --git a/_data/toc/release-notes.yml b/_data/toc/release-notes.yml index b7f0edf67ff..996f3288282 100644 --- a/_data/toc/release-notes.yml +++ b/_data/toc/release-notes.yml @@ -218,129 +218,7 @@ pages: - label: Magento Commerce (Cloud) version 2.1.2 and 2.0.10 url: /cloud/release-notes/CloudReleaseNotes2.1.2.html - - label: Magento 2.0 Release Notes - include_versions: ["2.0"] - children: - - - label: Magento Open Source 2.0.x Release Notes - children: - - - label: Magento Open Source 2.0.18 Release Notes - url: /release-notes/ReleaseNotes2.0.18CE.html - - - label: Magento Open Source 2.0.17 Release Notes - url: /release-notes/ReleaseNotes2.0.17CE.html - - - label: Magento Open Source 2.0.16 Release Notes - url: /release-notes/ReleaseNotes2.0.16CE.html - - - label: Magento Open Source 2.0.15 Release Notes - url: /release-notes/ReleaseNotes2.0.15CE.html - - - label: Magento Open Source 2.0.14 Release Notes - url: /release-notes/ReleaseNotes2.0.14CE.html - - - label: Magento Open Source 2.0.13 Release Notes - url: /release-notes/ReleaseNotes2.0.13CE.html - - - label: Magento Open Source 2.0.12 Release Notes - url: /release-notes/ReleaseNotes2.0.12CE.html - - - label: Magento Open Source 2.0.11 Release Notes - url: /release-notes/ReleaseNotes2.0.11CE.html - - - label: Magento Open Source 2.0.10 Release Notes - url: /release-notes/ReleaseNotes2.0.10CE.html - - - label: Magento Open Source 2.0.9 Release Notes - url: /release-notes/ReleaseNotes2.0.9CE.html - - - label: Magento Open Source 2.0.8 Release Notes - url: /release-notes/ReleaseNotes2.0.8CE.html - - - label: Magento Open Source 2.0.7 Release Notes - url: /release-notes/ReleaseNotes2.0.7CE.html - - - label: Magento Open Source 2.0.6 Release Notes - url: /release-notes/ReleaseNotes2.0.6CE.html - - - label: Magento Open Source 2.0.5 Release Notes - url: /release-notes/ReleaseNotes2.0.5CE.html - - - label: Magento Open Source 2.0.4 Release Notes - url: /release-notes/ReleaseNotes2.0.4CE.html - - - label: Magento Open Source 2.0.3 Release Notes - url: /release-notes/ReleaseNotes2.0.3CE.html - - - label: Magento Commerce 2.0.x Release Notes - children: - - - label: Magento Commerce 2.0.18 Release Notes - url: /release-notes/ReleaseNotes2.0.18EE.html - - - label: Magento Commerce 2.0.17 Release Notes - url: /release-notes/ReleaseNotes2.0.17EE.html - - - label: Magento Commerce 2.0.16 Release Notes - url: /release-notes/ReleaseNotes2.0.16EE.html - - - label: Magento Commerce 2.0.15 Release Notes - url: /release-notes/ReleaseNotes2.0.15EE.html - - - label: Magento Commerce 2.0.14 Release Notes - url: /release-notes/ReleaseNotes2.0.14EE.html - - - label: Magento Commerce 2.0.13 Release Notes - url: /release-notes/ReleaseNotes2.0.13EE.html - - - label: Magento Commerce 2.0.12 Release Notes - url: /release-notes/ReleaseNotes2.0.12EE.html - - - label: Magento Commerce 2.0.11 Release Notes - url: /release-notes/ReleaseNotes2.0.11EE.html - - - label: Magento Commerce 2.0.10 Release Notes - url: /release-notes/ReleaseNotes2.0.10EE.html - - - label: Magento Commerce 2.0.9 Release Notes - url: /release-notes/ReleaseNotes2.0.9EE.html - - - label: Magento Commerce 2.0.8 Release Notes - url: /release-notes/ReleaseNotes2.0.8EE.html - - - label: Magento Commerce 2.0.7 Release Notes - url: /release-notes/ReleaseNotes2.0.7EE.html - - - label: Magento Commerce 2.0.6 Release Notes - url: /release-notes/ReleaseNotes2.0.6EE.html - - - label: Magento Commerce 2.0.5 Release Notes - url: /release-notes/ReleaseNotes2.0.5EE.html - - - label: Magento Commerce 2.0.4 Release Notes - url: /release-notes/ReleaseNotes2.0.4EE.html - - - label: Magento Commerce 2.0.3 Release Notes - url: /release-notes/ReleaseNotes2.0.3EE.html - - - label: Magento Commerce (Cloud) 2.0.x Release Notes - children: - - - label: magento-cloud-configuration release 101.4.x Release Notes - url: /cloud/release-notes/CloudReleaseNotes101.4.html - - - label: Magento Commerce (Cloud) version 2.1.5 and 2.0.13 Release Notes - url: /cloud/release-notes/CloudReleaseNotes2.1.5.html - - - label: Magento Commerce (Cloud) version 2.1.4 and 2.0.12 - url: /cloud/release-notes/CloudReleaseNotes2.1.4.html - - - label: Magento Commerce (Cloud) version 2.1.3 and 2.0.11 - url: /cloud/release-notes/CloudReleaseNotes2.1.3.html - - - label: Magento Commerce (Cloud) version 2.1.2 and 2.0.10 - url: /cloud/release-notes/CloudReleaseNotes2.1.2.html + - label: Magento Release Candidate Notes children: @@ -365,11 +243,11 @@ pages: - - label: Third-party extension contact information - children: + - label: Third-party extension contact information + children: - - label: Contact Information for Third-Party Extensions - url: /release-notes/cbe-support-info.html + - label: Contact Information for Third-Party Extensions + url: /release-notes/cbe-support-info.html From 35f4f93af915254dc123f6f7df3bda8d9991423e Mon Sep 17 00:00:00 2001 From: Jeanne Frontain <frontain@ip-192-168-1-68.ec2.internal> Date: Mon, 22 Oct 2018 10:19:39 -0500 Subject: [PATCH 07/14] added remaining issue descriptions for community contributions with PRs only --- .../release-notes/ReleaseNotes2.1.16CE.md | 29 ++++++++++++++++++- .../release-notes/ReleaseNotes2.1.16EE.md | 27 +++++++++++++++++ 2 files changed, 55 insertions(+), 1 deletion(-) diff --git a/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md b/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md index 21524adc400..5914df1b7f5 100644 --- a/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md +++ b/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md @@ -14,7 +14,7 @@ We are pleased to present Magento Open Source 2.1.15. This release includes mul Although this release includes these enhancements, no confirmed attacks related to these issues have occurred to date. However, certain vulnerabilities can potentially be exploited to access customer information or take over administrator sessions, so we recommend that you upgrade your Magento software to the latest version as soon as possible. -See [Magento Security Center](https://magento.com/security/patches/magento-2.2.6-and-2.1.15-security-update) for a comprehensive discussion of these issues. All exploitable security issues fixed in this release (2.1.15) have been ported to 2.2.6, 1.14.3.10, and 1.9.3.10, as appropriate. +See [Magento Security Center](https://magento.com/security/patches/magento-2.2.6-and-2.1.15-security-update) for a comprehensive discussion of these issues. All exploitable security issues fixed in this release (2.1.16) have been ported to 2.2.7, 1.14.4.0, and 1.9.4.0, as appropriate. ## Highlights @@ -28,11 +28,26 @@ Magento 2.1.16 contains over 40 security fixes and enhancements. See [Magento Se ## Fixed issues In addition to security enhancements, this release contains the following functional fixes. + +### Installation, deployment, configuration + +<!--- ENGCOM-2784 -->* You can now save configuration values to the database without assigning parameters for scope ID and type when using default scope. *Fix submitted by [Prince Patel](https://github.com/mageprince) in pull request [17083](https://github.com/magento/magento2/pull/17083)*. + ### Catalog <!--- ENGCOM-2750 -->* Magento now maintains product image roles as expected after upgrade. Previously, image roles randomly disappeared from product pages after upgrade. *Fix submitted by [Eduard Chitoraga](https://github.com/eduard13) in pull request [17553](https://github.com/magento/magento2/pull/17553)*. [GitHub-10687](https://github.com/magento/magento2/issues/10687) +<!--- ENGCOM-2827 -->* The custom attribute group name on customer and product pages can now be translated. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [17684](https://github.com/magento/magento2/pull/17684)*. + +<!--- ENGCOM-2877 -->* The `setterName` method is now correctly set. *Fix submitted by [insanityinside](https://github.com/insanityinside) in pull request [17774](https://github.com/magento/magento2/pull/17774)*. + +<!--- ENGCOM-2913 -->* `setterName` in `app/code/Magento/Catalog/Model/ProductLink/Repository.php` now implements `SimpleDataObjectConverter::snakeCaseToUpperCamelCase`. *Fix submitted by [insanityinside](https://github.com/insanityinside) in pull request [17883](https://github.com/magento/magento2/pull/17883)*. + + +### Cleanup and minor code refactoring + +<!--- ENGCOM-2652 -->* Minor CSS issues in `lib/internal/Magento/Framework/View/Test/Unit/Url/_files/sourceImport.css` have been fixed. *Fix submitted by [Arnoud Beekman](https://github.com/arnoudhgz) in pull request [17366](https://github.com/magento/magento2/pull/17366)*. ### EAV @@ -78,6 +93,9 @@ In addition to security enhancements, this release contains the following functi <!--- ENGCOM-2730 -->* You can now use REST to add a configurable product to a shopping cart without creating a duplicate product entry. *Fix submitted by [Pratik Oza](https://github.com/mage2pratik) in pull request [17476](https://github.com/magento/magento2/pull/17476)*. [GitHub-15028](https://github.com/magento/magento2/issues/15028) +<!--- ENGCOM-2696 -->* The sidebars for the wishlist on the catalog, my account, and checkout pages now render special characters correctly. Previously, the browser displayed `™` instead of rendered special characters on these pages. *Fix submitted by [Pratik Oza](https://github.com/mage2pratik) in pull request [17422](https://github.com/magento/magento2/pull/17422)*. + + ### Password @@ -118,6 +136,15 @@ In addition to security enhancements, this release contains the following functi <!--- ENGCOM-2627 -->* The `$product->getUrlInStore()` method now returns more compact URLs. *Fix submitted by [Burlacu Vasilii](https://github.com/vasilii-b) in pull request [16310](https://github.com/magento/magento2/pull/16310)*. [GitHub-16273](https://github.com/magento/magento2/issues/16273) +### Testing + +<!--- ENGCOM-2844 -->* `\Magento\Cms\Model\Block` is now covered by unit tests. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [17682](https://github.com/magento/magento2/pull/17682)*. + +<!--- ENGCOM-2889 -->* The `\Magento\Catalog\Test\Unit\Cron\AvailabilityCheckerTest` and `\Magento\Catalog\Test\Unit\Cron\DeleteOutdatedPriceValuesTest` classes are now covered by unit tests. *Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17606](https://github.com/magento/magento2/pull/17606)*. + +<!--- ENGCOM-2909 -->* The `\Magento\Search\Model\SynonymAnalyzer` and `\Magento\Search\Model\SynonymAnalyzer` classes are now covered by unit tests. *Fix submitted by [Zebra](https://github.com/furseyev) in pull request [17839](https://github.com/magento/magento2/pull/17839)*. + +<!--- ENGCOM-2928 -->* `\Magento\Sales\Model\Validator` is now covered by unit tests. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [17940](https://github.com/magento/magento2/pull/17940)*. diff --git a/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md b/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md index 8e8f4694910..b3b22adfda2 100644 --- a/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md +++ b/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md @@ -33,11 +33,27 @@ Magento 2.1.16 contains over 40 security fixes and enhancements. See [Magento Se In addition to security enhancements, this release contains the following functional fixes. +### Installation, deployment, configuration + +<!--- ENGCOM-2784 -->* You can now save configuration values to the database without assigning parameters for scope ID and type when using default scope. *Fix submitted by [Prince Patel](https://github.com/mageprince) in pull request [17083](https://github.com/magento/magento2/pull/17083)*. + ### Catalog <!--- ENGCOM-2750 -->* Magento now maintains product image roles as expected after upgrade. Previously, image roles randomly disappeared from product pages after upgrade. *Fix submitted by [Eduard Chitoraga](https://github.com/eduard13) in pull request [17553](https://github.com/magento/magento2/pull/17553)*. [GitHub-10687](https://github.com/magento/magento2/issues/10687) +<!--- ENGCOM-2827 -->* The custom attribute group name on customer and product pages can now be translated. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [17684](https://github.com/magento/magento2/pull/17684)*. + +<!--- ENGCOM-2877 -->* The `setterName` method is now correctly set. *Fix submitted by [insanityinside](https://github.com/insanityinside) in pull request [17774](https://github.com/magento/magento2/pull/17774)*. + +<!--- ENGCOM-2913 -->* `setterName` in `app/code/Magento/Catalog/Model/ProductLink/Repository.php` now implements `SimpleDataObjectConverter::snakeCaseToUpperCamelCase`. *Fix submitted by [insanityinside](https://github.com/insanityinside) in pull request [17883](https://github.com/magento/magento2/pull/17883)*. + + + + +### Cleanup and minor code refactoring + +<!--- ENGCOM-2652 -->* Minor CSS issues in `lib/internal/Magento/Framework/View/Test/Unit/Url/_files/sourceImport.css` have been fixed. *Fix submitted by [Arnoud Beekman](https://github.com/arnoudhgz) in pull request [17366](https://github.com/magento/magento2/pull/17366)*. @@ -84,6 +100,10 @@ In addition to security enhancements, this release contains the following functi <!--- ENGCOM-2730 -->* You can now use REST to add a configurable product to a shopping cart without creating a duplicate product entry. *Fix submitted by [Pratik Oza](https://github.com/mage2pratik) in pull request [17476](https://github.com/magento/magento2/pull/17476)*. [GitHub-15028](https://github.com/magento/magento2/issues/15028) +<!--- ENGCOM-2696 -->* The sidebars for the wishlist on the catalog, my account, and checkout pages now render special characters correctly. Previously, the browser displayed `™` instead of rendered special characters on these pages. *Fix submitted by [Pratik Oza](https://github.com/mage2pratik) in pull request [17422](https://github.com/magento/magento2/pull/17422)*. + + + ### Password @@ -124,8 +144,15 @@ In addition to security enhancements, this release contains the following functi <!--- ENGCOM-2627 -->* The `$product->getUrlInStore()` method now returns more compact URLs. *Fix submitted by [Burlacu Vasilii](https://github.com/vasilii-b) in pull request [16310](https://github.com/magento/magento2/pull/16310)*. [GitHub-16273](https://github.com/magento/magento2/issues/16273) +### Testing + +<!--- ENGCOM-2844 -->* `\Magento\Cms\Model\Block` is now covered by unit tests. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [17682](https://github.com/magento/magento2/pull/17682)*. + +<!--- ENGCOM-2889 -->* The `\Magento\Catalog\Test\Unit\Cron\AvailabilityCheckerTest` and `\Magento\Catalog\Test\Unit\Cron\DeleteOutdatedPriceValuesTest` classes are now covered by unit tests. *Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17606](https://github.com/magento/magento2/pull/17606)*. +<!--- ENGCOM-2909 -->* The `\Magento\Search\Model\SynonymAnalyzer` and `\Magento\Search\Model\SynonymAnalyzer` classes are now covered by unit tests. *Fix submitted by [Zebra](https://github.com/furseyev) in pull request [17839](https://github.com/magento/magento2/pull/17839)*. +<!--- ENGCOM-2928 -->* `\Magento\Sales\Model\Validator` is now covered by unit tests. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [17940](https://github.com/magento/magento2/pull/17940)*. ### Theme From 1f08450f8766ce2747baed776d64f7c2b0d34491 Mon Sep 17 00:00:00 2001 From: Jeanne Frontain <frontain@ip-192-168-1-68.ec2.internal> Date: Tue, 6 Nov 2018 07:20:39 -0600 Subject: [PATCH 08/14] review copy --- guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md | 11 ++++++----- guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md | 6 +++--- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md b/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md index 5914df1b7f5..0a31c7a4219 100644 --- a/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md +++ b/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md @@ -7,18 +7,18 @@ title: Magento Open Source 2.1.16 Release Notes {:toc} -*Patch code and release notes were published on Novtember 30, 2018.* +*Patch code and release notes were published on November 27, 2018.* -We are pleased to present Magento Open Source 2.1.15. This release includes multiple enhancements to product security plus bug fixes and enhancements. Check out the many community-contributed fixes! +We are pleased to present Magento Open Source 2.1.16. This release includes multiple enhancements to product security plus bug fixes and enhancements. Check out the many community-contributed fixes! -Although this release includes these enhancements, no confirmed attacks related to these issues have occurred to date. However, certain vulnerabilities can potentially be exploited to access customer information or take over administrator sessions, so we recommend that you upgrade your Magento software to the latest version as soon as possible. +Although this release includes these security enhancements, no confirmed attacks related to these issues have occurred to date. However, certain vulnerabilities can potentially be exploited to access customer information or take over administrator sessions, so we recommend that you upgrade your Magento software to the latest version as soon as possible. -See [Magento Security Center](https://magento.com/security/patches/magento-2.2.6-and-2.1.15-security-update) for a comprehensive discussion of these issues. All exploitable security issues fixed in this release (2.1.16) have been ported to 2.2.7, 1.14.4.0, and 1.9.4.0, as appropriate. +See [Magento Security Center](https://magento.com/security/patches/magento-2.2.7-and-2.1.16-security-update) for a comprehensive discussion of these issues. All exploitable security issues fixed in this release (2.1.16) have been ported to 2.2.7, 1.14.4.0, and 1.9.4.0, as appropriate. ## Highlights -Magento 2.1.16 contains over 40 security fixes and enhancements. See [Magento Security Center](https://magento.com/security/patches/magento-2.2.7-and-2.1.16-security-update) for more information. +Magento 2.1.16 contains over 30 security fixes and enhancements. See [Magento Security Center](https://magento.com/security/patches/magento-2.2.7-and-2.1.16-security-update) for more information. <!--- MAGETWO-92836 -->* Magento 2.1.16 now provides support for PHP 7.1. @@ -26,6 +26,7 @@ Magento 2.1.16 contains over 40 security fixes and enhancements. See [Magento Se <!--- MAGETWO-94435 -->* The Magento UPS module has been updated to support new UPS API endpoints. ## Fixed issues + In addition to security enhancements, this release contains the following functional fixes. diff --git a/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md b/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md index b3b22adfda2..59bf06b46e2 100644 --- a/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md +++ b/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md @@ -6,18 +6,18 @@ title: Magento Commerce 2.1.16 Release Notes * TOC {:toc} -*Patch code and release notes were published on November 30, 2018.* +*Patch code and release notes were published on November 27, 2018.* We are pleased to present Magento Commerce 2.1.16. This release includes multiple enhancements to product security plus bug fixes and enhancements. Check out the many community-contributed fixes! -Although this release includes these enhancements, no confirmed attacks related to these issues have occurred to date. However, certain vulnerabilities can potentially be exploited to access customer information or take over administrator sessions, so we recommend that you upgrade your Magento software to the latest version as soon as possible. +Although this release includes these security enhancements, no confirmed attacks related to these issues have occurred to date. However, certain vulnerabilities can potentially be exploited to access customer information or take over administrator sessions, so we recommend that you upgrade your Magento software to the latest version as soon as possible. See [Magento Security Center](https://magento.com/security/patches/magento-2.2.7-and-2.1.16-security-update) for a comprehensive discussion of these issues. All exploitable security issues fixed in this release (2.1.16) have been ported to 2.2.7, 1.14.4.0, and 1.9.4.0, as appropriate. ## Highlights -Magento 2.1.16 contains over 40 security fixes and enhancements. See [Magento Security Center](https://magento.com/security/patches/magento-2.2.7-and-2.1.16-security-update) for more information. +Magento 2.1.16 contains over 30 security fixes and enhancements. See [Magento Security Center](https://magento.com/security/patches/magento-2.2.7-and-2.1.16-security-update) for more information. <!--- MAGETWO-92836 -->* Magento 2.1.16 now provides support for PHP 7.1. From ccbf2d5bf53ecb2338a373878b2478bacd39b3e7 Mon Sep 17 00:00:00 2001 From: Jeanne Frontain <frontain@ip-192-168-1-68.ec2.internal> Date: Tue, 6 Nov 2018 10:05:41 -0600 Subject: [PATCH 09/14] entered keharper's review comments --- guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md | 9 ++++----- guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md | 14 ++++---------- 2 files changed, 8 insertions(+), 15 deletions(-) diff --git a/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md b/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md index 0a31c7a4219..dabc1a2ce3d 100644 --- a/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md +++ b/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md @@ -44,6 +44,7 @@ In addition to security enhancements, this release contains the following functi <!--- ENGCOM-2913 -->* `setterName` in `app/code/Magento/Catalog/Model/ProductLink/Repository.php` now implements `SimpleDataObjectConverter::snakeCaseToUpperCamelCase`. *Fix submitted by [insanityinside](https://github.com/insanityinside) in pull request [17883](https://github.com/magento/magento2/pull/17883)*. +<!--- ENGCOM-2795 -->* You can now save a title for a product from the **Product** > **Customizable Options** page. *Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17609](https://github.com/magento/magento2/pull/17609)*. [GitHub-6305](https://github.com/magento/magento2/issues/6305) ### Cleanup and minor code refactoring @@ -77,7 +78,6 @@ In addition to security enhancements, this release contains the following functi ### General -<!--- ENGCOM-2795 -->* You can now save a title for a product from the **Product** > **Customizable Options** page. *Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17609](https://github.com/magento/magento2/pull/17609)*. [GitHub-6305](https://github.com/magento/magento2/issues/6305) <!--- ENGCOM-2805 -->* Magento now displays the Customer group menu under the Customers as expected. Previously, Magento displayed the customer group menu under the Customers menu on the Admin, but displayed it under **Store** > **Other settings** menu while assigning a user role. *Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17629](https://github.com/magento/magento2/pull/17629)*. [GitHub-16499](https://github.com/magento/magento2/issues/16499) @@ -117,9 +117,9 @@ In addition to security enhancements, this release contains the following functi ### Sales -<!--- ENGCOM-2933 -->* Join extension attributes are now added to results for orders created through REST. Previously, the JSON response did not contain `some_id` in the extension attributes property. *Fix submitted by [Sam Butler Thompson](https://github.com/Scarraban) in pull request [16169](https://github.com/magento/magento2/pull/16169)*. [GitHub-8035](https://github.com/magento/magento2/issues/8035) +<!--- ENGCOM-2933 -->* When you define an extension attribute for the `OrderInterface` with a join table, the specified attribute code value is now returned as expected in REST calls. Previously, the JSON response did not contain `some_id` in the extension attributes property. *Fix submitted by [Sam Butler Thompson](https://github.com/Scarraban) in pull request [16169](https://github.com/magento/magento2/pull/16169)*. [GitHub-8035](https://github.com/magento/magento2/issues/8035) -<!--- ENGCOM-2691 -->* The `Magento\Sales\Block\Adminhtml\Order\Totalbar` class and totalbar template file have been deprecated. These components were formerly included but never implemented in the invoice create and credit memo create layout files. *Fix submitted by [Danny Verkade](https://github.com/dverkade) in pull request [17413](https://github.com/magento/magento2/pull/17413)*. [GitHub-16653](https://github.com/magento/magento2/issues/16653), [GitHub-16655](https://github.com/magento/magento2/issues/16655) +<!--- ENGCOM-2691 -->* The `Magento\Sales\Block\Adminhtml\Order\Totalbar` class and totalbar template files have been deprecated. These components were formerly included but never implemented in the invoice create and credit memo create layout files. *Fix submitted by [Danny Verkade](https://github.com/dverkade) in pull request [17413](https://github.com/magento/magento2/pull/17413)*. [GitHub-16653](https://github.com/magento/magento2/issues/16653), [GitHub-16655](https://github.com/magento/magento2/issues/16655) @@ -127,7 +127,7 @@ In addition to security enhancements, this release contains the following functi <!--- MAGETWO-94435 -->* The Magento UPS module has been updated to support new UPS API endpoints. -<!--- ENGCOM-2325 -->* Multishipping checkout now works as expected. Previously, Magento displayed the `Shipping address is not set` error message when checking out an order with multiple addresses. [GitHub-16555](https://github.com/magento/magento2/issues/16555) +<!--- ENGCOM-2325 -->* Multishipping checkout now works as expected. Previously, Magento displayed the `Shipping address is not set` error message when checking out an order with multiple addresses. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [16783](https://github.com/magento/magento2/pull/16783)*. [GitHub-16555](https://github.com/magento/magento2/issues/16555) @@ -156,7 +156,6 @@ In addition to security enhancements, this release contains the following functi -<!--- ENGCOM-2325 -->* Multishipping checkout now works as expected. Previously, Magento displayed the `Shipping address is not set` error message when checking out an order with multiple addresses. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [16783](https://github.com/magento/magento2/pull/16783)*. [GitHub-16555](https://github.com/magento/magento2/issues/16555) ### UI diff --git a/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md b/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md index 59bf06b46e2..d00abdb24b3 100644 --- a/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md +++ b/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md @@ -49,6 +49,7 @@ In addition to security enhancements, this release contains the following functi <!--- ENGCOM-2913 -->* `setterName` in `app/code/Magento/Catalog/Model/ProductLink/Repository.php` now implements `SimpleDataObjectConverter::snakeCaseToUpperCamelCase`. *Fix submitted by [insanityinside](https://github.com/insanityinside) in pull request [17883](https://github.com/magento/magento2/pull/17883)*. +<!--- ENGCOM-2795 -->* You can now save a title for a product from the **Product** > **Customizable Options** page. *Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17609](https://github.com/magento/magento2/pull/17609)*. [GitHub-6305](https://github.com/magento/magento2/issues/6305) ### Cleanup and minor code refactoring @@ -83,7 +84,6 @@ In addition to security enhancements, this release contains the following functi ### General -<!--- ENGCOM-2795 -->* You can now save a title for a product from the **Product** > **Customizable Options** page. *Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17609](https://github.com/magento/magento2/pull/17609)*. [GitHub-6305](https://github.com/magento/magento2/issues/6305) <!--- ENGCOM-2805 -->* Magento now displays the Customer group menu under the Customers as expected. Previously, Magento displayed the customer group menu under the Customers menu on the Admin, but displayed it under **Store** > **Other settings** menu while assigning a user role. *Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17629](https://github.com/magento/magento2/pull/17629)*. [GitHub-16499](https://github.com/magento/magento2/issues/16499) @@ -124,9 +124,9 @@ In addition to security enhancements, this release contains the following functi ### Sales -<!--- ENGCOM-2933 -->* Join extension attributes are now added to results for orders created through REST. Previously, the JSON response did not contain `some_id` in the extension attributes property. *Fix submitted by [Sam Butler Thompson](https://github.com/Scarraban) in pull request [16169](https://github.com/magento/magento2/pull/16169)*. [GitHub-8035](https://github.com/magento/magento2/issues/8035) +<!--- ENGCOM-2933 -->* When you define an extension attribute for the `OrderInterface` with a join table, the specified attribute code value is now returned as expected in REST calls. Previously, the JSON response did not contain `some_id` in the extension attributes property. *Fix submitted by [Sam Butler Thompson](https://github.com/Scarraban) in pull request [16169](https://github.com/magento/magento2/pull/16169)*. [GitHub-8035](https://github.com/magento/magento2/issues/8035) -<!--- ENGCOM-2691 -->* The `Magento\Sales\Block\Adminhtml\Order\Totalbar` class and totalbar template file have been deprecated. These components were formerly included but never implemented in the invoice create and credit memo create layout files. *Fix submitted by [Danny Verkade](https://github.com/dverkade) in pull request [17413](https://github.com/magento/magento2/pull/17413)*. [GitHub-16653](https://github.com/magento/magento2/issues/16653), [GitHub-16655](https://github.com/magento/magento2/issues/16655) +<!--- ENGCOM-2691 -->* The `Magento\Sales\Block\Adminhtml\Order\Totalbar` class and totalbar template files have been deprecated. These components were formerly included but never implemented in the invoice create and credit memo create layout files. *Fix submitted by [Danny Verkade](https://github.com/dverkade) in pull request [17413](https://github.com/magento/magento2/pull/17413)*. [GitHub-16653](https://github.com/magento/magento2/issues/16653), [GitHub-16655](https://github.com/magento/magento2/issues/16655) @@ -134,9 +134,7 @@ In addition to security enhancements, this release contains the following functi <!--- MAGETWO-94435 -->* The Magento UPS module has been updated to support new UPS API endpoints. -<!--- ENGCOM-2325 -->* Multishipping checkout now works as expected. Previously, Magento displayed the `Shipping address is not set` error message when checking out an order with multiple addresses. [GitHub-16555](https://github.com/magento/magento2/issues/16555) - - +<!--- ENGCOM-2325 -->* Multishipping checkout now works as expected. Previously, Magento displayed the `Shipping address is not set` error message when checking out an order with multiple addresses. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [16783](https://github.com/magento/magento2/pull/16783)*. [GitHub-16555](https://github.com/magento/magento2/issues/16555) ### Store @@ -160,10 +158,6 @@ In addition to security enhancements, this release contains the following functi <!--- ENGCOM-2917 -->* Magento now displays the wishlist icon on the shopping cart in mobile view. *Fix submitted by [Hitesh](https://github.com/hitesh-wagento) in pull request [17912](https://github.com/magento/magento2/pull/17912)*. [GitHub-17851](https://github.com/magento/magento2/issues/17851) - -<!--- ENGCOM-2325 -->* Multishipping checkout now works as expected. Previously, Magento displayed the `Shipping address is not set` error message when checking out an order with multiple addresses. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [16783](https://github.com/magento/magento2/pull/16783)*. [GitHub-16555](https://github.com/magento/magento2/issues/16555) - - ### UI <!--- ENGCOM-2825 -->* The JavaScript validation rule used to validate AM/PM time settings now works as expected when JavaScript is minified. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [17689](https://github.com/magento/magento2/pull/17689)*. [GitHub-17648](https://github.com/magento/magento2/issues/17648) From 368ed1604f40f45c457737819ad284754211bef7 Mon Sep 17 00:00:00 2001 From: Lori Krell <lkrell@magento.com> Date: Tue, 6 Nov 2018 13:06:18 -0600 Subject: [PATCH 10/14] Add partner contributions include file --- _includes/release-notes/engcom-2-1-16-partner.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 _includes/release-notes/engcom-2-1-16-partner.md diff --git a/_includes/release-notes/engcom-2-1-16-partner.md b/_includes/release-notes/engcom-2-1-16-partner.md new file mode 100644 index 00000000000..6d1afb80c1b --- /dev/null +++ b/_includes/release-notes/engcom-2-1-16-partner.md @@ -0,0 +1,12 @@ +| Partner | Pull Request | Related GitHub Issue | +| ------- | ------- | ------- | +| Atwix | [16310](https://github.com/magento/magento2/pull/16310), [16783](https://github.com/magento/magento2/pull/16783), [17667](https://github.com/magento/magento2/pull/17667), [17684](https://github.com/magento/magento2/pull/17684), [17689](https://github.com/magento/magento2/pull/17689), [17682](https://github.com/magento/magento2/pull/17682), [17702](https://github.com/magento/magento2/pull/17702), [17839](https://github.com/magento/magento2/pull/17839), [17940](https://github.com/magento/magento2/pull/17940), [17606](https://github.com/magento/magento2/pull/17606), [17855](https://github.com/magento/magento2/pull/17855), [17553](https://github.com/magento/magento2/pull/17553) | [16273](https://github.com/magento/magento2/issues/16273), [16555](https://github.com/magento/magento2/issues/16555), [16783](https://github.com/magento/magento2/pull/16783), [17667](https://github.com/magento/magento2/pull/17667), [17648](https://github.com/magento/magento2/issues/17648), [17700](https://github.com/magento/magento2/issues/17700), [14248](https://github.com/magento/magento2/issues/14248), [10687](https://github.com/magento/magento2/issues/10687) | +| Wagento | [17912](https://github.com/magento/magento2/pull/17912) | [17851](https://github.com/magento/magento2/issues/17851) | +| Interactiv4 | [17855](https://github.com/magento/magento2/pull/17855) | [14248](https://github.com/magento/magento2/issues/14248) | +| Krish TechnoLabs | [17083](https://github.com/magento/magento2/pull/17083), [17422](https://github.com/magento/magento2/pull/17422), [17476](https://github.com/magento/magento2/pull/17476), [17632](https://github.com/magento/magento2/pull/17632), [17496](https://github.com/magento/magento2/pull/17496) | [15028](https://github.com/magento/magento2/issues/15028), [13102](https://github.com/magento/magento2/issues/13102), [17289](https://github.com/magento/magento2/issues/17289) | +| Comwrap | [17083](https://github.com/magento/magento2/pull/17083) | | +| MediaCT | [17366](https://github.com/magento/magento2/pull/17366) | | +| Divante | [16782](https://github.com/magento/magento2/pull/16782) | [14056](https://github.com/magento/magento2/issues/14056) | +| i.cube | [17496](https://github.com/magento/magento2/pull/17496) | [17289](https://github.com/magento/magento2/issues/17289) | +| Two Jay | [17194](https://github.com/magento/magento2/pull/17194) | [2146](https://github.com/magento/magento2/issues/2146) | +| Netstarter | [17290](https://github.com/magento/magento2/pull/17290) | [13429](https://github.com/magento/magento2/issues/13429) | \ No newline at end of file From c6d399c433db751620f4aeea7d556a370aebaa4a Mon Sep 17 00:00:00 2001 From: Jeanne Frontain <frontain@ip-192-168-1-68.ec2.internal> Date: Tue, 6 Nov 2018 15:58:05 -0600 Subject: [PATCH 11/14] added link to include file --- guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md | 1 + guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md | 1 + 2 files changed, 2 insertions(+) diff --git a/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md b/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md index dabc1a2ce3d..1581161c409 100644 --- a/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md +++ b/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md @@ -184,6 +184,7 @@ The following table identifies contributions from our community members. This ta The following table highlights contributions made by Partners. This table lists the Partner who contributed the pull request, the external pull request, and the GitHub issue number associated with it (if available). +{% include release-notes/engcom-2-1-16.md %} diff --git a/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md b/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md index d00abdb24b3..389806ad2a2 100644 --- a/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md +++ b/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md @@ -183,6 +183,7 @@ The following table identifies contributions from our community members. This ta The following table highlights contributions made by Partners. This table lists the Partner who contributed the pull request, the external pull request, and the GitHub issue number associated with it (if available). +{% include release-notes/engcom-2-1-16.md %} From 298b1fa69184138a4a0c509ed12d46118dc65b51 Mon Sep 17 00:00:00 2001 From: Jeanne Frontain <frontain@MacBook-Pro-4.attlocal.net> Date: Tue, 13 Nov 2018 10:02:41 -0600 Subject: [PATCH 12/14] tweaked format of toc yml --- _data/toc/release-notes.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_data/toc/release-notes.yml b/_data/toc/release-notes.yml index 996f3288282..6fa9f4bdccf 100644 --- a/_data/toc/release-notes.yml +++ b/_data/toc/release-notes.yml @@ -131,7 +131,7 @@ pages: - label: Magento Commerce 2.1.x Release Notes children: - - label: Magento Commerce 2.1.16 Release Notes + - label: Magento Commerce 2.1.16 Release Notes url: /release-notes/ReleaseNotes2.1.16EE.html - label: Magento Commerce 2.1.15 Release Notes From 17b84dbb009417845d8b87bb7e3ef13dae12c9c7 Mon Sep 17 00:00:00 2001 From: Jeanne Frontain <frontain@ip-192-168-1-68.ec2.internal> Date: Tue, 13 Nov 2018 20:12:07 -0600 Subject: [PATCH 13/14] minor formatting tweaks --- guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md | 6 +++--- guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md b/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md index 1581161c409..99a762a37b8 100644 --- a/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md +++ b/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md @@ -79,10 +79,10 @@ In addition to security enhancements, this release contains the following functi ### General -<!--- ENGCOM-2805 -->* Magento now displays the Customer group menu under the Customers as expected. Previously, Magento displayed the customer group menu under the Customers menu on the Admin, but displayed it under **Store** > **Other settings** menu while assigning a user role. *Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17629](https://github.com/magento/magento2/pull/17629)*. [GitHub-16499](https://github.com/magento/magento2/issues/16499) +<!--- ENGCOM-2805 -->* Magento now displays the customer group menu under the Customers tab as expected. Previously, Magento displayed the customer group menu under the customers menu on the Admin, but displayed it under **Store** > **Other settings** menu while assigning a user role. *Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17629](https://github.com/magento/magento2/pull/17629)*. [GitHub-16499](https://github.com/magento/magento2/issues/16499) -<!--- ENGCOM-2975 -->* The dropdown menu of available countries that is accessible throughout both storefront and Admin is now populated as expected. *Fix submitted by [Nilesh Lokhande](https://github.com/nilesh2jcommerce) in pull request [17194](https://github.com/magento/magento2/pull/17194)*. [GitHub-2146](https://github.com/magento/magento2/issues/2146) +<!--- ENGCOM-2975 -->* The dropdown menu of available countries that is accessible throughout both the storefront and Admin is now populated as expected. *Fix submitted by [Nilesh Lokhande](https://github.com/nilesh2jcommerce) in pull request [17194](https://github.com/magento/magento2/pull/17194)*. [GitHub-2146](https://github.com/magento/magento2/issues/2146) @@ -127,7 +127,7 @@ In addition to security enhancements, this release contains the following functi <!--- MAGETWO-94435 -->* The Magento UPS module has been updated to support new UPS API endpoints. -<!--- ENGCOM-2325 -->* Multishipping checkout now works as expected. Previously, Magento displayed the `Shipping address is not set` error message when checking out an order with multiple addresses. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [16783](https://github.com/magento/magento2/pull/16783)*. [GitHub-16555](https://github.com/magento/magento2/issues/16555) +<!--- ENGCOM-2325 -->* Multishipping checkout now works as expected. Previously, Magento displayed the `Shipping address is not set` error message when checking out an order with multiple addresses. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [16783](https://github.com/magento/magento2/pull/16783)*. [GitHub-16555](https://github.com/magento/magento2/issues/16555) diff --git a/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md b/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md index 389806ad2a2..c448f390459 100644 --- a/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md +++ b/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md @@ -85,10 +85,10 @@ In addition to security enhancements, this release contains the following functi ### General -<!--- ENGCOM-2805 -->* Magento now displays the Customer group menu under the Customers as expected. Previously, Magento displayed the customer group menu under the Customers menu on the Admin, but displayed it under **Store** > **Other settings** menu while assigning a user role. *Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17629](https://github.com/magento/magento2/pull/17629)*. [GitHub-16499](https://github.com/magento/magento2/issues/16499) +<!--- ENGCOM-2805 -->* Magento now displays the customer group menu under the Customers tab as expected. Previously, Magento displayed the customer group menu under the customers menu on the Admin, but displayed it under **Store** > **Other settings** menu while assigning a user role. *Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17629](https://github.com/magento/magento2/pull/17629)*. [GitHub-16499](https://github.com/magento/magento2/issues/16499) -<!--- ENGCOM-2975 -->* The dropdown menu of available countries that is accessible throughout both storefront and Admin is now populated as expected. *Fix submitted by [Nilesh Lokhande](https://github.com/nilesh2jcommerce) in pull request [17194](https://github.com/magento/magento2/pull/17194)*. [GitHub-2146](https://github.com/magento/magento2/issues/2146) +<!--- ENGCOM-2975 -->* The dropdown menu of available countries that is accessible throughout both the storefront and Admin is now populated as expected. *Fix submitted by [Nilesh Lokhande](https://github.com/nilesh2jcommerce) in pull request [17194](https://github.com/magento/magento2/pull/17194)*. [GitHub-2146](https://github.com/magento/magento2/issues/2146) From cbc8f6ebe3d7e823ecd945371d73278995c53464 Mon Sep 17 00:00:00 2001 From: Jeanne Frontain <frontain@ip-192-168-1-68.ec2.internal> Date: Mon, 26 Nov 2018 19:09:26 -0600 Subject: [PATCH 14/14] entered hostep's comments --- guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md | 8 ++++---- guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md b/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md index 99a762a37b8..713530380c9 100644 --- a/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md +++ b/guides/v2.1/release-notes/ReleaseNotes2.1.16CE.md @@ -7,7 +7,7 @@ title: Magento Open Source 2.1.16 Release Notes {:toc} -*Patch code and release notes were published on November 27, 2018.* +*Patch code and release notes were published on November 28, 2018.* We are pleased to present Magento Open Source 2.1.16. This release includes multiple enhancements to product security plus bug fixes and enhancements. Check out the many community-contributed fixes! @@ -60,7 +60,7 @@ In addition to security enhancements, this release contains the following functi ### Email -<!--- MAGETWO-82598 -->* Magento now supports the new top-level address domains identified in the [IANA list](https://data.iana.org/TLD/tlds-alpha-by-domain.txt). [GitHub-4547](https://github.com/magento/magento2/issues/4547) +<!--- MAGETWO-82598 -->* Magento now supports the new top-level address domains identified in the [IANA list](https://data.iana.org/TLD/tlds-alpha-by-domain.txt). *Fix submitted by [Alessandro](https://github.com/elachino) in pull request [11576](https://github.com/magento/magento2/pull/11576)*. [GitHub-4547](https://github.com/magento/magento2/issues/4547) @@ -79,7 +79,7 @@ In addition to security enhancements, this release contains the following functi ### General -<!--- ENGCOM-2805 -->* Magento now displays the customer group menu under the Customers tab as expected. Previously, Magento displayed the customer group menu under the customers menu on the Admin, but displayed it under **Store** > **Other settings** menu while assigning a user role. *Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17629](https://github.com/magento/magento2/pull/17629)*. [GitHub-16499](https://github.com/magento/magento2/issues/16499) +<!--- ENGCOM-2805 -->* When editing an Admin user role, Magento now displays the Customer Groups section under the Customers section as expected. Previously, Magento displayed the Customer Groups section under the **Stores** > **Other settings** section. *Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17629](https://github.com/magento/magento2/pull/17629)*. [GitHub-16499](https://github.com/magento/magento2/issues/16499) <!--- ENGCOM-2975 -->* The dropdown menu of available countries that is accessible throughout both the storefront and Admin is now populated as expected. *Fix submitted by [Nilesh Lokhande](https://github.com/nilesh2jcommerce) in pull request [17194](https://github.com/magento/magento2/pull/17194)*. [GitHub-2146](https://github.com/magento/magento2/issues/2146) @@ -164,7 +164,7 @@ In addition to security enhancements, this release contains the following functi <!--- ENGCOM-2835 -->* The message list component message type now has a message type of success. Previously, this type was always error when the parameters property was specified. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [17702](https://github.com/magento/magento2/pull/17702)*. [GitHub-17700](https://github.com/magento/magento2/issues/17700) -<!--- ENGCOM-2898 -->* The WYSIWYG editor now preserves the transparent background of .png thumbnails. Previously, Magento rendered these transparent backgrounds black. *Fix submitted by [Eduard Chitoraga](https://github.com/eduard13) in pull request [17855](https://github.com/magento/magento2/pull/17855)*. [GitHub-14248](https://github.com/magento/magento2/issues/14248) +<!--- ENGCOM-2898 -->* `.png` images from the GD2 image library that have transparent backgrounds now retain their transparent backgrounds after upload. Previously, these transparent backgrounds were rendered black when you displayed these images after upload. *Fix submitted by [Eduard Chitoraga](https://github.com/eduard13) in pull request [17855](https://github.com/magento/magento2/pull/17855)*. [GitHub-14248](https://github.com/magento/magento2/issues/14248) diff --git a/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md b/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md index c448f390459..1f77845a89f 100644 --- a/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md +++ b/guides/v2.1/release-notes/ReleaseNotes2.1.16EE.md @@ -6,7 +6,7 @@ title: Magento Commerce 2.1.16 Release Notes * TOC {:toc} -*Patch code and release notes were published on November 27, 2018.* +*Patch code and release notes were published on November 28, 2018.* We are pleased to present Magento Commerce 2.1.16. This release includes multiple enhancements to product security plus bug fixes and enhancements. Check out the many community-contributed fixes! @@ -66,7 +66,7 @@ In addition to security enhancements, this release contains the following functi ### Email -<!--- MAGETWO-82598 -->* Magento now supports the new top-level address domains identified in the [IANA list](https://data.iana.org/TLD/tlds-alpha-by-domain.txt). [GitHub-4547](https://github.com/magento/magento2/issues/4547) +<!--- MAGETWO-82598 -->* Magento now supports the new top-level address domains identified in the [IANA list](https://data.iana.org/TLD/tlds-alpha-by-domain.txt). *Fix submitted by [Alessandro](https://github.com/elachino) in pull request [11576](https://github.com/magento/magento2/pull/11576)*. [GitHub-4547](https://github.com/magento/magento2/issues/4547) @@ -85,7 +85,7 @@ In addition to security enhancements, this release contains the following functi ### General -<!--- ENGCOM-2805 -->* Magento now displays the customer group menu under the Customers tab as expected. Previously, Magento displayed the customer group menu under the customers menu on the Admin, but displayed it under **Store** > **Other settings** menu while assigning a user role. *Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17629](https://github.com/magento/magento2/pull/17629)*. [GitHub-16499](https://github.com/magento/magento2/issues/16499) +<!--- ENGCOM-2805 -->* When editing an Admin user role, Magento now displays the Customer Groups section under the Customers section as expected. Previously, Magento displayed the Customer Groups section under the **Stores** > **Other settings** section. *Fix submitted by [Jignesh Baldha](https://github.com/jignesh-baldha) in pull request [17629](https://github.com/magento/magento2/pull/17629)*. [GitHub-16499](https://github.com/magento/magento2/issues/16499) <!--- ENGCOM-2975 -->* The dropdown menu of available countries that is accessible throughout both the storefront and Admin is now populated as expected. *Fix submitted by [Nilesh Lokhande](https://github.com/nilesh2jcommerce) in pull request [17194](https://github.com/magento/magento2/pull/17194)*. [GitHub-2146](https://github.com/magento/magento2/issues/2146) @@ -164,7 +164,7 @@ In addition to security enhancements, this release contains the following functi <!--- ENGCOM-2835 -->* The message list component message type now has a message type of success. Previously, this type was always error when the parameters property was specified. *Fix submitted by [Dmytro Cheshun](https://github.com/dmytro-ch) in pull request [17702](https://github.com/magento/magento2/pull/17702)*. [GitHub-17700](https://github.com/magento/magento2/issues/17700) -<!--- ENGCOM-2898 -->* The WYSIWYG editor now preserves the transparent background of .png thumbnails. Previously, Magento rendered these transparent backgrounds black. *Fix submitted by [Eduard Chitoraga](https://github.com/eduard13) in pull request [17855](https://github.com/magento/magento2/pull/17855)*. [GitHub-14248](https://github.com/magento/magento2/issues/14248) +<!--- ENGCOM-2898 -->* `.png` images from the GD2 image library that have transparent backgrounds now retain their transparent backgrounds after upload. Previously, these transparent backgrounds were rendered black when you displayed these images after upload. *Fix submitted by [Eduard Chitoraga](https://github.com/eduard13) in pull request [17855](https://github.com/magento/magento2/pull/17855)*. [GitHub-14248](https://github.com/magento/magento2/issues/14248)