dbp:relay:core:cron command will no longer run all jobs the first
time it is called when the cache is empty.dbp:relay:core:cron command gained --force option which forces
it to run all jobs, independent of their schedule.dbp:relay:core:cron:list command which lists all
registered cron jobs and related meta data.AbstractAuthorizationService with an EntityNormalizerResetInterface::reset where possible for kernel testingTestAuthorizationService::reset for manual reset of request caches for non-kernel testspolicies from authorization config in favor of roles and resource_permissions (deprecated since v0.1.188)UserAuthTrait in favor of TestClientEntityNormalizer into AbstractAuthorizationService for testing to avoid null referencesAbstractAuthorizationService serviceDataProviderTester and DataProcessorTesterforce_use_policy evaluates to true) for get item operations as well,
for get item and get collection to be consistent. NOTE: implementors are responsible to apply those filters
in their overrides of getItemById (filters are found in the $options parameter, like for getPage).use_policy (is the current user
allowed to request the filter?) and a force_use_policy (is the usage of the filter forced for the current user?)Note that the OIDC connector needs to be updated to be compatible with this new version.
vendor/bin/captainhook install -f to replace the old hooks with the new ones
on an existing checkout.How can I help you explore Laravel packages today?