Featured

3 min read

Release of Broadleaf Microservices 2.1.3

Broadleaf

Written by Broadleaf

Published on Sep 12, 2024

We are pleased to announce the release of Broadleaf Release Train 2.1.3, which includes several enhancements, performance improvements, and bug fixes. For the latest release notes on all microservices, visit the 2.1.3 Release Train Overview. Continue reading for an overview of noteworthy changes.

Upgrade to Spring Boot 3.3

All of our Microservices have been upgraded to Spring Boot 3.3.2 which notably supports Java 21 and revamped observability with OpenTelemetry integration. Additional details can be found in our Release Notes

Adyen Payment Gateway Integration

We have introduced third-party integration to Adyen, and their suite of features for optimizing card authorization rates is seriously impressive!

At the center of it, Adyen leverages machine learning to familiarize themselves with the nuances of each card issuer's requirements/preferences, and then intelligently make small refinements to transaction payloads provided to each issuer. This deep, ever-evolving understanding of the issuer allows Adyen to deliver improved margins in ways that other PSPs haven't achieved.

Beyond that, Adyen clearly articulates the level of impact made by each rate-optimizing feature, using your own transaction data.

With Adyen, Broadleaf supports a variety of payment options out of box, including:

  • Payment methods: Credit cards
  • Digital wallets: PayPal, ApplePay, GooglePay
  • BNPLs: Klarna
  • Misc. features: 3DS

This integration can be used for checkout (1), express checkout (2), and saving payment methods.

Payment method choices upon checkout using Broadleaf’s Adyen API:

Payment Method Choices

Digital Wallets for Checkout using Broadleaf’s Adyen API:

Digital Wallets Checkout

Add a New Payment Method with Broadleaf’s Adyen API:

New Payment Method

For technical details and setup information, visit the Adyen Module Documentation and contact us if you’d like to integrate Adyen into your project - we’re happy to facilitate the introduction!

Content Management Enhancements

Based on feedback on our Content Services features, we have made various UX enhancements, including the ability to clone nested content items in a collection inline.

Nested Content Data can now be more efficiently cloned:

It will also include a UI improvement to prevent the loss of changes when editing nested content items. 

Embedded Items now have a user confirmation for changes:

Embedded Items

Embedded Content Items can also now be marked as Reusable:

Search Settings

We introduced support for application-specific search settings in RT 2.1.0, and based on feedback from users of this feature, we’ve decided to make the facet menu collapsible to better suit smaller screen sizes.

Notice the Facet Menu on the right - that is now collapsible:

Collapsible Facet Menu

Collapsed Facet Menu:

Collapsed Facet Menu

Bulk Operations Improvements

We have made some user experience improvements to our Bulk Operation Microservice (also introduced in RT 2.1.0), including the ability to select an existing sandbox to perform a bulk operation in, which is helpful for users wanting to perform a series of bulk operations without creating a new sandbox for each one. For example, an admin user may create a new sandbox for modifying one or more products and then decide they want to perform a bulk operation within that same already-existing sandbox. When a sandbox is not selected, a new one will be created and deleted upon completing the bulk operation.

Collapsed Facet Menu:

Bulk Operations for existing Sandbox

Many of these changes have also been released as part of 2.0.4 Release Train, although we recommend staying up to date with the latest release train. For guidance on how to upgrade from an older version, visit our upgrade notes.

If you’re new to Broadleaf or otherwise interested in our platform, please contact us at https://broadleafcommerce.com/contact/.

Related Resources