Development
6 min readWe are excited to announce the 2.2.0-GA release of Broadleaf Commerce, bringing two new microservices, a host of powerful new features, enhancements, and bug fixes that will significantly improve performance, flexibility, and scalability for eCommerce businesses. Let’s dive into what’s new in Broadleaf Commerce 2.2.0!
We've also released another patch version to our 2.1.x release train - 2.1.4-GA which also includes several improvements for those not interested in moving to the next minor version yet. Please see the release notes for the 2.1.4-GA release here.
Impacted Services: AuditServices, WorkflowServices
Broadleaf is introducing two major new microservices in this release: the Audit Microservice and the Workflow Microservice. These new services are designed to bring enhanced visibility, control, and automation to your platform.
Impacted Services: CartOperationServices, PricingServices, Import, ScheduledJobServices
Flash sale support admin image
Broadleaf Commerce now supports flash sale pricing, allowing you to create time-sensitive promotions and manage dynamic pricing for limited-time offers. This is ideal for businesses looking to engage customers with fast-paced discounts, especially in telecom and utilities.
Impacted Services: ScheduledJobServices, MicroMessagingCommon
Scheduled Job Execution Admin Screen
The release introduces the ability to view scheduled job execution details, providing visibility into job triggers, status, and errors. This is a critical tool for improving operational efficiency and troubleshooting within your eCommerce environment.
Impacted Services: CatalogServices, CatalogBrowseServices
With the new Characteristics model, Broadleaf Commerce now enables a no-code extension mechanism to help merchandisers define, manage, and associate detailed attributes to product business types without the need for developer involvement. These characteristics can be used to enhance product offerings and can be specifically targeted for pricing, search, and other business rules. This new model allows for better classification and management of unique product attributes making it easier to manage a variety of different products all with unique specifications or features that are common in industries like telecom and utilities. Broadleaf has also enhanced the product domain to support the idea of “Product Terms”. Terms are conditions under which the product offering is made available to your customers. For example, you may want to provide different payment terms such as being able to “pay in full” or “finance” to allow payment in installments.
Product Type Admin Screen
iPhone Characteristics Screen
Impacted Services: PricingServices, OfferServices
Broadleaf Commerce now supports recurring pricing, usage-based pricing, and free trials. This is key for businesses offering subscriptions and pay-per-use models, which are especially prevalent in telecom and utilities industries.
Update Price Data Admin Screen
Impacted Services: CatalogServices, BulkOperationsServices
A powerful new feature to help businesses manage large product catalogs efficiently with bulk operations for product and category memberships. This makes it easier to update product categories and attributes in bulk for large product assortments.
Impacted Services: InventoryServices, OrderOperationServices
A significant update for inventory management, now enabling businesses to manage pre-orders and back-orders. This ensures that businesses can continue accepting orders even when stock isn’t immediately available, a key capability for industries like telecom and utilities where service availability is time-dependent.
Pre-order and Back-order Inventory Support Admin Screen
Impacted Services: TMForum Extensions
Broadleaf has now joined TMForum and has expanded various framework capabilities in service of achieving TMForum API certification. With this addition, Broadleaf Commerce can be easily integrated with other digital telco provider back-office systems (e.g. BSS) that also supports the common TMForum language, enabling smooth operations across customer service, billing, and service delivery.
Broadleaf Microservices and TMForum Extensions
Impacted Services: SearchServices, AdminServices
The ability to apply relevancy rules for search queries is now available, allowing businesses to boost search results based on criteria such as pricing, product features, and more. This feature will help your customers find exactly what they are looking for, faster.
All microservices have been upgraded to Spring Boot 3.3, ensuring better compatibility with the latest ecosystem and improvements to performance.
Impacted Services: AssetServices
Important changes were made to how new assets are stored. The new path calculation logic guarantees uniqueness in the ‘actual paths’ for asset storage, which prevents collisions between assets with distinct URL values. This change does not require migration of existing assets, but all new assets will be stored at new paths.
The 2.2.0 release brings essential tools for businesses looking to scale their eCommerce operations while keeping costs manageable. With features like recurring pricing, flash sales, TMForum support, and pre-order/back-order inventory, Broadleaf Commerce 2.2.0 offers a comprehensive solution for the telecom, utilities, and general eCommerce industries.
Upgrading to Broadleaf Commerce 2.2.0-GA is simple for users already on version 2.1.x or later. Follow the instructions in the upgrade guide to ensure a smooth transition to the new version.
If you are coming from a version earlier than 2.0.0-GA, please refer to the 2.0.0 upgrade guide for additional details.
For full details, including all the minor improvements and configuration changes, please refer to the release notes here.
Broadleaf Commerce is continuously evolving to meet the demands of our customers. Stay tuned for further updates and improvements as we expand our capabilities to support more industries, integrate with more systems, and introduce innovative features to help you succeed in today’s competitive eCommerce environment.
Let us know if you have any questions or need assistance with the upgrade process. Our support team is here to help you make the most of Broadleaf Commerce.