|
Important
|
This release contains several security-related fixes. It is strongly recommended that you review the security-related content for these releases at Broadleaf Security. You will need your login credentials originally provided for accessing the Broadleaf nexus. |
Impacted Services: Workflow Services, Workflow Client
Links: Please refer to Workflow Services 1.0.0 Release Notes, Workflow Client Release Notes
This service was previously released as Beta, but has now been released as GA.
Impacted Services: Audit Services, Audit Common
Links: Please refer to Audit Services 1.0.0 Release Notes, Audit Common Release Notes
This service was previously released as Beta, but has now been released as GA.
Impacted Services: CatalogServices, PricingServices, OfferServices, CartOperationServices, OrderOperationServices, SubscriptionOperationServices, BillingServices, WorkflowServices, AuditServices
Highlights:
Subscription Purchase & Fulfillment: Out-of-box support for handling subscription-based products directly within the cart & checkout.
Subscription Management: Manage the full subscription lifecycle with configurable edit, upgrade, downgrade, and cancellation scenarios. Includes advanced support for sandboxing and delayed prepaid actions.
Recurring Billing: A highly configurable recurring billing engine that works in conjunction with Broadleaf’s Catalog, Pricing, and Offer Engines to support complex or unique recurring billing needs.
CSR Interactions: Allow CSRs to manage subscriptions price changes and add discounts to existing subscriptions.
Impacted Services: Payment Transaction Services
Links: Please refer to
Impacted Services: n/a (DevOps/Infra concern)
Links: Please refer to Kafka KRaft and Strimzi Operator Release Notes and Support Documentation for more information.
Impacted Services: Admin Navigation Services, Authentication Services, Cart Operation Services, Pricing Services
Links: Please refer to
2.3.0 Admin Navigation Release Notes (new navigation section)
2.3.0 Authentication Release Notes (introduced new scopes and permissions)
Impacted Services: Avalara Tax, Cart Operation Services, Order Services, Order Operation Services
Links: Please refer to
Impacted Services: Catalog Services, Catalog Browse Services, Pricing Services
Links: Please refer to
Impacted Services: Microservices Gateways
Highlights:
Rewrote OAuth2ClientCredentialsGatewayFilterFactory to use a fully non-blocking mechanism for all logic related to obtaining a new access token.
Rewrote ApplicationTokenGatewayFilterFactory and ExternalApplicationResolverService to move blocking cache interactions off of the event loop thread and into worker threads.
Links: Please refer to Gateways 2.0.5
Impacted Services: Admin Web, Auth SDK, Commerce SDK, Payment JS SDK, Commerce Microfrontends, Default and Telco Next.js Starters, and Open API.
Note: All projects still support Node 18 and 20. Upgrading Node is not required but is strongly recommended for security since all prior versions have reached end-of-life support.
Links: Please refer to
Impacted Services: Admin Web (@broadleaf/admin-components, @broadleaf/admin-style, @broadleaf/admin-tailwindcss)
Links: Enumerated under Admin Web 1.10.13: Important Updates.
Impacted Services: Admin Web (@broadleaf/admin-components, @broadleaf/admin-style, @broadleaf/admin-tailwindcss)
Links: See the Admin Web 1.10.13: TenantService section for more information.
Impacted Services: Admin Web (@broadleaf/admin-components, @broadleaf/admin-style, @broadleaf/admin-tailwindcss)
Links: See the Admin Web 1.10.13: Bootstrap section for more information.
Impacted Services: Auth SDK (@broadleaf/auth-web)
Links: Please refer to Auth JS SDK 1.6.5
Impacted Services: Cart Operations and Catalog Services
Links: Please refer to
Impacted Services: Catalog and Catalog Browse Services
Links: Please refer to
Impacted Services: Order Services
Links: Please refer to Order Services 2.2.0
Impacted Services: Order Operations Services
Links: Please refer to Order Operation Services 2.2.0
Impacted Services: Catalog and Pricing Services
Links: Please refer to 2.3.0 Catalog Release Notes
Links: Please refer to 2.2.0 Pricing Release Notes
Impacted Services: Pricing Services
Links: Please refer to 2.2.0 Pricing Release Notes
Impacted Services: Pricing Services
Links: Please refer to 2.2.0 Pricing Release Notes
Impacted Services: Catalog and Catalog Browse Services
Links: Please refer to
Impacted Services: All services implementing caching
Links: Please refer to Caching for more information.
ProductCharacteristic domain separationImpacted Services: Catalog Services
Links: Please refer to ProductCharacteristic domain separation release notes and ProductCharacteristic reindexing change notes for more details.
Impacted Services: Inventory Services, Notification Services, Pricing Services, Order Operation Services
Links: Please refer to
Impacted Services: Order Operation Services
Links: Please refer to Order Operation Services 2.2.0: Bug Fixes
Microservices Release 2.3.0 is congruent with:
Recommended
Adds Node 22 and 24 support
Artifacts
@broadleaf/admin-components
@broadleaf/admin-stripe-components
@broadleaf/admin-tailwindcss
@broadleaf/admin-style: 1.10.11 (unchanged)
Recommended
Adds Node 22 and 24 support
Artifacts
@broadleaf/auth-react
@broadleaf/auth-web
Recommended
Adds Node 22 and 24 support
Artifacts
@broadleaf/commerce-browse
@broadleaf/commerce-cart
@broadleaf/commerce-content
@broadleaf/commerce-core
@broadleaf/commerce-customer
@broadleaf/commerce-menu
@broadleaf/commerce-sandbox
@broadleaf/commerce-tenant
Optional
Adds Node 22 and 24 support
Optional
Adds Node 22 and 24 support
Commerce Subscription React 1.0.2
Optional
Adds Node 22 and 24 support
Recommended
Adds Node 22 and 24 support
Artifacts
@broadleaf/amazon-payment-services-api
@broadleaf/amazon-payment-services-react
@broadleaf/braintree-payment-services-api
@broadleaf/braintree-payment-services-react
@broadleaf/checkout-com-payment-services-api
@broadleaf/checkout-com-payment-services-react
@broadleaf/myfatoorah-payment-services-api
@broadleaf/myfatoorah-payment-services-react
@broadleaf/stripe-payment-services-api
@broadleaf/stripe-payment-services-react
@broadleaf/tabby-payment-services-api
@broadleaf/tabby-payment-services-react
@broadleaf/payment-js
@broadleaf/payment-react
@broadleaf/paypal-checkout-js
@broadleaf/paypal-checkout-react
Optional
Drops Node 18 support
Minimum is Node 22
Artifacts
@broadleaf/adyen-payment-services-api 1.0.0 New
@broadleaf/adyen-payment-services-react 1.0.0 New
@broadleaf/amazon-payment-services-api
@broadleaf/amazon-payment-services-react
@broadleaf/braintree-payment-services-api
@broadleaf/braintree-payment-services-react
@broadleaf/checkout-com-payment-services-api
@broadleaf/checkout-com-payment-services-react
@broadleaf/myfatoorah-payment-services-api
@broadleaf/myfatoorah-payment-services-react
@broadleaf/stripe-payment-services-api
@broadleaf/stripe-payment-services-react
@broadleaf/tabby-payment-services-api
@broadleaf/tabby-payment-services-react
@broadleaf/payment-js
@broadleaf/payment-react
@broadleaf/paypal-checkout-js
@broadleaf/paypal-checkout-react
Recommended
URL: repository.broadleafcommerce.com:5001/broadleaf/commerce-nextjs-starter:1.6.6
Adds Node 22 and 24 support
Optional
URL: repository.broadleafcommerce.com:5001/broadleaf/commerce-nextjs-starter:2.0.0
Drops Node 18 and 20 support
Minimum is Node 22
Recommended
URL: repository.broadleafcommerce.com:5001/broadleaf/telco-nextjs-starter:1.0.2
Adds Node 22 and 24 support
Optional
URL: repository.broadleafcommerce.com:5001/broadleaf/telco-nextjs-starter:1.1.0
Drops Node 18 and 20 support
Minimum is Node 22
Important: Users are expected to build their own Open API image. This is present for reference only.
URL: repository.broadleafcommerce.com:5001/broadleaf/openapi-ui:2.3.0
Adds Node 22 and 24 support
Replaced Create React App with Vite
Admin Starter 1.11.7
Important: Users are expected to build their own Admin Starter image. This is present for reference only.
URL: repository.broadleafcommerce.com:5001/broadleaf/adminstarter:1.11.7
Adds Node 22 and 24 support
Uses Admin Web 1.10.13 libraries
Adds Node 22 and 24 support
Workflow Services 1.0.0 (from Beta release to GA)
Audit Services 1.0.0 (from Beta release to GA)
Subscription Operation Services 1.0.0 (RC1 release)
Billing Services 1.0.0 (RC1 release)