|
| 1 | +1.0.0-beta |
| 2 | +============= |
| 3 | +* Framework improvements: |
| 4 | + * Improved the way the return type of a method is derived during WSDL generation |
| 5 | + * Added the ability to retrieve a list of available endpoints for a given Magento instance |
| 6 | +* Search improvements: |
| 7 | + * Introduced the Search field in scope of Enhanced Data Grids on CMS |
| 8 | + * Introduced the Search Indexer interface and XML declaration |
| 9 | + * Introduced the Search module API to support the search functionality |
| 10 | + * Product attributes have different weight by default |
| 11 | + * Implemented per store full text index |
| 12 | + * Search API moved from the Catalog to the Search module |
| 13 | +* Various improvements: |
| 14 | + * Payment gateway infrastructure improvements |
| 15 | + * Removed the outdated GoogleShopping module |
| 16 | + * Implemented the integration with Braintree payment gateway |
| 17 | + * Moved the Authorize.net payment method back to CE |
| 18 | + * Updated processing of the fraud status for orders |
| 19 | + * Added data attributes for checkout sections |
| 20 | + * The enhanced grid component is applied to the Product grid and the whole Sales module |
| 21 | + * Added the ability to create account during and after the checkout process is complete |
| 22 | + * Enabled coupon code in URL for empty carts |
| 23 | + * Added new icons to the admin-icons font |
| 24 | + * Improved the configurable product creation flow to be consistent with other product types creation |
| 25 | + * Eliminated email markup duplication and simplified email content management by including footer/header content and styles from a single place for email templates |
| 26 | +* Fixed bugs: |
| 27 | + * Fixed an issue where there was no successful message about VAT validation |
| 28 | + * Fixed an issue where it was not possible to change State/Province in customer address |
| 29 | + * Fixed an issue where the "Array to string conversion" notice appeared during order creation if custom address attribute existed |
| 30 | + * Fixed an issue in API service where a customer was created even when there was a validation error |
| 31 | + * Fixed an issue where a new custom theme added to the file system, was not accessible in Admin |
| 32 | + * Fixed an issue where it was impossible to save a customer record in Admin after selecting to add a new address and then deleting the address fields |
| 33 | + * Fixed an issue where it was impossible to add to cart by SKU more, than one product at a time on the storefront |
| 34 | + * Fixed an issue where it was impossible to place an order on the storefront using PayPal Payments Pro |
| 35 | + * Fixed an issue where checkout was performed without applying existing and active catalog rules |
| 36 | + * Fixed an issue where category displayed outdated prices until page cache was manually reset or timed out |
| 37 | + * Fixed with the wrong label for catalog price rules processing dropdown |
| 38 | + * Fixed the copyright text on the storefront |
| 39 | + * Fixed an issue where the Create new Customer Account form was broken on the storefront |
| 40 | + * Fixed an issue where CMS page was saved automatically once a widget is added to the page content |
| 41 | + * Fixed an issue where a user was redirected to the Orders page after clicking the Get Payment Update in Admin |
| 42 | + * Fixed a comment in the \Magento\Framework\App\Http::launch() method |
| 43 | + * Fixed an issue where editable multi-select fields were not always displayed on the new tax rule creation page |
| 44 | + * Fixed a JavaScript error which blocked guest checkout if JavaScript bundling was enabled |
| 45 | + * Fixed an issue where the Cookie Restriction Mode block was not displayed on the storefront |
| 46 | + * Fixed an issue where the Tax Rate edit form showed an empty selected value instead of * |
| 47 | + * Fixed an issue for Internet Explorer v.11 where the Remove button in the mini shopping cart did not work |
| 48 | + * Fixed an issue where the Email field was duplicated on the send invitation form |
| 49 | + * Fixed an issue where the product images where not displayed on a storefront product page for simple products |
| 50 | + * Fixed the error handling for PHP settings check in Setup Wizard which was caused by timeout |
| 51 | + * Fixed an issue where a credit card type was undefined in iframe request |
| 52 | + * Fixed the iframe payment method flow |
| 53 | + * Fixed an issue where it was possible to place an order with the empty Purchase Order Number required field |
| 54 | + * Fixed an issue where a loader was not displayed in mini shopping cart |
| 55 | + * Fixed an issue where autocomplete was enabled on credit card form |
| 56 | + * Fixed issues with PayPal conflict resolution |
| 57 | + * Fixed cache collisions for static view files cache |
| 58 | + * Fixed an issue where an admin user with limited access to only Content could not access CMS pages in Admin |
| 59 | + * Fixed an issue where "Privacy and Cookie Policy" CMS page content was unreadable |
| 60 | + * Fixed an issue where shopping cart became empty if a customer configured an item to be the same as already existing in the shopping cart |
| 61 | + * Fixed an issue where Maestro credit card did not pass validation |
| 62 | + * Fixed an issue where a custom order status appeared in the Order State drop down |
| 63 | + * Fixed an issue where it was impossible to add products to a package and create a shipping label |
| 64 | + * Fixed the incorrect text message in the Products Requiring Attention grid for product with enabled Qty Increments |
| 65 | + * Fixed an issue where the thumbnail image option was not applied correctly for grouped products |
| 66 | + * Fixed an issue where the Newsletter Subscribers grid was not displayed |
| 67 | + * Fixed an issue where the order number was absent on the success page for PayPal Advanced Checkout |
| 68 | + * Fixed non-working sales tax report |
| 69 | + * Fixed an issue where sales reports with empty rows did not work |
| 70 | + * Fixed the broken layout on the shipping checkout step for the Blank theme |
| 71 | + * Fixed an issue where the Phone Number hint was displayed outside of the visible screen when adding a new address |
| 72 | + * Fixed the style for the Add button on certain pages in Admin |
| 73 | + * Fixed an issue where it was impossible to confirm signing of a billing agreement during checkout |
| 74 | + * Fixed an issue with missing events subscriptions |
| 75 | + * Fixed the incorrect message displayed when trying to delete a product from mini shopping cart |
| 76 | + * Fixed an issue where it was possible to share a wish list after a short-term session was expired when the Persistent Shopping Cart functionality was enabled |
| 77 | + * Fixed an issue where the "optional" placeholder was displayed for the Password field when logging in during checkout |
| 78 | + * Fixed an issue where placing an order with the same parameters was becoming slower on each iteration |
| 79 | + * Fixed an issue where the controls on the Review & Payments page were disabled in case PayPal transaction had been declined during checkout |
| 80 | + * Fixed an issue where the terms and conditions links were always displayed during checkout |
| 81 | + * Fixed an issue where customer address was not saved during checkout |
| 82 | + * Fixed an issue where tax information was shown in order summary for a guest customer |
| 83 | + * Fixed an issue with currency in different locales |
| 84 | + * Fixed an issue where tax information was not displayed in mini shopping cart |
| 85 | + * Fixed an issue with the Display Full Tax Summary configuration setting |
| 86 | + * Fixed an issue with Advanced Fraud Protection in the Braintree payment method |
| 87 | + * Fixed an issue with tax and FPT information missing in the order summary on the storefront |
| 88 | + * Fixed the auto load error after running setup:di:compile |
| 89 | + * Fixed an issue with publishing files in production mode |
| 90 | + * Fixed a cron re-indexing issue |
| 91 | + * Fixed an issue with JS minification errors which appeared when adding products to cart |
| 92 | + * Fixed the broken Reset Password link in a welcome email for a customer created in Admin |
| 93 | + * Fixed an issue where WSDL generated for any Web API service had an invalid element |
| 94 | + * Fixed the records displaying order in the Sales grids |
| 95 | + * Fixed an issue with invalid path parsing in exclude list during bundle collecting |
| 96 | + * Fixed an issue where there was no success message after place order via Payflow Link on mobile device |
| 97 | + * Fixed an issue where it was not possible to place order as a guest via Authorize.net Direct Post |
| 98 | + * Fixed an issue where it was not possible to place order via Express Checkout with enabled Terms and Conditions |
| 99 | + * Fixed an issue where the last transaction ID was displayed for order placed within PayPal Payflow Link on the storefront |
| 100 | + * Fixed an issue where it was not possible to perform products mass update in Internet Explorer |
| 101 | + * Fixed an issue where product did not appear on front after category change and indexers set to update on schedule |
| 102 | + * Fixed an issue where special chars in custom options were replaced with HTML entities |
| 103 | + * Fixed the invalid title of the Update Attributes page in Admin |
| 104 | + * Fixed performance issue in the storefront search |
| 105 | + * Fixed the _initCustomer() method in the Customer module controllers |
| 106 | + * Fixed an issue where the customer_save_after_data_object event dispatched a few times |
| 107 | + * Fixed an issue where it was not possible to create customer account from order success page |
| 108 | + * Fixed an issue where styles were missing on the storefront |
| 109 | + * Fixed the "No such entity with cartId = " error on One Page Checkout if online payment was used |
| 110 | + * Fixed an issue where flush of one type of cache made other flushed |
| 111 | + * Fixed sales orders grid for orders placed using PayPal when the PayPal module was disabled |
| 112 | + * Fixed an issue where loader hanged out if admin did not specify shipping address or method for order |
| 113 | + * Fixed an irrelevant note in Payflow Pro section on One Page Checkout |
| 114 | + * Fixed an issue where an HTML tag was displayed in the Instructions field of the bank transfer payment form during checkout on the storefront |
| 115 | + * Fixed an issue where it was not possible to place order as a guest via Authorize.net Direct Post |
| 116 | + * Fixed an issue where the Refund and Refund Offline buttons styles on the Credit Memo page |
| 117 | + * Fixed an issue where Modal window for "Sign In" was not closed when clicking outside |
| 118 | + * Fixed an issue where the Compare Products functionality was accessible in a store with the responsive Blank theme applied when browsing using Iphone6 |
| 119 | + * Fixed incorrect relative paths in LESS files |
| 120 | + * Fixed an issue where it was not possible to save newsletter subscription information of a customer in Admin |
| 121 | + * Fixed an issue where order number was missing on PayPal (Payflow) Express Checkout solutions |
| 122 | + * Fixed an issue where Product quantity was still displayed in the mini shopping cart after Place Order on storefront |
| 123 | + * Fixed indexer failure with re-index on schedule |
| 124 | + * Fixed catalog price rule calculation for Group price |
| 125 | + * Fixed an issue where specific product tabs were accumulated on switching between product templates |
| 126 | + * Fixed an issue where grid actions in custom options dialog did not work |
| 127 | + * Fixed an issue where page cache was not invalidated when products were changed via mass action |
| 128 | + * Fixed an issue where catalog page was not updated after product returned to stock again if Varnish was enabled |
| 129 | + * Fixed incorrect price of configurable product on storefront |
| 130 | + * Fixed an issue where the Catalog page in Admin did not work in production mode |
| 131 | + * Fixed an issue where the Add to cart button did not redirect to the configuration page for configurable products |
| 132 | + * Fixed an issue where it was not possible to perform mass delete having used the Select All functionality to select the products |
| 133 | + * Fixed an issue where PayPal Express Checkout was always displayed as disabled in Internet Explorer |
| 134 | + * Fixed an issue where PayPal Express labels on checkout were small |
| 135 | + * Fixed an issue where the Configure Product modal window blended in with page content during order creation |
| 136 | + * Fixed an issue where hints behaved not user-friendly on the storefront |
| 137 | + * Fixed an issue with exception when creating account for guest customer after placing order within Express Checkout |
| 138 | + * Fixed orders grid mass actions |
| 139 | + * Fixed invoice grid search on Invoices tab of Order View page |
| 140 | + * Fixed an issue where gallery images were not loaded for Configurable Product |
| 141 | + * Fixed an issue where currency rates were displayed incorrectly |
| 142 | + * Fixed exception framework misuse in indexers |
| 143 | +Tests: |
| 144 | + * Increased code coverage of the Theme module |
| 145 | + * Refactored some methods to decrease C.R.A.P index and implemented unit tests for CMS, Sitemap and Widget modules |
| 146 | + * Sample data installation covered with unit tests |
| 147 | + * Moved all test data for functional tests to repositories |
| 148 | + * Increased test coverage for setup fixtures which are used for performance tests |
| 149 | + * Updated some variations for checkout related automated tests |
| 150 | + * Increased SOAP connection timeout to prevent SOAP failures in API tests |
| 151 | +* GitHub issues and requests: |
| 152 | + * [#1272](https://github.com/magento/magento2/issues/1272) -- In dashboard Last Orders items quantity showing wrong some times |
| 153 | + * [#1341](https://github.com/magento/magento2/issues/1341) -- [Question] How to specify attributes to load on ProductRepository::getList() |
| 154 | + * [#1370](https://github.com/magento/magento2/issues/1370) -- EAV Attribute Repository linking to catalog_eav_attribute |
| 155 | + * [#1382](https://github.com/magento/magento2/issues/1382) -- setup:install can now accept {{base_url}} as input to --base-url |
| 156 | + * [#1385](https://github.com/magento/magento2/pull/1385) -- Specify `Magento_Catalog` module on template for sorting |
| 157 | + * [#1411](https://github.com/magento/magento2/issues/1411) -- No error message shown when purchase qty mismatch the 'Qty Increments' setup |
| 158 | + * [#1420](https://github.com/magento/magento2/pull/1420) -- Make Api\SearchResults implement Api\SearchResultsInterface |
| 159 | + * [#1421](https://github.com/magento/magento2/pull/1421) -- Rename Api\SearchCriteriaBuilder::addFilter() to addFilters() |
| 160 | + * [#1427](https://github.com/magento/magento2/issues/1427) -- Fatal error: Call to a member function format() on null in magento2/lib/internal/Magento/Framework/Stdlib/DateTime/Timezone.php on line 260 |
| 161 | + * [#1434](https://github.com/magento/magento2/issues/1434) -- Failed to add product variation |
| 162 | + |
1 | 163 | 0.74.0-beta16
|
2 | 164 | =============
|
3 | 165 | * Framework improvements:
|
|
0 commit comments