Lunar’s goal has always been the same: to be the most flexible, modern e-commerce foundation for Laravel developers.With v2 we’re bringing that into sharper focus. What follows is where the project is heading, how the pieces fit together, and what gets built where. It’s the result of a lot of community input and conversations with the people actually building stores on Lunar today.
Before getting into the bigger picture, it’s worth being clear about what lands at v2.0.0 itself.v2.0.0 is the foundational release. It introduces a number of breaking changes that improve how Lunar works under the hood, alongside new core concepts. A few of the highlights:
Reworked custom attributes
Significant performance improvements to price fields
Cart performance improvements
New core concepts including regions, vendors, and storefront context
There’s more besides, full release notes will follow closer to the time. Together these changes give us a stronger, more consistent base to build the rest of the v2 cycle on. The new admin panel, expanded core capabilities like inventory and fulfilment, and the open source checkout will all follow in later minor releases.Alpha coming End May 2026
The big change in the v2 cycle is a new admin panel, built on Inertia.js and Vue, using the designs we’ve been previewing.It’s faster, cleaner, and built for the kinds of stores Lunar is increasingly being used to run. But the bigger story isn’t really the visual side of things. It’s the proper extension points underneath. v1’s extension surface grew organically and worked, but it wasn’t always predictable. v2 draws a firm line between core and extensions, and that line is what makes everything else here possible.The new panel will arrive in a later minor release during the v2 cycle, once it’s ready to stand on its own. We’d rather get the core right first.Alpha June/July 2026
With proper extension points comes a proper path for third-party development. v2 is built from the ground up to support an add-on ecosystem, with a marketplace giving developers somewhere to publish, distribute, and monetise their work.This is how Lunar grows beyond what any one team can build.
v2 brings inventory, fulfilment and returns into core at a basic level.These are things almost every store needs in some form, and having them in core gives us a consistent base to build on. It also sets up the deeper enhancements and ERP-grade functionality that come through Lunar Eclipse later.The aim isn’t to ship a full warehouse management system in core. It’s to provide the right primitives, in the right place, so simpler stores get what they need out of the box and the more demanding ones have something solid to extend.Like the new panel, this arrives in a later minor release during the v2 cycle.Alpha June/July 2026
One of the clearest pieces of feedback from the v1 community has been around control. Filament developers want to own the look, feel and behaviour of their admin, and that’s been harder to achieve with Lunar than it should be.v2 changes that.We’re introducing a dedicated Filament package, a bridge that exposes Lunar’s components and widgets as building blocks Filament developers can compose freely inside their own panels. Rather than working within a Lunar-shaped Filament admin, you get the pieces and build the UX you want.The package will support Filament v5, and from here on it will be versioned separately to Lunar itself. That lets it follow Filament’s own release cycle more closely, so Filament developers aren’t waiting on a Lunar release to get support for the latest Filament version.This is the model we want for Lunar going forward. Lunar provides the commerce primitives, and the framework you choose to build your admin in stays under your control.The existing Filament admin repo carries on through v2, so nobody has to migrate the day v2 lands. From v3, the admin repo is phased out, but the bridge package stays. Filament developers don’t lose anything in the move, they gain the control they’ve been asking for.
Alongside the panel we’re shipping a storefront starter kit, also built on Inertia.js and Vue. The idea is straightforward: get a developer from zero to a working, customisable storefront in minutes, and fully integrated into Lunar’s checkout.It isn’t a locked-in theme. It’s a starting point, designed to be owned and shaped by the team building on it.Alpha July/Aug 2026
Checkout is a dedicated, open source checkout layer for Lunar. It’s a future development, planned to release alongside the storefront starter.Building it as its own component keeps it cleanly separated from the storefront and the admin, which means it can move at its own pace and get the kind of focused attention this part of e-commerce really deserves.The open source checkout will also be the foundation for a future hosted product, with additional capabilities on top for stores that want a managed setup. More on that in due course.Alpha July/Aug 2026
Lunar Eclipse extends the platform with the features serious operators ask for: B2B, trade and ERP capabilities, built on top of the open core. It’s the main commercial route for Lunar, and it’s how we fund the long-term development of everything else on this page.More on Eclipse soon.
We actively evolve our plans based on community feedback and real-world implementations. Follow progress, contribute ideas, or join discussions on GitHub Discussions and Discord.