CiviCRM 5.33 Release

Published
2021-01-07 06:00
Written by

CiviCRM version 5.33.0 is now out and ready to download. This is a regular monthly release. It is also a new CiviCRM Extended Security Releases (ESR), which will have support for security updates for the next six months. ESR users are encouraged to upgrade to 5.34.0 and when an
ESR-specific release is available (releases made next month), then ESR-specific downloads will be available on Gitlab.

Upgrade now for the most stable CiviCRM experience: https://civicrm.org/download

Important announcements and reminders:

  • As of CiviCRM 5.31, installations on Drupal 8 requires a minimum of Drupal 8.5. Drupal 9 is kind of supported but you may want to keep an eye on the CiviCRM/Drupal issues.
  • As of CiviCRM 5.28, the minimum MySQL supported version is 5.6. MySQL 5.7 and MariaDB up to 10.4 are well tested. MySQL 8 works well too and has test coverage (related issue). More information in the official documentation about system requirements. CiviCRM 5.34 will require a minimum of MySQL 5.7 or MariaDB 10.0.2.

What's new in CiviCRM 5.33

This version changes the database schema, has changes to the API, as well as the usual bugfixes and minor feature improvements.

  • Interface: Feature to provide most used countries in top section of Country select list (19025)
  • Interface: Send email to contacts when clicking on their email address on the contact's card (Work Towards dev/core#1790: 19082)
  • Interface Changes social media iframes/scripts to links, simplifies markup, adds email & bootstrap classes (18880)
  • Developer APIs: Unhide oauth extension (19107)
  • WordPress: Add action parameter to PCP shortcode (dev/wordpress#63: 19058 and 226)
  • Database: Support utf8mb4 so notes can save Emojis and other good things (Work Towards dev/core#339: 18960) When installing CiviCRM, this makes it so mysql tables are created as utf8mb4 instead of utf8 by default.
  • Many, many improvements to SearchKit and Form Builder (afform).

This is only a short overview. You can read the full release notes here (it includes all Gitlab and Github references, with much more information). Big thanks to Andrew Hunt and Alice Frumin from AGH Strategies for putting up together release notes.

This release was developed by the following code authors:

AGH Strategies - Alice Frumin, Andrew Hunt; Alexy Mikhailichenko; Asylum Seekers Centre; Bluehorn Digital - Matt Glaman; Christian Wach; CiviCRM - Coleman Watts, Tim Otten; CiviDesk - Sunil Pawar, Yashodha Chaku; CompuCorp - René Olivo; Coop SymbioTIC - Mathieu Lutfy, Samuel Vanhove; Dave D; enCircle Solutions Ltd. - Darren Woods; Giant Rabbit - Peter Haight; JMA Consulting - Seamus Lee; Megaphone Technology Consulting - Jon Goldberg; MJW Consulting - Matthew Wire; Nicol Wistreich; Squiffle Consulting - Aidan Saunders; Tadpole Collective - Kevin Cristiano; Wikimedia Foundation - Eileen McNaughton.

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

a-n The Artists Information Company - William Mortada; Agileware - Justin Freeman; CiviDesk - Nicolas Ganivet; Freeform Solutions - Herb van den Dool; MJCO - Mikey O'Toole; Semper IT - Karin Gerritsen.

Support CiviCRM

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

CiviCRM as a project is community driven and is sustained through contributions and financial support from its community.

Filed under