RELEASE NOTES:
SPECIAL THANKS:
- API changes
- New features
- Fixes to bugs
- Fixes to problems installing or upgrading to a previous version
WHAT'S NEW IN CIVICRM 5.8:
-
Core CiviCRM updates:
This permits (some) custom fields to be added to quicksearch as searchable fields. By adding a setting in Search Preferences to configure the search fields in the quicksearch box in the menu bar. More details available here and here.
Permit additional (freeform) relative date filters - e.g 'last 18 months', 'last 45 days'
This change adds support for a greater range of date options for relative searches (e.g last 45 days, last 18 months). It requires option values to be added by an extension or by an experienced admin, and has a limited UI. More details available here.
This change adds three new fields to the contribution search form: recurring contribution transaction ID, payment processor ID and processor ID. More details available here.
Add icons to contact summary tabs
This change makes it so that an extension using hook_civicrm_tabset can specify icons for the contact summary tabs. If no icon is specified fa-puzzle-piece is used. More details available here.
- CiviContribute
Add validate api action for ContributionPage.submit
This change ensures that api calls using the action ContributionPage.submit check that the parameters are valid for the form. Details can be seen here.
- CiviMail
Adding [CiviMail Draft] on test mailing (for mosaico)
This change adds the text [CiviMail Draft] to the subject of any email that is sent using the send test functionality. More details at this link.
- Drupal Integration
Drush: Mail queue processing does not work
This change makes it so one can use the drush command drush civicrm-process-mail-queue to execute the scheduled mailing job. Details here.
Add a drush command to rebuild SQL triggers
This change makes it so that the drush command drush civicrm-sql-rebuild-triggers
rebuilds triggers and can dump the SQL commands into a file. Details here.
This release also includes a number of bug fixes and other improvements, so please check the complete list of changes by following this link.