CiviCRM version 5.18.0 is now out and ready to download.
Big thanks to Andrew Hunt and Alice Frumin from AGH Strategies for putting up together release notes for this version.
The release notes for 5.18.0 can be accessed here.
The complete list of 5.18.0 contributors (it's a huge team!) can be found here. Thanks to everyone for making this release happen!
This version includes:
Fixes to bugs
Fix problems installing or upgrading to a previous version
Changes to database schema
Users of the RoundEarth plugin ("roundearth/civicrm-composer-plugin") on sites running Drupal 8 are advised to update their plugin to its latest version prior to updating to 5.18.0
Core CiviCRM updates:
Warnings on importing contacts - PHP 7.2 (Work Towards dev/core#772: 262)
This fixes a PHP warning on PHP 7.2 using hierarchical select fields, such as selecting the matching fields for import columns. Some fields have no fields nested below them, and those would trigger an error on the count() function.
Most recent contact note exposed in event confirmation emails (dev/event#10: 15060)
Fixes a bug where when submitting an event registration which contains a profile which contains a note field. If the note was left blank, then the confirmation/notification emails would contain the most recent note in the contact's record, potentially exposing confidential information.
Extend contribute search url parsing to advanced search (14939)
This change extends the url parameters accepted by the Advanced Search form to include the search url parameters accepted by the Contribution Search form.
Improve performance on getSoftContribution details - only run one query instead of one per contribution (14747)
Improves performance when retrieving bulk contributions.
This release also includes a number of bug fixes and other improvements, so please check the complete list of changes by following this link.
If you are installing CiviCRM 5.18.0 from scratch, please use the corresponding automated installer instructions: