Magento 2.2


(Guido Jansen) #1

Onderwerp: Nieuwe Magento versie 2.2

Subtopics:

  • Waarom upgraden
  • B2B
  • Social
  • Development
  • Security
  • Other

Sprekers/ Experts:

  • Peter Jaap Blaakmeer
  • Timon de Groot

Links to info:

Shownotes:

  • Phpunit versie van 4.1 naar 6.2
  • PHP 5.6 uitgefaseerd, 7.1 toegevoegd
  • Varnish 3 uitgefaseerd, 5 toegevoegd
  • unserialize() is verwijderd
  • Zend_Json is verwijderd dankzij David Manners
  • Zend_Wildfire en Zend_Controller zijn verwijderd dankzij onze eigen Dutchento community member Isolde
  • Zend_Log is vervangen door Psr\Log\LoggerInterface dankzij onze eigen Dutchento community member Timon de Groot
  • Betere password hashing (sha256 ipv md5)
  • Multi-tenant optie uit di:compile is weg
  • Meer @api notations! 4x zoveel als in 2.1.7
    ** Ook; tier price API
    ** Goede stappen voor AMP (GitHub - wompmobile/Magento-Module-AmpProductExample: A Magento 2.x module to output products in valid AMP markup)
  • Dev:template-hints:enable en disable toegevoegd
  • Dev:query-log:enable end disable toegevoegd
  • var/di en var/generation zijn nu generated/metadata en generated/code
  • Veel fixes, oa;
    ** getList() is nu overal hetzelfde (SearchCriteriaInterface ipv SearchCriteria)
    ** De JS CORS iframe error (FPC JS - Fix for CORS issue by OZZlE · Pull Request #7914 · magento/magento2 · GitHub)
    ** Importeren van images met /pub als webroot werkt weer
    ** Importeren van images via HTTPS is fixed
    ** Importeren van multiselect attribute values met delimiters werken weer
    ** Authentication-popup js error (Cannot read property 'autocomplete' of undefined · Issue #8532 · magento/magento2 · GitHub)
    ** Geen JS error meer in backend als je minification aan hebt staan
    ** Magento now correctly applies website configuration parameters to the corresponding store view
    ** Enable product setting bij een product in de admin werkt weer
    ** The indexer:reindex catalog_category_product process can now handle more than 500 products in a category
    ** Magento no longer applies one simple product’s special price to another simple product of the same configurable product
    ** The ability to disable module output has been removed from Admin (kan nu alleen via app/etc/config.php)
    ** Magento now correctly displays the coupon label in the shopping cart during checkout
    ** Custom address attributes now appear in the Checkout summary
    ** You can now reload a page during checkout without unintentionally changing shipping information
  • Verbeterde deployment
    ** --keep-generated flag toegevoegd aan setup:upgrade zodat je niet opnieuw hoeft te compilen na een setup:upgrade te draaien
    ** Build & deploy stage gescheiden (dus static assets deployen en di compiling op build server)
    ** Op de build server hoef je Magento database niet meer geinstalleerd te hebben staan
    ** The setup:static-content:deploy, setup:di:compile and deploy:mode:set commands now return non-zero exit code if an error occurs
    ** app/etc/config.php bevat nu configuratie voor alle stages en dient dus nu in VCS te staan
    ** app/etc/env.php dus niet, die kan je met config:set en config:sensitive:set doen
    ** Meer commands in CLI (app:config:dump & config:import)
    ** App:config:dump dumpt nu naar app/etc/config.php ipv app/etc/config.local.php
    ** Wens; automatisch zien of een setup:upgrade noodzakelijk is en die wel/niet draaien
  • Indexers verbeterd
  • Minder around() plugins in de core
  • Betere javascript exceptions logging (hoe?)
  • Improved cron (hoe?)
  • Nieuwe verzendmethode ‘module’ (Temado)
  • Betere performance voor swatches
  • Magento Social (Facebook shopje op basis van producten in Magento)
  • Advanced reporting module (CE & EE) (reports op regio basis bijv)
  • B2B (EE-only)
  • Custom pricing per klant (price lists)
  • Loyalty
  • Geavanceerde rechten management voor customers (met approvals ed)
  • Offerte tool
  • Mass ordering
  • Op rekening kopen (en budgetbeheer)
  • Fraude preventie via Signifyd (EE-only)
  • Data migration tool is nu ook geupdate voor 2.2

Shipping?? Wat is daar veranderd? Veel blabla. Zo te zien alleen implementatie Temando
https://www.pixafy.com/blog/2017/06/new-shipping-module-highlights-upcoming-magento-2-2-update/


https://magento.com/products/shipping

M 2.2 Dutchento contributors hall of fame;

  • Danny Verkade (Cream)
  • Tim Neutkens (WeProvide)
  • Anton Evers (Kega)
  • Dennis van Schaik (Crossmotion)
  • Pascal Brouwers (H&O)
  • Jisse Reitsma (Yireo)
  • Isolde van Oosterhout (Solswebdesign)
  • Timon de Groot (Marissen)

(Guido Jansen) #2

Beluister de podcast:


(Guido Jansen) gearchiveerd op #3