April was a quieter month in the best possible way. With the Easter holidays in the mix, the pace was more relaxed, but the work kept moving. Core platform improvements, plugin updates, a PDF generation abstraction rolling out across multiple packages, and contributors from both inside and outside the team putting in steady, meaningful work. On the community side, Sylius showed up in Berlin and Warsaw, and thereâs news about where SyliusCon is heading next.
- Overall product updates
- Contributors of the Month
- SyliusCon update (!)
- Adding plugins to Sylius Addons Marketplace
- Sylius Academy
- Events
- Video content
- Media coverage
Overall product updates
April brought a steady round of refinements across Sylius and its ecosystem, with a strong focus on stability, better extensibility, and smoother day-to-day developer experience.
Sylius/Sylius
The core platform gained safer promotion handling with version locking for promotions and coupons, reducing the risk of conflicts during concurrent updates (#18921). Performance on large datasets also received attention by disabling order-by-identifier behavior by default, helping avoid costly sorting on bigger tables (#18962). On the API side, command classes used by API Platform resources can now be overridden through container parameters, making customization cleaner and less invasive (#18958). Several user-facing fixes landed as well, including improved payment flow behavior when a previously selected payment method becomes unavailable (#18965), restored email validation on cart updates (#18970), and better modal display in the Admin Panel (#18989).
Sylius/InvoicingPlugin, Sylius/RefundPlugin, and Sylius/WishlistPlugin
PDF generation took a meaningful step forward across several plugins. Invoicing, Refund, and Wishlist plugins now support the new PDF generation abstraction as an opt-in, backward-compatible alternative to their legacy setups (InvoicingPlugin #426, RefundPlugin #493, WishlistPlugin #67). This gives projects a more flexible foundation for PDF-related workflows while keeping existing implementations safe.
Sylius/StripePlugin and Sylius/PayumStripeBundle
Stripe-related packages received updates improving both compatibility and subscription support. The Stripe Plugin now retrieves additional expanded objects needed for subscription checkout flows, making downstream payment handling more reliable (#26). PayumStripeBundle also added Symfony 8 support, preparing the package for the next generation of Symfony-based applications (#10).
Sylius/CmsPlugin
CMS content handling update is ready for release. Disabled products will no longer be shown in product grids and carousel elements, preventing broken storefront experiences when customers interact with unavailable items (#123).
Sylius/Stack
The admin UI foundation continued to mature with visual and usability refinements. Accordion styling was improved to better align the Stack experience with the Sylius Admin interface (#367).
Sylius/SyliusGridBundle
Developer tooling around grids was corrected by updating the generated skeleton to use the proper grid builder methods, making the make:grid workflow more reliable for new implementations (#477).
Altogether, April was about making Sylius more stable, more extensible, and easier to maintain across the core platform and surrounding plugins.
Contributors of the month đ„ïž
Internal contributors
- bartek-sek merged 1 PR focused on Admin Panel usability, fixing an issue where modals could appear behind the backdrop on pages with a sticky header. This improved the reliability of everyday admin interactions (Sylius/Sylius #18989).
- TheMilek led the internal list with 9 merged PRs, contributing fixes across Sylius, MolliePlugin, RefundPlugin, InvoicingPlugin, WishlistPlugin, and LegacyShopBridgePlugin. His work strengthened payment flow reliability, helped polish the new PDF abstraction rollout, and cleaned up smaller inconsistencies across the ecosystem. A key example was improving checkout behavior when a payment method becomes disabled after the payment step is skipped (Sylius/Sylius #18965).
- NoResponseMate merged 5 PRs, with a strong focus on long-term maintainability and developer experience. He introduced PDF generation abstraction support across InvoicingPlugin, RefundPlugin, and WishlistPlugin, while also improving promotion consistency in Sylius through optimistic locking. His most impactful contribution this month was adding version locking for promotions and coupons (Sylius/Sylius #18921).
- GSadee contributed 4 PRs across the Stripe-related repositories, keeping package documentation and project ownership details up to date. While these were smaller maintenance updates, they helped keep the ecosystemâs public-facing package information consistent and polished, including updates in StripePlugin (Sylius/StripePlugin #25).
External contributors
- marekrzytki topped the external contributor list with 10 merged PRs across Sylius, Sylius-Standard, CmsPlugin, and LegacyShopBridgePlugin. His work covered performance, validation, admin UX, and compatibility improvements, including disabling identifier-based ordering by default to prevent costly filesort behavior on large tables (Sylius/Sylius #18962).
- loic425 delivered 4 PRs improving Sylius Stack and admin templates. His contributions focused on smoother admin UI behavior, better documentation, and visual consistency, with accordion styling improvements standing out as a representative update (Sylius/Stack #367).
- Prometee also merged 4 PRs, contributing to API extensibility, Symfony 8 readiness, Stripe subscription support, and CMS template cleanup. His API Platform update made resource command classes easier to override, giving developers a cleaner customization path (Sylius/Sylius #18958).
- crydotsnake merged 2 PRs focused on practical bug fixes in CmsPlugin and Sylius AdminBundle. His CMS fix prevents disabled products from appearing in grids and carousel elements, helping storefronts avoid broken customer journeys (Sylius/CmsPlugin #123).
- camilleislasse contributed an important SyliusGridBundle fix, updating the generated grid skeleton to use the correct builder methods. This improves the reliability of developer tooling and helps new grid implementations start from a working foundation (Sylius/SyliusGridBundle #477).
PS Summit: SyliusCon and PrestaShop join forces đ€
SyliusCon is evolving. Instead of running two separate conferences, Sylius and PrestaShop are creating one shared space for both open-source eCommerce communities. The result is PS Summit, taking place on November 4-5, 2026 in Lyon, France.
Both platforms share similar values around open source, developer-first architecture, and flexibility. Both communities face overlapping challenges in building modern commerce. Bringing them together creates more opportunities for cross-pollination, shared learning, and understanding how the two ecosystems can complement each other going forward.
The conference runs over two days. Day one focuses on workshops from both Sylius and PrestaShop, covering practical implementation topics and hands-on learning. Day two shifts to a classic conference format with technical and business talks from speakers across both communities. The call for papers launches in May â if youâre considering speaking, keep an eye on social media and Slack for details.
This year, tickets are free, with 500 spots available. The event takes place at the same venue that hosted SyliusCon last year, just in a different part of the building. Registration details will be shared through the newsletter first, so if youâre planning to attend, subscribe to it on the eventâs website.

Add your plugin to the Sylius Addons Marketplace! đïž
The Sylius Addons Marketplace continues growing as more vendors take ownership of their extensions. Over 500 plugins have been indexed from GitHub and the previous Sylius Store, and the ecosystem is consolidating in one place.
If you maintain an existing plugin thatâs already been indexed, nowâs the time to claim it. Claiming gives you control over your pluginâs profile, keeps information current, and ensures merchants and partners can find accurate details and contact information. If youâve built something new that isnât in the marketplace yet, the submission process is straightforward â prepare your repository, ensure proper configuration, and complete the profile.
Both paths are simple and take just a few steps. Clear ownership and up-to-date information directly impact how easily people discover and evaluate your extension. Weâve prepared guides walking through both the claiming and submission processes.
Sylius Academy
Whatâs more, Sylius Academy is now part of the marketplace. The learning platform brings together structured content, practical lessons, and certification â all in the official ecosystem hub. Currently, it includes more than 26 hours of video content and over 150 lessons designed to help understand how Sylius works in practice, not just theory. For agencies, development teams, and freelancers, it offers a structured way to build and validate Sylius expertise. Check it out at academyâs website. đâ
Past events
Letâs summarize the latest events.
SymfonyLive Berlin đ©đȘ
Magdalena Sadowska, our Head of Product Operations, spoke at SymfonyLive Berlin on April 23-24 with her talk âAI Culture in Open Source â The Sylius Way.â In a conference packed with hardcore technical sessions, she chose to talk about AI work hygiene and digital mental health â a bold topic shift that turned out to resonate deeply.
The talk addressed something most people feel but rarely name: the messy human side of working with AI tools. One slide in particular â âwalk while agents runâ â hit hard enough that the room went quiet. Afterward, people approached saying they recognized their own problems in the presentation and finally felt like someone had named what they were experiencing.
Itâs a reminder that technical conferences donât always need to be purely technical. Sometimes the most valuable conversations are about how we actually work, not just what we build. The response suggests thereâs a real appetite for more of these discussions in developer spaces.
Thanks to everyone who made the event memorable, and huge shoutout to Magda for performing on stage â the Symfony community continues to be one of the most welcoming spaces in open source. đŠąâ„ïž

Meet Commerce Poland in Warsaw đ”đ±
Whatâs more, PrzemysĆaw PoĆeÄ represented Sylius at Meet Commerce Poland in Warsaw on April 20. This marked the third consecutive year of Syliusâ participation at the conference, which has become one of the more substantive eCommerce events in Poland.
Przemek discussed the growing strength of Polish-built eCommerce software and emphasized how flexibility and scalability matter in B2B projects â where requirements are often more complex and less standardized than B2C. He also highlighted the value of the event itself: it creates space for exchanging experiences with other solution providers and having concrete, argument-based discussions with potential clients rather than generic sales conversations.
Events like this work when people discuss real problems instead of just trends. See you next year. đ”đ±â

Sylius Meetup & Hackathon in Mannheim đ©đȘ
bitExpert AG hosted another Sylius community meetup at their Mannheim office on April 30th, combining a daytime hackathon with an evening meetup. The event has become a regular meeting point for developers and partners working with Sylius in the region.
The speaker lineup covered a solid range of topics: Benjamin Eberlei from Tideways on performance monitoring and debugging, Sebastian Langer from Laioutr on headless platform integration, Thomas Lohner on how AI is impacting business models with real-world examples from ScaleCommerce, and Stephan Hochdörfer from bitExpert wrapping up with a demo of Sylius projects that push beyond standard eCommerce platform functionality.
27 attendees joined for a full day of learning and networking. By the sounds of it, the format worked well â and the team at bitExpert is already looking ahead to next year. If you missed it this time, keep an eye out. đŠą
E-commerce Warsaw Expo đ”đ±
Last but not least, Sylius was part of E-commerce Warsaw Expo, and it was a genuinely good one. Plenty of valuable conversations around eCommerce projects, integrations, and platform development (the kind that are harder to have remotely.)
A special mention goes to the teams from PrestaShop and cyber_Folks, who shared the space and made the event that much more worthwhile. Events like this are a good reminder of how collaborative the eCommerce ecosystem can be when people actually get in the same room.
If you didnât get a chance to connect during the event, feel free to reach out â the conversation doesnât have to stop there. đ€

Upcoming events
Asynconf in Paris đ«đ·
Our friend Estelle Gaits from AKAWAKA will be speaking at Asynconf on June 27 in Paris La DĂ©fense. Her talk, âIntroduction Ă la Sylius Stack: un nouvel admin bundle qui en a sous le capot!â will introduce the Sylius Stack and show whatâs actually under the hood of the new admin bundle.
Asynconf brings together PHP and Symfony developers for practical, technically-focused sessions. If youâre in the Paris area and working with Sylius or curious about Stackâs architecture, itâs a good opportunity to see how the modular approach works in practice.â
Tickets and details at the eventâs website. đ«đ·
Video content đŹ
Our Global Solution Partner BitBag recently released the second episode of BitBag eCommerce Talks, featuring Magdalena Sadowska â our Head of Product Operations. The conversation addresses a common B2B problem, such as projects starting from scratch, which take months to deliver value. Elesto changes that â you start with what already works (large catalogs, quick ordering, advanced pricing, corporate accounts, shopping lists, recurring orders) rather than building everything from zero. Magdalena explains how it was developed and how it shifts typical B2B timelines. The episode has already passed 1,000 views, for which we are really grateful. đ«¶
BitBagâs Gildia DeweloperĂłw (Developers Guild) also released a new episode with Marcin KukliĆski diving into Sylius Stack â what it actually is, what components it includes, when it makes sense to use, and how to work with it in practice. Marcin demonstrates everything through a real application rather than just theory, making it easy to see how Stack works in actual projects. If youâre working with Sylius or considering it, this is one to watch.â
Top articles mentioning Sylius đ°
Catch up with the newest Sylius-related articles from April. âŹïž
- NeverCodeAlone wrote about the Sylius MCP server and explained Twig Hooks
- BitBag explored Elesto, describing its features and use cases for B2B companies, Sylius marketplace distribution â DafrĂ©, and presented what sets Sylius apart from other platformsâ
- CalmFox described implementing Sylius in modern and flexible eCommerce stores
- bitExpertAG explained file uploads with the Sylius Settings plugin and configuring the Sylius Breadcrumb element
- Webgriffe informed the community about the new migration to Sylius on our Slack channel
Top social media mentions đŁ
And hereâs a bit of social media posts.
- Nordcode discussed composable commerce and shared a Sylius checklistâ
- Pierre-Arthur Demengel uploaded Sylius Upgrade Analyzer to the Sylius Addons Marketplace (Direct plugin link)
Wrapping up
A productive April all around â both in code and in community. The ecosystem keeps moving forward through the kind of work that doesnât always make headlines: careful fixes, better extensibility, and contributors who keep showing up. PS Summit is shaping up to be something genuinely interesting, and thereâs plenty more to look forward to as the year moves on. See you next month. đŠą








