The journey towards API Platform 3
API Platform's first commit was made in January 2015, my first contribution came few months later in August. Since then, I've contributed to more then 200 commits and in the last years I've maintained the repository alongside Kevin Dunglas. Today we're working on the next major release, API Platform 3 and it is quite a journey.
From fixing bugs to bringing simplicity by following the Symfony's backward compatibility promise, I'll explain how we planed and built this new version. I'll explain our thought process, the issues we encountered, errors we made, and how we attempted to organise everything to bring you a clean and pleasant upgrade process! On top of this, we'll cover every new feature you need to be aware of!