Magento 2.1.8 Updates Are Now Available

The Magento team is proud to announce the release of Magento Commerce and Magento Open Source 2.1.8 that feature many improvements. In this release they have worked on performance. 2.1.8 is a massive update, introducing an improved UI, new features and many fixes. Read on for a quick introduction to these features.

Catalog enhancements

Everything was entirely rethought, overhauled, and improved, for an even better catalog management experience.

  • Create a custom attribute for a category that successfully uploads a custom image
  • The prices you assign to custom options no longer change unexpectedly after you save them
  • Correctly displays product information after you perform an operation on more than one item.
  • The currency switcher now works for widgets on the home page.
  • The Category page now displays the correct total count of products
  • When you delete an image in Admin, Magento no longer deletes it on the server.
  • Catalog now displays the price for a product for the store view level only.
  • You can now successfully set an SKU mask to empty.
  • Magento now saves these changes correctly when you deselect one or more of a product’s multi-select attributes.
  • Improved the algorithm that controls how URL rewrites on the Category Save page are processed.

Images

  • Magento now displays the correct image when you switch between a configurable product’s options.
  • Magento now correctly assigns images to duplicated products
  • Magento now preserves image transparency when resizing images.
  • Magento now successfully uploads the thumbnail images for email logos that are used in transactional emails.
  • The Print Shipping Label link now displays on the product front end.
  • You can now upload .apng and .ico images as fav icons without error.
  • Clicking Insert image twice on the Add Banner page no longer produces a JavaScript error.

Order and Checkout

Improved checkout speed by removing unused Widget JS, Widget Configuration, and regions based on your stores configuration to reduce asset load on checkout pages.

  • You can complete your order after entering a new shipping address during checkout.
  • Shipping method radio buttons are no longer disabled when the Checkout page is refreshed.
  • Magento now highlights in any red fields that are missing shipping information when you proceed to checkout.
  • Magento no longer permits a shopper to place a re-order once you’ve disabled one of items in the order.
  • Cart Price rules are now applied as expected to payment method conditions.
  • Customers can no longer apply a coupon code twice.
  • improved the performance of page loading when the order page contains many items.
  • Only users with permission to view a store can view or process the orders placed on it.
  • The purchase date of an order is now displayed in the default time zone of the store and is the same date that is displayed in the Order creation page.
  • Free shipping promotions no longer apply after you’ve removed the item that qualified for free shipping from your order.
  • Magento now correctly identifies an order being processed when it is placed in a store configured for multiple currencies.
  • Magento now permits you to run reference transactions in a different currency than the currency that the authorization uses.
  • Magento now displays payment information when you review an order from the Magento Admin.
  • PayPal Express payments no longer fail when there is adequate product inventory to cover your order.

Configurable products

  • Magento now provides swatch input for the Admin Scope, and the attribute fall back mechanism now reverts to the default option value if no values are specified for specific store view.
  • Magento no longer removes the simple products associated with a configurable product if you click on the Save button more than once while saving the configurable product.
  • Magento now correctly displays both configurable and simple products, their attribute values, and visibility values after import if SKU is an integer.
  • Color swatches are now replaced by images on the Catalog and Product pages.
  • Magento now maintains super attribute ordering of configurable products with multiple super attributes after export or import.

General

Optimized the performance of mass actions resulting in faster response time and reduced memory usage.

  • Reindexing no longer fails due to mmap memory allocation issues when reindexing many (1,000,000) customers.
  • Magento now displays Up-sells on the Product page.
  • Magento no longer sends email when the Disable email communication setting is set to yes.
  • Static file generation is no longer affected by a race condition that affected merging CSS files.
  • Magento now supports negative values in Quantity field for a product.
  • Magento now uses the address template from store view level of the placed order (similar to how order confirmation email works).
  • Directive values can now be escaped with quotation marks.
  • Widgets now accept UTF-8 special characters type as input parameters. The WYSIWYG editor now performs more consistently.
  • Magento now saves a new product rule when its SKU attribute is enabled for Use for Promo Rule Conditions.
  • You no longer need to delete the URL rewrite to force Magento to display links after adding pages to the CMS hierarchy.
  • You can now remove breadcrumbs without removing the page meta title from the category view and product view pages.
  • You can now set a negative quantity for a product.
  • Magento no longer caches layered navigation options with the wrong store ID.
  • The Store Configuration page (Stores > Configuration) now loads templates for Change Email and for Change Email and Password forms.
  • Static content deployment (SCD) now works when multiple languages are specified.
  • Static content deployment now generates secure content, whether content included secure or non-secure URLs.
  • Configuration values no longer return NULL when Redis reaches the limit set in the max_memory setting.
  • You can now apply free shipping to a specified shipping method when you create order in the Admin.

Fixes

  • The login popup window now works as expected in portrait mode on an iPad.
  • Front-end scope filters now work as expected.
  • Magento now renders images as expected in the product description area.
  • The email logo image function now works as expected.
  • The Cart Price rule now affects coupon life as expected.
  • SalesRule now applies to auto-generated coupon codes as expected.
  • Visual Merchandiser Match products by rule now works as expected.
  • Resolved an issue in the Wishlists. It now display the correct product price.
  • Resolved an JavaScript issue on Product page that prevented Magento from updating color swatches or updating product prices correctly.
  • Fixed an error where interface constructors broke Magento compilation.
  • Resolved an issue with user names that exceed 20 characters.
  • Dynamic dragging-and-dropping of rows now works correctly.
  • Resolved issue with selecting widgets in TinyMCE.
  • We’ve fixed an issue where product URL keys (for SKUs) were not auto-generated as expected during import.
  • Resolved an issue where Magento did not display applicable flat-rate USPS box methods during checkout.
  • Resolved an issue with calculates tax and order totals when a discount is used for prices that include tax and catalog prices excluding tax.

Import/Export

  • Improved the import speed of advanced pricing data.
  • Magento now maintains super attribute ordering of configurable products with multiple super attributes after export or import.
  • Magento now exports rows only once when product information contains HTML special characters.
  • Magento now imports customer data as expected after the data passes the pre-import validation step.
  • Magento now allows comma-separated X-Forwarded-For headers.

Summary

Magento Commerce (formerly Enterprise Edition) and Magento Open Source (formerly Community Edition) 2.1.8 feature over 90 improvements that includes

  • Cache tuning for improved performance. Improvements to indexing of large catalogs
  • Mass action performance optimizations. Reduction in the amount of memory that mass actions require.
  • Faster deployments for multi-language sites
  • Multiple enhancements to static content deployment and generation

These key enhancements have allowed Magento team to deliver what we believe is best eCommerce Software release to date, and we're sure you'll benefit hugely when you upgrade.

Get free update & 1-year free support with free and paid extensions for Magento 1 version.