Core: Updated the Protect My Ministry (PMM) background check integration to check for a valid response from PMM when submitting the initial request and add logging of both the request and the reply.
Workflow: Updated workflow processing so that any errors that occur during a workflow action are always written to the workflow log regardless of log settings.
Connection: Fixed exception that would occur if new person was trying to signup for a connection request and organization only has one campus.
Core: Updated the code editor to correctly escape html values.
CRM: Updated the email preferences block so that it logs any changes a user makes to their preference (including record status/reason changes) to their history.
CRM: Fixed an issue with cropping person images when using a custom storage provider.