Update composer lock file.
Merge branch 'develop' into permissions
Trigger the execute.pre event after permissions check.
Simplify API event triggering.