It's here! Lightning 2.2.1 provides a migration to the core media system that was introduced in Drupal 8.4.0.
This is a major milestone for us. One of the big advantages of using Lightning over vanilla Drupal or a roll-your-own solution is that as underlying modules evolve, Lightning maintains an update/migration path. This effectively creates a facade in front of media, workflow, and layout functionality. That functionality remains stable no matter what. Of course, this is in addition to the fact that Lightning provides all of that functionality out of the box. (Even though Media is now a part of core, it still doesn't provide the out of the box configuration, experience, and add-ons that Lightning does.)
Core Media migration was #2 in our list of major migrations. It was preceded by a migration from Layout Plugin to the core Layout Discovery module. Next up is Workflow which will involve migrating from Workbench Moderation to core's Workflows and Content Moderation modules.
Special thanks to phenaproxima who is at the intersection of the core, contrib, and Lightning work. To say the migration wouldn't have been possible without him is an understatement.
Want to try it out?
Update your existing codebase:
composer update acquia/lightning --with-dependencies composer update drupal/core
Then check out our 2.2.0 -> 2.2.1 update instructions.
Or build a fresh codebase:
composer create-project acquia/lightning-project MY_PROJECT