Spree Commerce
Open-source headless ecommerce platform with a REST API and Next.js storefront
Alternative to: Shopify, Magento, WooCommerce, Salesforce Commerce Cloud
v5.0.5
2025-06-30This patch release includes numerous bug fixes, enhancements, performance optimizations, internationalization improvements, and UI tweaks across the Admin, Storefront, Emails, and API layers.
✨ Enhancements
- Brought back Tax Category dropdown in the product form (#12779)
- Improved Admin per-page config handling for Products & Orders
- Added more memoization to speed up product listings and cart item counts (#12811, #12834)
- Allow third-party payment methods to define custom payment behavior
- Enhanced variant option saving in product forms (#12804)
- Extension Generator 2.0 (#12851)
- Included theme generator preferences/sections to simplify customization
- Enhanced product properties display in Storefront (#12828)
- Improved meta tags, JSON-LD product URLs, and SEO (#12827)
- Featured blog posts section added (#12882)
🐛 Bug Fixes
- Fixed broken link when product for a variant is deleted (#12793)
- Fixed missing in order summary layout (#12802)
- Fixed undefined method ‘last’ for nil edge case (#12806)
- Fixed line item errors on update/destroy in Cart (#12809)
- Fixed storefront address form, Mastercard icon, image editor, blob partials, and more
- Fixed return authorization cache bug (#12864)
- Corrected Japan flag icon typo (#12844)
🌍 Internationalization
- Checkout messages, labels, button texts
- Price filters, pinch-to-zoom help text
- Devise views, store credit, and error notices
- Localized policy pages and improved date formatting
🧪 Developer Experience
payment_method_icon_tagis now available in StorefrontSpree::PaymentSourceenhancements for gateway customer profiles
🖼️ UI/UX
- Improved alignment of filter inputs
- Square-shaped taxon images fixed
- “Delete” button for uploaded images in Admin is now visible
- Applied Tom Select name as id to prevent UI bugs
Thanks to all the contributors for this release, including: @lovison, @Vegann, @resool, @mad-eel, @simlegate, @brozek95, @caiodsc