Wagento Blog


Magento Enterprise Edition 2.1.8 – New Version and New Features

This entry was posted on August 09, 2017 by Saurabh Parikh

Today, Magento has released a new version Magento Commerce 2.1.8 formerly Enterprise Edition for eCommerce business. This release includes both improvements Magento has made internally and those submitted by the community through our Community Engineering program.  We will cover all the changes in the latest version of Magento to help you learn more.

Magento released new updates for its 3 Products: Magento Enterprise Edition 2.1.8, Magento Community Edition 2.1.8 and Magento Enterprise Cloud Edition 2.1.8 , In this blog we will introduce Magento Enterprise Edition 2.1.8.



Magento Enterprise Edition 2.1.8 contains over 100 functional fixes and enhancements as well as pulling requests from the community.  Look for the following highlights in this release

  • Multiple enhancements to static content deployment and generation
  • Improvements to elastic search performance, indexing of large catalogs, cache tuning, and url re-writes
  • Reduction in the amount of memory that mass actions require, and performance optimization
  • Faster cloud deployments for multi-language sites

Functional Fixes and Enhancements

Today Magento announced the release of their Magento Commerce Enterprise Edition 2.1.8. This new version features many upgrades which include:


 Now Previously
Create a custom category attribute with custom image for each category You could create the attribute, but not save the image
Displays product information after performing an operation on more than one item Product information was not correctly aligned on the page
Displays custom options at the store view level  
Currency switcher now works for widgets on the home page With the multiple currencies website, the currency switcher did not update the currencies for widgets on the home page
Accurately displays the total count of products on the Category page  
When deleting an image in the admin panel Magento no longer deletes it on the server Magento deleted it from the server as well, which caused errors for other products
Displays only the price for product for the store view level The category listing page showed the default store view price
Displays the product image even when product_image_white_borders isn't enabled in the theme Magento displayed a 404 instead of the image
The product attribute category_ids only has Global scope You could change the scope value of category_ids to store
The Use Default URL Key setting now works on the store-view level  
Displays the correct image when switching between a configurable product's options Magento loaded product images from a different product
The ability to set an SKU mask to empty When a product SKU mask was set to empty it resulted in problems in loading the Product Add page
Save product without checking any of its attribute values When saving product, attribute values remained checked
Magento now correctly assigns images to duplicated products Create a blank attribute option using the drop-down input option on products that do not require an attribute
Checkout :
 Now Previously
Gift wrapping selection now appears in the shopping cart
Magento did not display your gift wrapping choice until a shipping method was selected
Completing an order after entering a new shipping address during checkout
Magento would not let you place an order if you entered a new shipping address during checkout
Successfully defines extension attributes for a quote billing address
Configurable products:
 Now Previously
No longer removes the simple products associated with a configurable product if the Save button is clicked more than once while saving the configurable product
If the Save button was clicked more than once during an attempt to save a configurable product, Magento removed the simple products that were assigned to it
Matches images to products
After selecting a configurable product, Magento displayed the images for another product
Displays both configurable and simple products, the attribute values, and visibility values after import if SKU is an integer
Provides swatch input for the Admin scope, and the attribute fallback mechanism now reverts to the default option value
Color swatches are now replaced by images on the Catalog and Product pages


 Now Previously
Improved the import speed of advanced pricing data The import process for this information frequently stopped after the import of approximately 300 rows of data
Maintains super attribute ordering of configurable products with multiple super attributes after export or import
 After import or export, the ordering of super attributes was not maintained
Exports rows only once when product
information contains HTML special characters
Magento exported rows containing product information that included HTML characters at least twice
Imports customer data as expected after the data passes the pre-import validation step
Although data passed this validation step, an error would occur during import, and Magento displayed this message
Installation and deployment:
 Now Previously
Static content deployment (SCD) now works when multiple languages are specified
Magento displayed an error when deploying static content in more than one language
Static content deployment now generates secure content, whether content included secure or non-secure URLs
Moves the sequence_* table to the correct database after implementing a split database
Upgrade Magento 2.0 to version 2.1.x when the auto_increment setting in the database is greater than 1
When the auto_increment value exceeded 1, upgrade failed with this error: The page URL key contains capital letters or disallowed symbols
Order management:
 Now Previously
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
Even users with permissions restricted to a single store could view or process orders on other stores
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
The Order table displayed an incorrect purchase date for the order
Magento no longer generates incorrect URLs in the site map when the Use Secure URLs in Admisetting is set to Yes
Free shipping promotions no longer apply after removing the item that qualified for free shipping from the order
When the qualifying item was removed free shipping was still applied to the remaining order
Correctly identifies an order being processed when it is placed in a store configured for multiple currencies
These orders always were identified as potentially fraudulent
Payment methods:
 Now Previously
