CiviCRM 5.64 Release

2023-08-03 05:00
Written by

CiviCRM version 5.64.0 is now out and ready to download. This is a regular monthly release. Upgrade now for the most stable CiviCRM experience:

Users of the CiviCRM Extended Security Releases (ESR) do not need to upgrade. The current version of ESR is CiviCRM 5.63.x.

We are committed to keeping CiviCRM free and open, forever. We depend on your support to help make that happen. We thank all our partners, members and ESR subscribers, who are regular financial contributors. If you can, please donate.

We need your help to raise $7,425 for CiviCRM Standalone to bring CiviCRM into a new era. Can you chip-in $25 to show your support?

What's new in CiviCRM 5.64

This month there have been many tiny interface changes, as well as the many improvements to Api4 and SearchKit.

  • System Requirements: the recommended minimum PHP version is now PHP 7.4 (26799)
  • CiviMail: new autocomplete fields for selecting and excluding recipients (26585)
  • Interface: Convert regular selects inputs to select2s on the following forms: Contribution, Manage Contribution Page, Manage Event Registration, Payments, PCPs, Pledges (26502)
  • FormBuilder: Log server-side validation errors so it is easier to troubleshoot/debug afform issues (25533), Render Email input as type="email" (26705 and 26802), Clarify "Security" options (26581), Enable search operators to be exposed on the form (26496)
  • SearchKit: Add weights to contact search actions (26719)
  • Tokens: Add capitalize filter (26662), crmMoney filter - allow coercing locale (26383), Add survey tokens (26661), new event fields tokens (26575)
  • Api4: Add LEFT, RIGHT and SUBSTRING SQL functions (26549), Specify 'match' in mgd.php files (26608), Remove gatekeeper permission check for AJAX endpoint (with tests) (26391), Add EntitySet api for set-ops such as UNION (26536 and 26583), Add Survey entity (26653), Add missing Mailing Events to API4: Delivered, Forward, Reply (26683), Add calculated fields to API 4 for total mailing stats (26689 and 26694)
  • AdminUI: Convert Scheduled Jobs Logs page (26732), Convert Mail Accounts page civicrm/admin/mailSettings (26733)
  • Standalone: Move standalone classes and standaloneusers extension into core (26684, 26621 and 26631)

Big thanks to Andie Hunt and Alice Frumin for putting up together release notes. If you are upgrading from a very old version of CiviCRM, see the version-specific upgrade tasks.

This release was developed by the following code authors:

AGH Strategies - Andie Hunt; Agileware - Justin Freeman; Artful Robot - Rich Lott; Blackfly Solutions - Alan Dixon; BrightMinded Ltd - Bradley Taylor; Business & Code - Alain Benbassat; Christian Wach; Circle Interactive - Pradeep Nayak; CiviCRM - Coleman Watts, Tim Otten; CiviDesk - Yashodha Chaku; Coop SymbioTIC - Mathieu Lutfy, Samuel Vanhove; Dave D; Fuzion - Jitendra Purohit, Mike Beck; iXiam - Vangelis Pantazis; JMA Consulting - Seamus Lee; Megaphone Technology Consulting - Jon Goldberg; MJW Consulting - Matthew Wire; Progressive Technology Project - Jamie McClelland; Reflexive Communications - Sandor Semsey; Squiffle Consulting - Aidan Saunders; Tadpole Collective - Kevin Cristiano; The University of the West Indies - Howard Shand; Wikimedia Foundation - Eileen McNaughton; Wildsight - Lars Sander-Green

Most authors also reviewed code for this release; in addition, the following reviewers contributed their comments:

ALL IN APPLI admin; Fuzion - Luke Stewart; JMA Consulting - Monish Deb; Oxfam Germany - Thomas Schüttler; Tobias Voigt; ziljah

New Extensions

View all latest extensions

Support CiviCRM

We are committed to keeping CiviCRM free and open, forever. We depend on your support to help make that happen.

CiviCRM is community driven and is sustained through contributions, fantastic ideas, solidarity, and financial support from its community. Help CiviCRM do a world of good.

Filed under