Development

6 min read

Announcing Broadleaf Commerce 2.2.0-GA: New Features, Improvements, and Enhancements

Broadleaf

Written by Broadleaf

Published on Apr 24, 2025

Broadleaf 2.2

We 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!

Important Information

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.

Key Features & Enhancements

1.  New Microservices: Audit and Workflow

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.

  • Audit Microservice: This microservice enables comprehensive logging and tracking of all activities across your platform. It ensures that events are recorded for better transparency, accountability, and troubleshooting. This is critical for businesses that need robust tracking and audit capabilities, especially in highly regulated environments.
  • Workflow Microservice: The Workflow Microservice allows you to manage and automate complex business processes. By automating workflows, businesses can improve efficiency and ensure seamless operations, particularly in industries with intricate product offerings, like telecom and utilities. This microservice is designed to help businesses orchestrate workflows across different systems and services, reducing manual intervention and optimizing processes. The workflow service can also be leveraged for building Agentic AI enabled applications, as it provides foundational components to create business processes for complex conversational states, decision trees, and AI feedback loops that help enable your own agentic services

2. Flash Sale Support

Impacted Services: CartOperationServices, PricingServices, Import, ScheduledJobServices

Flash sale support admin image

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.

3. Scheduled Job Execution Details

Impacted Services: ScheduledJobServices, MicroMessagingCommon

Scheduled Job Execution Admin Screen

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.

4. Characteristics & Product Terms

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

Product Type Admin Screen

iPhone Characteristics Screen

iPhone Characteristics Screen

5. Recurring and Usage Pricing Support

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

Update Price Data Admin Screen

6. Product & Category Membership Bulk Operations

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.

7. Pre-order and Back-order Inventory Support

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

Pre-order and Back-order Inventory Support Admin Screen

8. TMForum Support

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

Broadleaf Microservices and TMForum Extensions

9. Relevancy Rules for Search Optimization

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.

10. Spring Boot Upgrade

All microservices have been upgraded to Spring Boot 3.3, ensuring better compatibility with the latest ecosystem and improvements to performance.

11. AssetServices Storage Provider Path Changes

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.

Notable Bug Fixes

  • Security & Payment Gateway Enhancements: Fixed issues with Adyen and updated payment transaction audit features to improve tracking.
  • Pricing & Cart Enhancements: Improved support for subscription pricing, recurring discounts, and free trials.
  • Catalog Management: Resolved issues in catalog synchronization and improved product characteristic handling.
  • Inventory Management: Fixed bugs related to stock management, ensuring smoother operations in eCommerce systems handling large inventories.

Why Upgrade to Broadleaf 2.2.0?

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.

  • Performance Boosts: Enjoy better performance with scalable, flexible microservices that can grow with your business needs.
  • Enhanced Flexibility: New tools like the Workflow Microservice and Audit Microservice make it easier to manage complex workflows, automate tasks, and maintain detailed logs for compliance.

How to Upgrade

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.

What’s Next?

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.