Вчера компания Magento an Adobe выпустила новую версию платформы 2.3.0 куда вошли:
Magento Community непосредсвенно поучаствовала в релизе исправив 538 Github Issues (Fixed Bugs) и доставив 1030 Pull Requests (Improvements & Bugfixes), которые стали частью релиза 2.3.0
Ссылка на Release Notes
Детальней о новых фитчах релиза
![](https://habrastorage.org/r/w780q1/webt/ds/fv/g2/dsfvg2_bpv445fkjdykosbgtbeu.jpeg)
Больше информации под катом
На пути к GA релизу 2.3.0 прошел через: 79 alpha сборок, 34 beta, 3 RC сборки.
Помимо 2.3.0 релиза также были выпущены:
Сам проект уже был описан на Хабре (раз, два, три) и представляет из себя проект полностью написанный при участии Magento Community в виде code contribution.
Multi-Source Inventory, именно так называется сам проект представляет из себя полную замену предыдущего механизма работы с учетом товара, добавляя возможность управления складами, а также внешними сервисами, которые могут участвовать в доставке (dropshipping)
![](https://habrastorage.org/r/w1560/webt/ir/qk/46/irqk4687bxshvmunvcfzln9kycm.png)
Теперь появилась возможность управления колличеством товаром на каждом источнике, где он расположен, а также конфигурация стоков (виртуальных агрегаций — обьединений источников):
![](https://habrastorage.org/r/w1560/webt/r1/x3/a1/r1x3a1nvcnkhhyvrb-rmpnvzzwo.png)
Для того чтобы предотвратить замедление во время процесса оформления заказа был введет механизм резерваций, который позволяет отложить всю сложную калькуляцию на момент обработки заказа и отправки его.
Под сложной калькуляцией в первую очередь понимается Алгоритм Выбора Источников для доставки (Source Selection Algorithm), который предлагает продавцу выбрать определенные склады для доставки:
![](https://habrastorage.org/r/w1560/webt/5g/tb/h2/5gtbh2u6h9mll6qvw38vd_oh2g0.png)
Набор инструментов PWA Studio предоставляет средства для ускорения и удешевления построения PWA фронтендов на базе Magento.
![](https://habrastorage.org/r/w1560/webt/uf/bw/jg/ufbwjgspvi3lpk3iyjc_xicj_-a.png)
![](https://habrastorage.org/r/w1560/webt/jy/rw/5a/jyrw5afxcepbkrofiqi9nruheqi.png)
Page Builder представляет из себя WYSIWYG редактор «в контексте» редактируемого контента с расширенными и интуитивно понятными возможностями редактирования содержимого страниц продавцами и администраторами магазинов. Предоставляя широкую поддержку различных медиа типов, а также подготовленных виджетов которые можно вставлять и настраивать в динамические части страницы, таких как медиа галлерея, видео и многие другие обеспечивая тем самым возможности streamline customization контента в системе.
![](https://habrastorage.org/r/w1560/webt/9u/3n/c-/9u3nc-dtwuhxsqrsatooz3snkri.png)
- 1193 Bugs Fixed
- 130+ Security Fixes
- Brand new Inventory mechanism with Multi-Source Inventory support (MSI)
- PHP 7.2 Support (PHP 7.0 has been deprecated)
- Declarative DB Schema
- GraphQL
- PWA Studio
- Pagebuilder Beta (beta)
- Поддержка RabbitMQ и Elasticsearch были добавлены в Magento Open Source (бывшая Magento Community Edition)
Magento Community непосредсвенно поучаствовала в релизе исправив 538 Github Issues (Fixed Bugs) и доставив 1030 Pull Requests (Improvements & Bugfixes), которые стали частью релиза 2.3.0
Ссылка на Release Notes
Детальней о новых фитчах релиза
![](https://habrastorage.org/webt/ds/fv/g2/dsfvg2_bpv445fkjdykosbgtbeu.jpeg)
Больше информации под катом
На пути к GA релизу 2.3.0 прошел через: 79 alpha сборок, 34 beta, 3 RC сборки.
Помимо 2.3.0 релиза также были выпущены:
- Magento 2.2.7 patch release
- Magento 2.1.16 patch release ( Magento 2.1.16 adds PHP 7.1 support)
- Magento Commerce 1.14.4.0 (Magento 1 versions gained PHP 7.2 support )
- Magento Open Source 1.9.4.0
Самые большие фитчи релиза 2.3 включают в себя
Новый механизм работы с учетом товаров (Inventory)
Сам проект уже был описан на Хабре (раз, два, три) и представляет из себя проект полностью написанный при участии Magento Community в виде code contribution.
Multi-Source Inventory, именно так называется сам проект представляет из себя полную замену предыдущего механизма работы с учетом товара, добавляя возможность управления складами, а также внешними сервисами, которые могут участвовать в доставке (dropshipping)
![](https://habrastorage.org/webt/ir/qk/46/irqk4687bxshvmunvcfzln9kycm.png)
Теперь появилась возможность управления колличеством товаром на каждом источнике, где он расположен, а также конфигурация стоков (виртуальных агрегаций — обьединений источников):
![](https://habrastorage.org/webt/r1/x3/a1/r1x3a1nvcnkhhyvrb-rmpnvzzwo.png)
Для того чтобы предотвратить замедление во время процесса оформления заказа был введет механизм резерваций, который позволяет отложить всю сложную калькуляцию на момент обработки заказа и отправки его.
Под сложной калькуляцией в первую очередь понимается Алгоритм Выбора Источников для доставки (Source Selection Algorithm), который предлагает продавцу выбрать определенные склады для доставки:
![](https://habrastorage.org/webt/5g/tb/h2/5gtbh2u6h9mll6qvw38vd_oh2g0.png)
PWA Studio
Набор инструментов PWA Studio предоставляет средства для ускорения и удешевления построения PWA фронтендов на базе Magento.
![](https://habrastorage.org/webt/uf/bw/jg/ufbwjgspvi3lpk3iyjc_xicj_-a.png)
![](https://habrastorage.org/webt/jy/rw/5a/jyrw5afxcepbkrofiqi9nruheqi.png)
Page Builder (Beta)
Page Builder представляет из себя WYSIWYG редактор «в контексте» редактируемого контента с расширенными и интуитивно понятными возможностями редактирования содержимого страниц продавцами и администраторами магазинов. Предоставляя широкую поддержку различных медиа типов, а также подготовленных виджетов которые можно вставлять и настраивать в динамические части страницы, таких как медиа галлерея, видео и многие другие обеспечивая тем самым возможности streamline customization контента в системе.
![](https://habrastorage.org/webt/9u/3n/c-/9u3nc-dtwuhxsqrsatooz3snkri.png)