2.1.0-RC1, SemVer and Major version bump

We are very excited to publish Release Candidate for Magento 2.1.0 – our new major release, and hear your feedback before 2.1.0 GA released (it will be soon). Even though we are bumping “minor” digit in product version, it still major release. Let’s keep marketing product version aside, and focus on modules. With the new CE 2.1.0-RC1 release you […]

Building Magento 2 Extension – CustomerGrid

When you are building new M2 extension, you most likely going to add additional field for some existing Magento entity. In this post I want to show simple example for adding new EAV attribute to Customer entity and displaying it in Customer grid. If you want to see code only, without reading my typos and Ukrainian English […]

Magento 2 branches, composer packages and sample data

Right after Merchant Beta release, we changed our Continues Delivery approach. We decided to be completely open and do pushes immediately, as we are doing development, in public github. Yes, we still do coding in internal github[hidden by firewall and intranet], and then we do merge to public. It may looks like not ideal solution, but it works […]

Magento 2 0.74.0-beta5, beta6, beta7

Hi All, its been long time since last post (yes, Imagine, travels and holidays), and additional 3 publications were rolled out during this period – 0.74.0-beta5, beta6 and most recent beta7. I still working on better place on sharing backward incompatible changes (M2 developers hub forum?), but for now – below pretty long list with backward incompatible […]

Magento 2 0.74.0-beta3

With Dev RC (0.74.0-beta1) release, we have made majority changes in Magento 2 framework, but we didn’t stop improvements and more changes is coming. The upcoming changes may affect ongoing migration and development for Magento 2, and Magento 2 team keeps everyone informed on the changes. I want to share some updates in framework and in public interfaces, which were […]

Building Magento 2 Extension – ExtendedConfig

As I promised, it is continuation for ExtendedConfig module. I will show how to add module configuration settings into Stores->Configuration page, with minimal amount of “coding” 🙂 Understanding Store Configuration First step for every customization is to investigate functionality, which is going to be customized. Check how it works natively. So let’s open Stores->Configuration page and investigate it. On left side of the […]

Building Magento 2 Extension – let’s begin… (Updated)

There are a tons of blogs and materials around Magento 2, including development experiments, and overall sharing of knowledge. Good reference is Alan’s blog – http://alankent.wordpress.com, where he posts actual and interesting ideas, facts, news about Magento 2. So, I want to join the group of Magento evangelists, and share my own experience of building extension for Magento 2. Sounds […]