Spree 5.3 with new Pricing engine, Customer Groups and Events & Subscribers workflows #13497
damianlegawiec
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Spree 5.3 with new Pricing engine, Customer Groups and Events & Subscribers workflows
Spree 5.3 continues the momentum of the biggest Spree release ever — Spree 5 — delivering major architectural improvements, like a new powerful pricing engine and support for event-driven workflows, making framework customization easier and more future-proof.
This release builds on the foundations laid in 5.0, 5.1, and 5.2 by introducing flexible pricing engine, customer groups, a pub/sub event system, modernized admin UI, and enhanced developer tools — all while keeping Spree fully open source and community-driven.
Highlights
New Pricing Engine (Price Lists)
A flexible pricing system for managing pricing strategies — essential for B2B, multi-region, wholesale, and marketplace use cases.
Learn how to set up Price Lists in Spree Commerce.
Events & Subscribers Engine
A powerful new event system that allows you to react to various actions happening in your application. When something happens (an order is placed, a product is updated, or inventory changes), Spree publishes an event that your code can subscribe to and handle.
order.*to catch all order events.Perfect for sending notifications, syncing with external services, logging audit trails, triggering webhooks, and updating caches.
Learn how to work with Events in Spree Commerce.
Customer Groups
Segment your customers into defined groups for personalized experiences and targeted business rules.
Learn how to set up Customer Groups in Spree Commerce.
Webhooks 2.0 with Admin UI
A completely revamped webhook system with full admin panel management, built on top of the new Events engine.
order.*).Learn how to configure Webhooks in Spree Commerce.
Tailwind CSS Admin Dashboard
The admin dashboard has been completely rebuilt with Tailwind CSS, replacing Bootstrap entirely.
Admin Tables Component
A new flexible table system for displaying resource listings in the admin dashboard with a powerful DSL for customization.
Learn how to work with Admin Tables in Spree Commerce.
Order Adjustments & Order Promotions
A new admin experience for managing order promotions and order adjustments.
Learn how to create Promotions and manage Order Adjustments in Spree Commerce.
Admin Order & Customer Notes
Add internal notes to orders and customers for better team communication and order tracking.
What's Next
Spree 5.4 will include another batch of impressive changes, such as:
Contributors
A huge thank-you to everyone who contributed ideas, code, testing, issue reports, documentation, and feedback.
New Contributors
allowed_file_typesoption forspree_file_field#13421Full Changelog: v5.2.3...v5.3.0
Upgrading from earlier versions?
Please follow our Spree 5.3 upgrade guide.
This discussion was created from the release v5.3.0.
Beta Was this translation helpful? Give feedback.
All reactions