CRM: Updated the Protect My Ministry integration to include email address when sending a request to PMM.
Finance: Updated PayFlowPro to update the saved transaction code whenever a payment is made using a saved payment method. This is because PayPal only allows transaction codes that are less than 12 months old.
CRM: Update Relationships block so that a custom Relationships group type can be used.
CRM: Added new Giving person badge.
CRM: Added new Attended Group of Type person badge.
Finance: Updated the Transaction Entry block to allow anonymous person to still give as a business.
Finance: Added Features to the Transaction Entry Block.
CRM: Fixed issue with not being able to unselect all the phone types on the directory block.
Event: Added logic to the Registration Entry block to prevent a registration if login is associated with a business (only occurs if bad data was created during import).
Group: Fixed issue with not being able to do a Place Elsewhere workflow on a member who is associated with a registration.
Event: Updated Registration Entry block to persist the discount code when hitting Previous button.
CRM: Fixed issue with Current Family Member option persisting incorrectly.
Lava: Updated Lava commands to clean up Lava variable space to keep things less cluttered for the user.
Reporting: Added new group data view filter that pulls all groups that meet the criteria of a group type data view.
Workflow: Update Actions to use helper method for saving attribute values so that it works with either a workflow or activity attribute.
Core: Update Sliding Date Range picker to clear controls when set to a null value.
Finance: Update Benevolence Request action to set attribute value correctly.
Workflow: Add workflow action to create Benevolence Result.
Check-in: Added additional merge fields available to check-in labels that summarize the schedule/group type/group/location selected for each person.
Finance: Fixed registration issue when using NMI that would result in not being able to submit a payment if first attempt was unsuccessful (i.e. wrong card number entered).
CRM: Added the ability to search by Birthdate.
Prayer: Added the ability to use the Prayer Request List and Entry blocks on a Person Profile page.
CRM: Updated the Person Directory block to display families in order by family name rather than by id.
Core: Updated the Protect My Ministry block so that when changes are saved