Documentation Home

Broadleaf Multi-Tenant 3.2.0-GA

An at-a-glance view of the issues that were closed in this release:

All(24)

  • Remove import of common enterprise in individual modules
  • Enable blEventPu filtering for DirectCopyTransformed entities
  • Added fix to ensure production imports are disabled for synced catalogs
  • Fixed issue where site discriminated entities were not properly fetching sandboxed collections
  • Refactored to allow includeCatalogsPredicate to be extended
  • NPE when adding a catalog to a vendor
  • Unable to add more than one catalog to site or vendor
  • Added in new multiple explicit catalogs filter and optional override for PriceList's index extension
  • Make selectize rule builder use a read-only section key for catalogs that is compatible with both template and standard site usage.
  • Catalog selectize rule builders used in a standard site admin context can generate an HTTP 403
  • Fixed bug where entities without a distinct catalog would yield an NPE
  • Category missing in product add from vendor catalog at marketplace site production level
  • Improve CatalogDiscriminatorFormBuilderExtensionHandler#entityIsCatalogDiscriminated condition to avoid exceptions
  • Marketplace Catalog Listgrid Columns
  • Refactored the way we find the value for catalog abbreviation to be null-safe
  • Removed "configuration status" from catalog lookups
  • Added entity catalog to the model
  • Support spring boot auto registration of http filters
  • Add the ability to resolve a site by query parameter or request header
  • Moved MultiSolrIndexService to be registered in a later stage
  • Using @AdminFrameworkController in order to avoid "catch all" request mapping from blocking requests to framework controllers.
  • Refactor EntityManager usage to allow for multiple PersistenceUnits in the Admin
  • Fixed the way we build site hierarchy to use implicit catalog's owning site.
  • Compatibility updates for Broadleaf 5.2

Major Bugs(5)

  • Fixed issue where site discriminated entities were not properly fetching sandboxed collections
  • Unable to add more than one catalog to site or vendor
  • Make selectize rule builder use a read-only section key for catalogs that is compatible with both template and standard site usage.
  • Category missing in product add from vendor catalog at marketplace site production level
  • Improve CatalogDiscriminatorFormBuilderExtensionHandler#entityIsCatalogDiscriminated condition to avoid exceptions

Minor Bugs(2)

  • Catalog selectize rule builders used in a standard site admin context can generate an HTTP 403
  • Fixed the way we build site hierarchy to use implicit catalog's owning site.

Features(4)

  • Marketplace Catalog Listgrid Columns
  • Added entity catalog to the model
  • Refactor EntityManager usage to allow for multiple PersistenceUnits in the Admin
  • Compatibility updates for Broadleaf 5.2

Enhancements(9)

  • Enable blEventPu filtering for DirectCopyTransformed entities
  • Added fix to ensure production imports are disabled for synced catalogs
  • Refactored to allow includeCatalogsPredicate to be extended
  • Added in new multiple explicit catalogs filter and optional override for PriceList's index extension
  • Removed "configuration status" from catalog lookups
  • Add the ability to resolve a site by query parameter or request header
  • Moved MultiSolrIndexService to be registered in a later stage
  • Using @AdminFrameworkController in order to avoid "catch all" request mapping from blocking requests to framework controllers.
  • Fixed the way we build site hierarchy to use implicit catalog's owning site.

Total Resolved Issues: 24