Permits reference transactions in a different currency than the currency  the authorization uses
Magento did not support sending authorizations in any currency other than U.S. dollars
Displays payment information when reviewing an order from the Magento Admin
When viewing an order via Sales > Orders from the Magento Admin, the payment information would be missing
You can now use PayPal Express to place an order
PayPal Express payments no longer fail when there is adequate product inventory to cover the order
Error message: We can't place the order
Some General Updates:
 Now Previously
Re-indexing no longer fails due to mmap memory allocation issues when re-indexing many (1,000,000) customers
When initiating re-indexing through System > Index management, re-indexing failed
The Print Shipping Label link now displays on the product front end
The layout for the Shipping and Tracking block did not work properly
Displays Up-sells on the Product page
No longer sends email when the Disable email communication setting is set to yes
Magento sent email even when this setting was enabled
The Cart Price rule now affects coupon life as expected
Coupons did not persist longer than the current date if they did not have a designated end-date
Magento now supports negative values in Quantity field for a product
Uses the address template from store view level of the placed order
Magento used the wrong address template
for order e-mails
Directive values can now be escaped with quotation marks
All characters after quotation marks were removed after a save, which resulted in the failure to save widget conditions
Updated UK mobile phone number validation
Cart Price rules are now applied as expected to payment method conditions
Discounts set in Cart Price rules were not applied during checkout
Customers can no longer apply a coupon code twice
The Uses per Coupon limit did not work for auto-generated coupons
Widgets now accept UTF-8 special characters type as input parameters
A widget could successfully be created, but UTF-8 special characters were broken
Magento now saves a new product rule when its SKU attribute is enabled for Use for Promo Rule Conditions
No ability to save a new rule under these conditions
No need to delete the URL rewrite to force Magento to display links after adding pages to the CMS hierarchy.
When adding new pages to the CMS hierarchy, Magento did not show the links to the new pages until the URL rewrites were deleted
Magento front-end scope filters now work as expected
Magento did not reload product information correctly when applying a filter using Catalog > Product
Ability to remove breadcrumbs without removing the page meta title from the category view and product view pages
The page meta title is visible only if the breadcrumbs block was defined in XML
Magento now successfully uploads the thumbnail images for email logos that are used in transactional emails
These thumbnail images were not displayed
Magento now renders images as expected in the product description area
Magento did not render images in this area, and
would display a broken link
Magento now correctly displays user names that exceed 20 characters
 Now Previously
Displays the correct date and time for staging updates
When the current time was in Daylight Savings time, and the target time was in Standard time, the target time was incorrect
Ability to create a new scheduled update for a product
When creating an update, Magento displayed this error: Uncaught TypeError: Failed to execute removeChild on Node: parameter 1 is not of type Node.
Ability to change the end time of an active update.
The staging dashboard now loads without error when sorting by status on the dashboard. Ports customer data as expected after the data passes the pre-import validation step
Staging dashboard broke and remained in an infinite loop when attempting to sort by status on the dashboard
The view/edit option for a scheduled change is now available for the duration that the scheduled change is in progress
No ability to view or edit a scheduled change
when it was in progress, which left no way to edit or remove it
There are more update in below modules:
Module Name Updates
The performance of mass actions resulting in faster response time and reduced memory usage
improved checkout speed by removing unused Widget JS, Widget Configuration, and regions based on your stores configuration to reduceasset load on checkout pages
Improved the algorithm that controls how URL rewrites on the Category Save page are processed
The website column in Customer Segment report now contains correct data
Ability to successfully export the Low Stock report
Magento no longer logs constant critical errors in var/log/system.log
Sample Data
Ability to successfully install Magento with sample data when
auto_increment_increment is set to in the options file
Elasticsearch does not throw errors when there are more than 100 searchable attributes or when user-defined price attributes are marked searchable
Segmentation faults no longer occur when doing a catalogsearch_fulltextre-index, and indexing succeeds
Sorting configurable products by price now works as expected when a simple product has a special price
Out-of-stock items no longer erroneously appear in results of layered navigation when filter if that product option is no longer in stock
We've resolved an issue where grouped products were not displayed in category pages when Elasticsearch was used as the search engine
Ability to render the tax_class_id attribute nonsearchable
Shipping methods 
Resolved an issue where Magento did not display applicable flat-rate USPS box methods during checkout
Ability to apply free shipping to a specified shipping method when creating order in the Admin
Magento now correctly calculates tax and order totals when a discount is used for prices that include tax and catalog prices excluding tax. Note this is not a valid tax configuration and can introduce rounding errors
Web API 
Ability to use the REST API to successfully update customer information without unintentionally deleting default billing and shipping address information
Ability to use the REST API to add video to a product description
Gift Card 
Customers can no longer exceed a gift card balance by using the gift card twice
Ability to save the configuration settings of a gift card product
About Wagento

Wagento logo.pngWagento is a Magento Enterprise Solution Partner. We can provide you and your business with complete line of services, such as strategy, design, development, and implementation. So what are you waiting for? Contact us today to get your project started.

Looking for a dedicated team for Magento Enterprise need? Contact Wagento for a complete Magento Development Solution.

Recent Posts