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:
- https://www.adeoweb.biz/new-magento-2-2-features/
- Alles wat je moet weten over Magento 2.2 - Madia: Dé e-commerce specialist
- New Shipping Module Highlights Upcoming Magento 2.2 Update : Pixafy
- Magento 2.2 - What to expect from New Shipping Module?- Landofcoder
- Shipping Software | Logistics and Order Fulfillment | Magento
- Breaking changes list; Magento 2.2 backward incompatible changes | Magento 2 Developer Documentation
- Release notes; Magento Open Source 2.2.0 Release Notes | Magento 2 Developer Documentation
- Preparing for Magento 2.2
- Magento 2.2 EE - B2B Features | DCKAP
- Magento 2.2 B2B features + case study | Divante.co
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)