diff --git a/src/guides/v2.4/release-notes/b2b-release-notes.md b/src/guides/v2.4/release-notes/b2b-release-notes.md index cf5eb6ccf44..bab5ecac062 100644 --- a/src/guides/v2.4/release-notes/b2b-release-notes.md +++ b/src/guides/v2.4/release-notes/b2b-release-notes.md @@ -11,9 +11,11 @@ These release notes can include: ## Magento B2B - Adobe Commerce 2.4.4 -- {:.fix} The POST `/rest/V1/order//invoice` request now supports the creation of partial invoices when the **Payment on Account** payment method is enabled. Previously, Magento threw this error: `An invoice for partial quantities cannot be issued for this order. To continue, change the specified quantity to the full quantity`. [GitHub-32428](https://github.com/magento/magento2/issues/32428) +- {:.fix} The time required to upgrade from {{ site.data.var.ee }} 2.3.x to {{ site.data.var.ee }} 2.4.x in deployments with more than 100,000 company roles has been substantially reduced. -- {:.fix} PayPal PayFlow Pro now works as expected with B2B negotiable quote when the customer’s cart contains other products. Magento now successfully processes the order and sends email to the customer as expected. Previously, Magento threw a fatal error and sent a confirmation email to the customer that contained zero values. +- {:.fix} The POST `V1/order/:orderId/invoice` request now supports the creation of partial invoices when the **Payment on Account** payment method is enabled. Previously, {{ site.data.var.ee }} threw this error: `An invoice for partial quantities cannot be issued for this order. To continue, change the specified quantity to the full quantity`. [GitHub-32428](https://github.com/magento/magento2/issues/32428) + +- {:.fix} PayPal PayFlow Pro now works as expected with B2B negotiable quote when the customer’s cart contains other products. {{ site.data.var.ee }} now successfully processes the order and sends email to the customer as expected. Previously, {{ site.data.var.ee }} threw a fatal error and sent a confirmation email to the customer that contained zero values. - {:.fix} Pagination is now correctly displayed on catalog search result page after excluding some products in shared catalog. @@ -21,11 +23,13 @@ These release notes can include: - {:.fix} The **Submit** button on the Create New Company form is now disabled after one click to prevent multiple form submissions. Previously, you could submit this form multiple times by clicking on this button repeatedly, which generated an error. -- {:.fix} Magento no longer displays the reorder link on the storefront when a shopper logs into a store for which re-orders have been disabled. Magento now uses the Admin configuration settings (Admin **Reorder** > **Stores** > **Configuration** > **Sales** > **Allow Reorder** set to **no**). +- {:.fix} {{ site.data.var.ee }} no longer displays the reorder link on the storefront when a shopper logs into a store for which re-orders have been disabled. {{ site.data.var.ee }} now uses the Admin configuration settings (Admin **Reorder** > **Stores** > **Configuration** > **Sales** > **Allow Reorder** set to **no**). - {:.fix} Quick Order search by SKU is now case-insensitive when shared catalog is enabled. -- {:.fix} You can now update a file for a customer attribute when creating a company. Previously, when you tried to create a company with an attachment of type `File`, Magento did not create the company and logged this error in the exception log: `Something went wrong while saving file`. +- {:.fix} You can now update a file for a customer attribute when creating a company. Previously, when you tried to create a company with an attachment of type `File`, {{ site.data.var.ee }} did not create the company and logged this error in the exception log: `Something went wrong while saving file`. + +- {:.fix} You can now create a company with a customer account that has a custom attribute with a (`File`) or (`Image`) type. Previously, if the account had one of these customizable options, the Company edit page loader did not resolve, which prevented the editing of company details. ## Magento B2B - Version 1.3.2 diff --git a/src/guides/v2.4/release-notes/commerce-2-4-4.md b/src/guides/v2.4/release-notes/commerce-2-4-4.md index 96b77fd171f..ba1567b6554 100644 --- a/src/guides/v2.4/release-notes/commerce-2-4-4.md +++ b/src/guides/v2.4/release-notes/commerce-2-4-4.md @@ -5,47 +5,157 @@ title: Adobe Commerce 2.4.4 Release Notes {{ site.data.var.ee }} 2.4.4 introduces support for PHP 8.1. Core Composer dependencies and third-party libraries have been upgraded to the latest versions that are compatible with PHP 8.x. +{{ site.data.var.ee }} 2.4.4-beta2 introduces support for PHP 8.0. + {:.bs-callout-info} Releases may contain backward-incompatible changes (BIC). {{ site.data.var.ee }} 2.4.4 contains backward-incompatible changes. To review these backward-incompatible changes, see [BIC reference]({{page.baseurl}}/release-notes/backward-incompatible-changes/reference.html). (Major backward-incompatible issues are described in [BIC highlights]({{page.baseurl}}/release-notes/backward-incompatible-changes/index.html). Not all releases introduce major BICs.) ## {{ site.data.var.ee }} Beta program -The {{ site.data.var.ee }} 2.4.4 [Beta program](https://github.com/magento/magento2/wiki/Magento-Beta-Program) includes four monthly Beta releases that merchants can use to prepare their deployments for upgrade to {{ site.data.var.ee }} 2.4.4. We are launching this program five months before {{ site.data.var.ee }} 2.4.4 General Availability (GA). The top three partners and individual contributors will receive special mention in these release notes, Beta blog posts, and in other communications. See the [Breaking News: 2.4.4 beta releases are coming soon](https://community.magento.com/t5/Magento-DevBlog/BREAKING-NEWS-2-4-4-beta-releases-are-coming-soon/ba-p/484310) Magento DevBlog post. +The {{ site.data.var.ee }} 2.4.4 [Beta program](https://devdocs.magento.com/release/beta-program.html) includes four monthly Beta releases that merchants can use to prepare their deployments for upgrade to {{ site.data.var.ee }} 2.4.4. We are launching this program five months before {{ site.data.var.ee }} 2.4.4 General Availability (GA). The top three partners and individual contributors will receive special mention in these release notes, Beta blog posts, and in other communications. See the [Breaking News: 2.4.4 beta releases are coming soon](https://community.magento.com/t5/Magento-DevBlog/BREAKING-NEWS-2-4-4-beta-releases-are-coming-soon/ba-p/484310) DevBlog post. -## {{ site.data.var.ee }} 2.4.4-beta1 +## {{ site.data.var.ee }} 2.4.4-beta2 -{{ site.data.var.ee }} 2.4.4-beta1 has been tested against the following component versions: +{{ site.data.var.ee }} 2.4.4-beta2 has been tested against the following component versions: +* Composer 2.1.6 * Elasticsearch 7.9 * MariaDB 10.4.14 * MySQL 8.0.22 -* PHP 7.4 +* PHP 8.0 * Redis 6.0.12 * Varnish 6.5.1 {:.bs-callout-info} -All vendor-bundled extensions, with the exception of Braintree, have been removed from {{ site.data.var.ee }} 2.4.4 starting with this release (2.4.4-beta1). +All vendor-bundled extensions, with the exception of Braintree, have been removed from {{ site.data.var.ee }} 2.4.4. + +## Known issues + +**Issue: Deprecation notice during download of Composer packages for 2.4.4-beta on PHP 8.0**. {{ site.data.var.ee }} displays the following deprecation message during download: `Deprecation Notice: Required parameter $pathSuffix follows optional parameter $translations in vendor/magento/magento-composer-installer/src/MagentoHackathon/Composer/Magento/MapParser.php:12`. Installation is not affected by this message. + +**Issue: The PayPal button is missing from the mini cart, shopping cart, and product detail pages**. When the PayPal Express Checkout payment method is enabled on a 2.4.4-beta2 deployment running B2B, the **PayPal** button is not displayed on these pages: + +* Product details +* Shopping cart +* Mini cart + +**Workaround**: Shoppers can use PayPal Express checkout in the full checkout workflow. + +**Issue: Label not created for DHL shipments**. The **Length**, **Width**, and **Height** fields of the Admin Create Packages window in the checkout workflow are disabled when adding a bundle product to a package. + +**Issue**: The Fastly CDN module for Magento 2 does not currently support PHP 8.0. We will update these release notes when Fastly releases a new module. When installing the 2.4.4-beta2 version, partners that use {{ site.data.var.ee }} on cloud infrastructure must customize the Magento Cloud template `composer.json` and `.magento.app.yaml` files before building and deploying their project See the workaround described below. + +### Workaround for Fastly module known issue + +To upgrade to 2.4.4-beta2, Beta partners that build and deploy {{ site.data.var.ee }} on cloud infrastructure must update the [`magento-cloud` template](https://github.com/magento/magento-cloud/blob/master/composer.json) and `.magento.app.yaml` files as described below. + +#### Update the `repositories` and `require` sections in the Magento Cloud template `composer.json` file + +Update the `repositories` section to add the Magento Cloud and Quality packages that support the 2.4.4-beta2 version. + +```php + "repositories": { + "ece-tools": { + "type": "vcs", + "url": "https://github.com/magento/ece-tools.git" + }, + "mcd": { + "type": "vcs", + "url": "https://github.com/magento/magento-cloud-docker.git" + }, + "mcc": { + "type": "vcs", + "url": "https://github.com/magento/magento-cloud-components.git" + }, + "mcp": { + "type": "vcs", + "url": "https://github.com/magento/magento-cloud-patches.git" + }, + "mqp": { + "type": "vcs", + "url": "https://github.com/magento/quality-patches.git" + }, + "repo": { + "type": "composer", + "url": "https://repo.magento.com" + } +``` + +Update the `require` section to include the correct version of each repository as follows: + +```json + "require": { + "magento/product-enterprise-edition": ">=2.4.4 <2.4.5", + "magento/composer-root-update-plugin": "~1.1", + "magento/ece-tools": "dev-2.4.4-beta as 2002.1.9", + "magento/magento-cloud-docker": "dev-2.4.4-beta as 1.3.1", + "magento/magento-cloud-components": "dev-2.4.4-beta as 1.0.10", + "magento/magento-cloud-patches": "dev-2.4.4-beta as 1.0.14", + "magento/quality-patches": "dev-2.4.4-beta as 1.1.5" + }, +``` + +#### Update the `magento.app.yaml` file + +In the `magento.app.yaml` file, update the `type`, `flavor`, and `dependency` sections to use PHP 8.0 and Composer 2. Add `composer install`. + +```yaml +type: php:8.0 +build: + flavor: none +dependencies: + php: + composer/composer: '^2.0' +... +hooks: + # We run build hooks before your application has been packaged. + build: | + set -e + composer install + php ./vendor/bin/ece-tools run scenario/build/generate.xml + php ./vendor/bin/ece-tools run scenario/build/transfer.xml +``` + +## {{ site.data.var.ee }} 2.4.4-beta2 highlights + +The following highlights are introduced in this release. We are not releasing Cloud packages for this beta release. -## Other release information +### Platform enhancements -Although code for these features is bundled with releases {{ site.data.var.ee }} and {{ site.data.var.ce }} releases, several of these projects (for example, Progressive Web Applications (PWA) Studio) are also released independently. Bug fixes for these projects are documented in the separate, project-specific release information that is available in the documentation for each project. +{{ site.data.var.ee }} 2.4.4-beta2 provides support for PHP 8.0. These additional platform upgrades support PHP 8.0 and store security and performance: -## Highlights +* Adobe Composer dependencies have been upgraded to the latest versions that are compatible with PHP 8.0.x. -Look for the following highlights in this release. +* Most Laminas dependencies have been upgraded to the latest versions that are compatible with PHP 8.1. Outdated Laminas dependencies have been removed from the codebase. -### Platform enhancements +* Significant code changes for the upgrade of the jQuery library to 3.6.0. -{{ site.data.var.ee }} 2.4.4-beta1 includes the following platform upgrades: +* The `endroid/qr-code` dependency has been updated to the latest version. -* Adobe Composer dependencies have been upgraded to the latest versions that are compatible with PHP 8.0.x. +#### jQuery UI upgrade + +jQuery UI has been upgraded to the latest version (v1.12.1). The following v1.10.0 jQuery components have been removed: + +* `ajaxOptions` and `cache` options for tabs. See [Tabs](https://jqueryui.com/changelog/1.10.0/#tabs). + +* `.zIndex()`.  jQuery UI v1.12.1 includes `jquery/z-index.js`, which supports the use of `.zIndex()`. See [UI Core](https://jqueryui.com/changelog/1.12.0/#ui-core). + +* Data fallbacks for widget names. You must use the full name for the `.data()` key. See [Widget Factory](https://jqueryui.com/changelog/1.10.0/#widget-factory). + +* Hardcoding of classes such as `ui-corner-all` in widgets. See [Widgets}( https://jqueryui.com/upgrade-guide/1.12/#widget). + +## {{ site.data.var.ee }} 2.4.4 highlights + +The following highlights were added in earlier versions of 2.4.4 and are included in this release. * The `RequireJS` library has been upgraded to the latest version (v2.3.6). [GitHub-33672](https://github.com/magento/magento2/issues/33672) -* PHPUnit has been upgraded to the latest version (9.5.x ). Tests and test frameworks have been updated to be compatible with the new version. +* PHPUnit has been upgraded to the latest version (9.5.x). Tests and test frameworks have been updated to be compatible with the new version. * TinyMCE 5 is now supported. +### Library upgrades + * The following libraries have been upgraded to more recent versions: * `script.aculo.us` @@ -56,6 +166,8 @@ Look for the following highlights in this release. * `underscore.js` * `PrototypeJS` +### Library removals + * The following libraries have been removed: * `es6-collections.js` @@ -67,7 +179,7 @@ These libraries have been removed because all browsers that {{ site.data.var.ee ### Performance enhancements -* Cart operations for carts containing over 750 configurable products has been improved by increasing the memory limit set by `max_input_vars` in the `php.ini` file to support input variables volume. +* Cart operations for carts containing over 750 configurable products have been improved by increasing the memory limit set by `max_input_vars` in the `php.ini` file to support input variables volume. * Optimization of sales rules processing during checkout by deferring total calculation. Merchants can enable this deferment by setting the `checkout/deferred_total_calculating` variable in the `env.php` file. Alternatively, you can run `bin/magento setup:config:set --deferred-total-calculating 1|0`. @@ -101,7 +213,7 @@ We are fixing hundreds of issues in the {{ site.data.var.ee }} 2.4.4 core code. -* {{ site.data.var.ee }} now logs static content deployment errors in the build log files as expected. +* {{ site.data.var.ee }} now logs static content deployment errors in build log files as expected. ### AdminGWS @@ -139,7 +251,17 @@ We are fixing hundreds of issues in the {{ site.data.var.ee }} 2.4.4 core code. -* The cache cleaning algorithm that runs during re-indexing has been optimized. Bundle products are now displayed as expected when a category is cached during re-indexing. Previously, bundle products were not displayed for hours after product categories were coached during re-indexing. +* The cache cleaning algorithm that runs during re-indexing has been optimized. Bundle products are now displayed as expected when a category is cached during re-indexing. Previously, bundle products were not displayed for hours after product categories were cached during re-indexing. + + + +* Currency conversion now occurs as expected in email confirmations for bundle product purchases in multi-store deployments that use different currencies. [GitHub-33426](https://github.com/magento/magento2/issues/33426) + +### Cache + + + +* Page cache no longer grows rapidly under typical use. [GitHub-9458](https://github.com/magento/magento2/issues/9458) ### Cart and checkout @@ -165,12 +287,20 @@ We are fixing hundreds of issues in the {{ site.data.var.ee }} 2.4.4 core code. -* Guest shoppers can now successfully check out with a customer address that contains several types of custom customer address attributes. Previously, values for custom attributes were not properly formatted and displayed during checkout. [GitHub-30290](https://github.com/magento/magento2/issues/30290) +* Guest shoppers can now successfully check out with a customer address that contains several types of custom customer address attributes. Previously, values for custom attributes were not properly formatted when displayed during checkout. [GitHub-30290](https://github.com/magento/magento2/issues/30290) * {{ site.data.var.ee }} now correctly applies the free shipping threshold to orders when table rates are enabled. [GitHub-21832](https://github.com/magento/magento2/issues/21832) + + +* You can now use `POST /V1/guest-carts/:cartId/items` to add simple products with different options to a cart. Previously, this call changed the quantity of the first simple product you added instead of adding a second simple product with the specified options. [GitHub-32302](https://github.com/magento/magento2/issues/32302) + + + +* The Order Summary section of the checkout page now displays the correct currency and amount when a deployment is configured for `Poland` country and `PLN` currency. Previously, the shopping cart and checkout page displayed the amount **PLN 0**. + ### Catalog @@ -213,7 +343,7 @@ We are fixing hundreds of issues in the {{ site.data.var.ee }} 2.4.4 core code. -* Daily updates of catalog rules no longer results in performance degradation. Previously, partial catalog product price indexing did not remove old price date. +* Daily updates of catalog rules no longer result in performance degradation. Previously, partial catalog product price indexing did not remove old prices or dates. @@ -241,7 +371,13 @@ We are fixing hundreds of issues in the {{ site.data.var.ee }} 2.4.4 core code. -* {{ site.data.var.ee }} now takes into account website scope for Admin locales during order creation. Previously, order details such as customer address attributes worked properly on one website only in a multiple-site deployment. [GitHub-23254](https://github.com/magento/magento2/issues/23254) +* {{ site.data.var.ee }} now considers website scope for Admin locales during order creation. Previously, order details such as customer address attributes worked properly on one website only in a multi-site deployment. [GitHub-23254](https://github.com/magento/magento2/issues/23254) + +### Customer segment + + + +* The Matched Customers count for a new customer segment now updates automatically when you create a company account. Previously, you had to refresh segment data to get an accurate count. ### Email @@ -275,6 +411,14 @@ We are fixing hundreds of issues in the {{ site.data.var.ee }} 2.4.4 core code. * {{ site.data.var.ee }} now returns a 500 response code when an exception occurs in the bootstrap file. Previously, {{ site.data.var.ee }} returned a 200 OK status code. [GitHub-2216](https://github.com/magento/magento2/issues/22196) + + +* The currency symbol is now loaded as expected on storefront product details pages. Previously, this symbol sometimes disappeared after JavaScript page reloads. + + + +* Updating `symfony/console` no longer causes a failure when running `bin/magento setup:di:compile`. [GitHub-33595 ](https://github.com/magento/magento2/issues/33595) + ### General fixes @@ -299,6 +443,8 @@ We are fixing hundreds of issues in the {{ site.data.var.ee }} 2.4.4 core code. +* Broken pipe errors no longer occur during bulk action processing due to unacknowledged messages for the consumer. A prefetch count property now limits these messages for the consumer and avoids errors. Previously, running `bin/magento queue:consumers:start async.operations.all` generated this error: `Broken pipe or closed connection`. + ### Gift cards @@ -351,6 +497,8 @@ We are fixing hundreds of issues in the {{ site.data.var.ee }} 2.4.4 core code. +* Corrected an issue where the `addSimpleProductsToCart` mutation allowed you to add simple products to a cart that are not assigned to the target website. + @@ -361,6 +509,10 @@ We are fixing hundreds of issues in the {{ site.data.var.ee }} 2.4.4 core code. + + +* The `addProductsToCompareList` mutation can now be used to compare variants of configurable products. + ### Image @@ -369,6 +521,10 @@ We are fixing hundreds of issues in the {{ site.data.var.ee }} 2.4.4 core code. + + +* Logos for invoices and shipping receipts are now uploaded and displayed as expected when AWS S3 is enabled. + ### Import/export @@ -379,18 +535,58 @@ We are fixing hundreds of issues in the {{ site.data.var.ee }} 2.4.4 core code. * {{ site.data.var.ee }} no longer creates duplicate images in remote storage when the same CSV file is imported more than once. + + +* Import no longer fails with this message: `Import failed: Area code not set: Area code must be set before starting a session`. [GitHub-16171](https://github.com/magento/magento2/issues/16171) + + + +* You can now import successfully after running `bin/magento app:config:dump` and manually changing `config.php`. + ### Index * {{ site.data.var.ee }} now displays products as expected on the storefront after re-indexing. Previously, when the first 500 products being re-indexed were in stock, and the next 500 products were out of stock, the storefront did not display any additional products. +### Infrastructure + + + +* Updating `symfony/console` no longer causes failure when running `bin/magento setup:di:compile`. [GitHub-33595 ](https://github.com/magento/magento2/issues/33595) + + + +* You can now pass a `data` argument to a block instance constructor by `di.xml`. + + + +* The unsupported `str_contains` method has been replaced with a supported function. This was a known issue for Magento 2.4.3. [GitHub-33680](https://github.com/magento/magento2/issues/33680) + ### Logging * {{ site.data.var.ee }} no longer creates log entries for failed API calls executing bulk actions in **System** > **Bulk Actions**. Previously, permanent entries for failed API calls were added to the bulk action log. +### Email + + + +* {{ site.data.var.ee }} now includes `Content-Disposition: inline` headers in email as expected. [GitHub-29258](https://github.com/magento/magento2/issues/29258) + +### Locales + + + +* The `UserExpiration` validator no longer fails with `de_DE` and `uk_UA` locales. Previously, {{ site.data.var.ee }} threw an error when an administrator tried to set an expiration date when creating a new user from the Admin with locales set to `de_DE` or `uk_UA`. [GitHub-32497](https://github.com/magento/magento2/issues/32497) + +### Media Gallery + + + +* The `bin/magento media-gallery:sync` command no longer fails in deployments where AWS S3 is enabled. + ### Order @@ -439,6 +635,10 @@ We are fixing hundreds of issues in the {{ site.data.var.ee }} 2.4.4 core code. * {{ site.data.var.ee }} no longer converts all dynamic blocks to one language during upgrade. + + +* The `products` query now returns an accurate `total_count` field when shared catalog is enabled. + ### Payment methods @@ -455,6 +655,10 @@ We are fixing hundreds of issues in the {{ site.data.var.ee }} 2.4.4 core code. * {{ site.data.var.ee }} no longer displays an error during checkout with the PayPal Express payment method. Previously, although the checkout process completed, {{ site.data.var.ee }} displayed this error: `Something went wrong`. + + +* PayPal Express now works as expected from the shopping cart. Previously, when you clicked the **PayPal** button to start express checkout from the cart, {{ site.data.var.ee }} threw this error: `To check out, please sign in with your email address`. [GitHub-33445](https://github.com/magento/magento2/issues/33445) + ### Performance @@ -463,6 +667,10 @@ We are fixing hundreds of issues in the {{ site.data.var.ee }} 2.4.4 core code. + + +* The performance of the Popular Search Term cache has improved. Previously, the larger the `search_query` table, the longer a search query took to complete. [GitHub-27559](https://github.com/magento/magento2/issues/27559) + ### Pricing @@ -475,6 +683,12 @@ We are fixing hundreds of issues in the {{ site.data.var.ee }} 2.4.4 core code. * The new `product_alert` consumer improves the sending of customer alerts by creating queue messages, running the consumer, and improving execution time. Previously, {{ site.data.var.ee }} threw an out-of-memory exception when sending more than 100,000 product alerts. {{ site.data.var.ee }} also took more than 20 hours to send all alerts. +### Product video + + + +* {{ site.data.var.ee }} now enables the **Save** button and autocompletes fields when you enter an incomplete URL while adding a video (Admin **Catalog** > **Products** > Add Video). Previously, the **Save** button was disabled, and fields were not populated. + ### Return Merchandise Authorizations (RMA) @@ -489,7 +703,7 @@ We are fixing hundreds of issues in the {{ site.data.var.ee }} 2.4.4 core code. -* {{ site.data.var.ee }} now removes HTML tags as expected from the storefront **Account** > **My Orders** > **View order** page. Previously, {{ site.data.var.ee }} displayed HTML tags in the storefront customer order comment section. +* {{ site.data.var.ee }} now removes HTML tags as expected from the storefront **Account** > **My Orders** > **View order** page. Previously, {{ site.data.var.ee }} displayed HTML tags in the storefront customer order comment section. @@ -513,8 +727,12 @@ We are fixing hundreds of issues in the {{ site.data.var.ee }} 2.4.4 core code. +* The storefront now shows all sub-categories of the current category in layered navigation regardless of number of categories available in the catalog. + +* Elasticsearch catalog searches are now diacritic-insensitive. Previously, searches for terms without an accent resulted in different results than searches on the same term with an accent. + ### Shipping @@ -545,6 +763,8 @@ We are fixing hundreds of issues in the {{ site.data.var.ee }} 2.4.4 core code. +* Product stock status is now displayed correctly in Schedule Update previews. Previously, product status was displayed as out-of-stock when a previously disabled product was enabled during creation of the Schedule Update. + ### Store @@ -561,18 +781,16 @@ We are fixing hundreds of issues in the {{ site.data.var.ee }} 2.4.4 core code. * {{ site.data.var.ee }} now shows the same tax rate on all checkout pages when the shopping cart contains only virtual products. + + +* Tier prices for configurable products now display accurate included and excluded tax values on the storefront. Previously, the same values were displayed for both included and excluded taxes. [GitHub-33673}( https://github.com/magento/magento2/issues/33673) + ### Test * Added a test to verify custom date attribute format for storefront and Admin. - - - - - - ### Theme @@ -613,14 +831,16 @@ We are fixing hundreds of issues in the {{ site.data.var.ee }} 2.4.4 core code. -* You can now create objects using the child classes of `\Magento\Framework\Api\AbstractSimpleObjectBuilder` on PHP 7.3. Previously, `preg_match` threw this warning message when {{ site.data.var.ee }} was hosted on Redhat with PHP 7.3: `Warning: preg_match(): Compilation failed: unrecognized character follows \ at offset 28 in /var/www/nationaloak.com/vendor/magento/framework/Api/AbstractSimpleObjectBuilder.php on line 76`. - - +* You can now create objects using the child classes of `\Magento\Framework\Api\AbstractSimpleObjectBuilder` on PHP 7.3. Previously, `preg_match` threw this warning message when {{ site.data.var.ee }} was hosted on Redhat with PHP 7.3: `Warning: preg_match(): Compilation failed: unrecognized character follows...`. +* The totals retrieved by the `PUT /V1/guest-carts/:cartId/collect-totals` request are now updated by the correct `shippingMethod.` [GitHub-18508](https://github.com/magento/magento2/issues/18508) + +* `GET /V1/company/:id` now returns `is_purchase_order_enabled` attribute values as expected. + ### Wish list