Added PageableProperties
to allow configurations for pageable attributes, such as setting the maximum page size used in classes such as DefaultPageRequest
and NarrowPageableHandlerMethodArgumentResolver
.
For more information, please see the pageable properties documentation.
Fixed issue with catalog inheritance not being honored when using 3 or more levels of inheritance. Previously, only changes made at the application level were being honored and mid-level changes were being overwritten by tenant level changes.
Fix mutability issue for vendor catalogs when they are assigned as application’s isolated catalogs
Introduced a new property in ApplicationConfigurationProperties
, broadleaf.common.data.application.configuration.allow-vendor-catalog-in-application-isolated-catalogs
, to determine whether vendor catalogs can be added as application’s isolated catalogs
Generally, this property should be set to false
and all relationships to vendor catalogs should be defined exclusively with marketplace application catalogs, and any additional relationships to non-vendor catalogs should be in application’s isolated catalogs