Magento v0.74.0-beta16 Release Notes

    • Framework improvements:
      • Improved declaration of JS widgets with mixins node
      • Optimized Magento\Framework\View\Element\Template for production mode
      • Added color picker JS library
    • Various improvements:
      • Implemented enhanced checkout flow
      • Increased security of search filters
      • Added price variation caching based on WEEE
      • Updated adapter in payment gateway
      • Data version control was implemented on Customer and Quote modules to reduce number of unnecessary model saves
      • Optimized Magento\PageCache\Model\Observer\ProcessLayoutRenderElement::execute
      • Added event to make an ability to add elements on a main tab of attribute editing page
      • Email markup duplication is eliminated and email content management is simplified
      • Implemented and ability to update/replace and export advanced product prices
      • Added import history
      • Implemented and ability to export configurable products
    • Payment improvements:
      • Moved PayPal solutions back to CE
      • PayPal Payments Standard is updated to PayPal Express Checkout API
      • Improved conflict resolution rules for PayPal configuration
    • ✅ Tests:
      • Increased timeout for HTTP requests in api-functional test framework to avoid error "HTTP request failed"
      • Increased unit test coverage for Reports, CatalogRule, Config and CurrencySymbol modules
      • Functional tests maintenance for Tax, Sales, Reports modules
      • Created fixture generation scripts for functional tests
      • Fixed CheckoutWithGiftMessagesTest functional test
    • 🛠 Fixed bugs:
      • Fixed wrong redirect after adding to compare, wish list or cart from private content blocks
      • Fixed an issue where tax information was not saved in orders
      • Fixed an issue where total amount was not set in the correct place
      • Fixed an issue where product options details were missing while adding to wish list
      • Fixed an issue with empty customer first name and last name when new address is added on backend
      • Fixed an issue where it was not possible to create customer from backend if there was custom attribute
      • Fixed an issue where email could not be retrieved from Quote address after adding an address in backend order creation
      • Fixed XSS in order details
    • GitHub issues and requests:
      • #1389 -- Replaced string check with simpler logic
      • #1412 -- Fix typo - change getChildhtml to getChildHtml
      • #1415 -- Add placeholder containers to invoice and shipment creation sections