14 August, 2017
By totten
Filed under Architecture, Release, Tips

Compatibility with PHP 5.3 will end in December 2017, and compatibility with PHP 5.4 will end in March 2018. These changes follow a number of discussions and a multi-year deprecation process. The current recommended version is PHP 5.6.

Discussion

According to php.net, PHP v5.5.x became "end of life" in July 2016. This means that the official publishers of PHP no longer support v5.5.x -- if there are security issues in the PHP runtime, the PHP project won't provide advisories or fixes. They recommend that all PHP users upgrade. (That's just the security side of the equation -- upgrading to a newer PHP also brings access to better libraries and design-patterns.)

But... for small organizations using CiviCRM, upgrading their servers to a newer version of PHP would be an expense. So CiviCRM has continued to support PHP 5.5 (declining to...

Read more
08 August, 2017
By totten
Filed under Architecture, Release

The 4.7.24 release is scheduled for the first Wednesday of September. Ordinarily, there would be an announcement about the release-candidate (RC) in mid-August, but we're doing something a bit different this time around -- extending the RC to a full month, which mean the RC is available now at http://download.civicrm.org/latest. Testing out the RC is a great way to ensure that your systems will continue to work in the next release. Let me talk about how this change helps.

The Background

Quality-control for a new release is a team sport. It relies on reporters and developers performing thoughtful analysis when they identify a problem or improvement. It relies on developers writing code which anticipates errors, improves test-coverage, and follows recognizable conventions. It relies on infrastructure running automated tests. It relies on reviewers understanding the problem-domain and questioning assumptions. It...

Read more
03 August, 2017
Filed under v4.7, Release
CiviCRM August release is here: CiviCRM v. 4.7.23 is released!
 
 

RELEASE NOTES:

Big thanks to Andrew Hunt from AGH Strategies for putting up together release notes for this version. 
The release notes for 4.7.23 can be accessed  here
 
Please note this version includes:
 
  1. Changes to database schema 
  2. API changes 
  3. Configuration changes 
  4. Fixes for installation/upgrade process to a previous version 
  5. New features 
  6. Bug fixes
 
 

SPECIAL THANKS:

 
Complete list of 4.7 contributors (it's a huge team!) can be found here.
... Read more
13 July, 2017
Filed under v4.7, Release

This release has fixes for some issues reported in the previous 4.7.21 release. We recommend upgrading to this latest version. 

 

Complete list of issues fixed in this release is available from here

 

Bugs fixed: 

Core CiviCRM

  • CRM-20561 Load Net_SMTP, Auth_SASL, Net_Socket via Composer (10622)

    This resolves an SMTP authentication issue by updating a patch for compatibility with the a newer release of Net_SMTP.

  • CRM-20829 Install requirements fail because of port string (10626)

    This fixes a...

Read more
06 July, 2017
CiviCRM 4.7.21 and 4.6.29 
 

Please note that release 4.7.21 and 4.6.29 are security releases. Please see below links to the security advisories:

Read more
13 June, 2017
Filed under v4.7, Release
CiviCRM 4.7.20
 
This month’s version of CiviCRM comes packed with delicious goo. Speaking generally, everything now works a little bit better. To find out the particulars, read on…
 
 

RELEASE NOTES:

Big thanks to Andrew Hunt from AGH Strategies for putting up together release notes for this version. 
The release notes for 4.7.20 can be accessed  here
 

SPECIAL THANKS:

 
Complete list of 4.7 contributors can be found here.
 
 

WHAT'S NEW IN CIVICRM 4.7.20 

  •  Core CiviCRM updates:
You...
Read more
05 May, 2017
Filed under v4.7, v4.6, Release
Another month, another version release of CiviCRM! Let’s take a look at the latest improvements.
 
 

RELEASE NOTES:

Thanks to Andrew Hunt from AGH Strategies, we have release notes all put together in one place for you here
 

SPECIAL THANKS:

 
Complete list of 4.7 contributors (it's a huge team!) can be found here. Thanks to everyone who made this happen!
 

WHAT'S NEW IN CIVICRM 4.7.19

 

  •  Core CiviCRM updates:

A new option allows for generated PDFs and other document files to be automatically attached to their corresponding activities, saving you a few clicks.

 
  •  CiviCase...
Read more
28 April, 2017
Filed under Tools, Drupal, Extensions, Release

CiviCRM Entity 2.0-beta7 has been released.

Pick it up now at the Drupal.org Project Page

Changes since beta6:

Add Rules action Assign Contact to Group
Add Rules action Remove Contact from Group
Add Integration for IM entity
Add Integration for Website entity
Add integration for Contribution Recur
Add Rules event for CiviCRM Price Set Field 'After Successful CC Transaction'
CiviCRM Price Set Field , improved support for price fields with multiple checkboxes
Fix issues with CiviCRM Core Contribution Recur Views integration
Enable CiviCRM Entity Reference field on parent entity 'add', Inline Entity Form Single widget, for...

Read more
06 April, 2017
Filed under CiviCRM, Release
Time flies! CiviCRM version 4.7.18 is now released! 
 

RELEASE NOTES:

Thanks to Andrew Hunt from AGH Strategies, we have release notes all put together in one place for you here.
 

SPECIAL THANKS:

 
Complete list of 4.7 team can be found here. Thanks to everyone who made this happen!
 

WHAT'S NEW IN CIVICRM 4.7.18

 
  •  Core CiviCRM updates:
Kenya is now divided into 47 counties, treated as "state/province" in CiviCRM. More details here.
Searching by supplemental address 1 and 2 (though not 3) is available in the Advanced Search. Task details are ...
Read more
31 March, 2017
Filed under Release

Firefox is at version 52, Chrome is at 55, where does the number inflation game end?

Let the countdown begin! This April, the CiviCRM core team proudly announces we're going negative! It works for politicians, why not your favorite CRM for the Civic sector?

“When they go high, we'll go low.”

From now on, instead of counting up toward ever-inflated numbers, each CiviCRM release will be lower than the previous version. We'll be counting down just like people did in their calendars before the year 0 AD.

“Negative is the new positive.”

We're sure you'll have lots of questions about this exciting negative development, and the core team is here to answer them:

Q: What inspired this change?
A: We really wanted to lower the bar for people to get involved with CiviCRM, while minimizing the impact of each new version. Downgrading (formerly known as upgrading) is now easier than ever.

Q: How do I downgrade to the new version?
A:...

Read more