Broadleaf Microservices
  • v1.0.0-latest-prod

Upgrade to 2.3.1

Requirements

  • Java 17 is required since 2.0.0-GA.

Notable Changes

Tip
Also see Upgrade 2.3.0-GA upgrade guide. Upgrade 2.3.1 also contains the changes noted in the 2.3.0 Upgrade.

Feature/Notable Change Impacted Services Links

Impersonation Security Scope

Authentication Services

Payment Lock Tokens When Removing Invalid Offer Codes

Cart Operation Services

Placeholder Characteristics and Catalog Bug Fixes

Catalog Services

Frontend Compatibility and Release Notes

Microservices Release 2.3.1 is congruent with:

  • AdminWeb 2.1.0

    • Optional

    • Drops support for Node <22

    • Artifacts

      • @broadleaf/admin-components

      • @broadleaf/admin-stripe-components

      • @broadleaf/admin-tailwindcss

      • @broadleaf/admin-style

  • AdminWeb 2.0.2

    • Recommended

    • Artifacts

      • @broadleaf/admin-components: 2.0.2

      • @broadleaf/admin-stripe-components: 2.0.2

      • @broadleaf/admin-tailwindcss: 2.0.0

      • @broadleaf/admin-style: 2.0.0

  • AdminWeb 1.10.15

    • Maintenance-Only: Upgrade to 2.0.x (AdminWeb 2.0.0 Upgrade Guide)

    • Artifacts

      • @broadleaf/admin-components: 1.10.15

      • @broadleaf/admin-stripe-components: 1.10.15

      • @broadleaf/admin-tailwindcss: 1.10.13

      • @broadleaf/admin-style: 1.10.13

  • Auth JS SDK 1.6.8

    • Recommended

    • Artifacts

      • @broadleaf/auth-react

      • @broadleaf/auth-web

  • Commerce JS SDK 1.7.5

    • Recommended

    • 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

  • Commerce Quote UI 1.1.5

    • Recommended

  • Commerce Shared React 1.0.5

    • Recommended

  • Commerce Subscription React 1.0.5

    • Recommended

  • Payment JS SDK 1.5.0

    • Optional

      • Includes third-party payment library upgrades and used by NextJS Starter 2.1.0

    • Artifacts

      • @broadleaf/adyen-payment-services-api

      • @broadleaf/adyen-payment-services-react

      • @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

  • Payment JS SDK 1.4.3

    • Recommended

    • Artifacts

      • @broadleaf/adyen-payment-services-api

      • @broadleaf/adyen-payment-services-react

      • @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

  • Payment JS SDK 1.3.8

    • Recommended iff not upgrading to 1.4.3

    • 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

  • NextJS Starter 2.1.0

    • Optional

      • Includes third-party payment library upgrades and Payment JS SDK 1.5.0

    • URL: repository.broadleafcommerce.com:5001/broadleaf/commerce-nextjs-starter:2.1.0

  • NextJS Starter 2.0.4

    • Recommended

    • URL: repository.broadleafcommerce.com:5001/broadleaf/commerce-nextjs-starter:2.0.4

  • NextJS Starter 1.6.11

    • Maintenance Only

    • URL: repository.broadleafcommerce.com:5001/broadleaf/commerce-nextjs-starter:1.6.11

  • Telco Starter 1.1.4

    • Recommended

    • URL: repository.broadleafcommerce.com:5001/broadleaf/telco-nextjs-starter:1.1.4

  • Telco Starter 1.0.6

    • Maintenance Only

    • URL: repository.broadleafcommerce.com:5001/broadleaf/telco-nextjs-starter:1.0.6

  • Admin Starter 2.1.1

    • Important: Users are expected to build their own Admin Starter image. This is present for reference only.

    • Recommended

    • URL: repository.broadleafcommerce.com:5001/broadleaf/adminstarter:2.1.1

    • Uses Admin Web 2.1.0 libraries

    • Drops support for Node <22

  • Admin Starter 2.0.5

    • Important: Users are expected to build their own Admin Starter image. This is present for reference only.

    • Recommended

    • URL: repository.broadleafcommerce.com:5001/broadleaf/adminstarter:2.0.5

    • Uses Admin Web 2.0.2 libraries

  • Admin Starter 1.11.13

    • Important: Users are expected to build their own Admin Starter image. This is present for reference only.

    • Maintenance Only

    • URL: repository.broadleafcommerce.com:5001/broadleaf/adminstarter:1.11.13

  • Open API 2.3.1

    • 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.1