From 734d4d34bec7ef9ac077a036bffb7f14d66e269b Mon Sep 17 00:00:00 2001 From: Seamus Lee Date: Thu, 21 Dec 2017 14:20:19 +1100 Subject: [PATCH 1/3] Add in Release Notes for 4.7.29 --- release-notes.md | 10 ++++ release-notes/4.7.29.md | 103 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 113 insertions(+) create mode 100644 release-notes/4.7.29.md diff --git a/release-notes.md b/release-notes.md index 9777c84c6cae..9edaae73539d 100644 --- a/release-notes.md +++ b/release-notes.md @@ -14,6 +14,16 @@ Other resources for identifying changes are: * https://github.com/civicrm/civicrm-joomla * https://github.com/civicrm/civicrm-wordpress +## CiviCRM 4.7.29 + +Released December 20, 2017 + +- **[Synopsis](release-notes/4.7.29.md#synopsis)** +- **[Features](release-notes/4.7.29.md#features)** +- **[Bugs resolved](release-notes/4.7.29.md#bugs)** +- **[Credits](release-notes/4.7.29.md#credits)** +- **[Feedback](release-notes/4.7.29.md#feedback)** + ## CiviCRM 4.7.28 Released December 6, 2017 diff --git a/release-notes/4.7.29.md b/release-notes/4.7.29.md new file mode 100644 index 000000000000..099a2f8890d2 --- /dev/null +++ b/release-notes/4.7.29.md @@ -0,0 +1,103 @@ +# CiviCRM 4.7.29 + +Released December 20, 2017 + +- **[Synopsis](#synopsis)** +- **[Features](#features)** +- **[Bugs resolved](#bugs)** +- **[Miscellany](#misc)** +- **[Credits](#credits)** +- **[Feedback](#feedback)** + +## Synopsis + +| *Does this version...?* | | +|:----------------------------------------------------------- |:-------:| +| Fix security vulnerabilities? | no | +| Change the database schema? | no | +| Alter the API? | no | +| Require attention to configuration options? | no | +| Fix problems installing or upgrading to a previous version? | no | +| **Introduce features?** | **yes** | +| **Fix bugs?** | **yes** | + +## Features + +### Core CiviCRM + +- **[CRM-20941](https://issues.civicrm.org/jira/browse/CRM-20941) Increase Minimum PHP required to install CiviCRM + ([11416](https://github.com/civicrm/civicrm-core/pull/11416))** + + Increases the minimum PHP version required to install CiviCRM 4.7.29 to be 5.4 as per the [announcement blog post](https://civicrm.org/blog/totten/end-of-zombies-php-53-and-54) + +## Bugs resolved + +### Core CiviCRM + +- **[CRM-21445](https://issues.civicrm.org/jira/browse/CRM-20941) Ensure Pay Later Processor is set so a fatal isn't thrown + ([11427](https://github.com/civicrm/civicrm-core/pull/11427))** + + Ensures that the pay later payment Processor is set to that a fatal error isn't thrown + +- **[CRM-21431](https://issues.civicrm.org/jira/browse/CRM-21431) Fix Removing of group types + ([11436](https://github.com/civicrm/civicrm-core/pull/11436))** + + Fixes an issue where unchecking both the ACL and Mailing list box when editing a group didn't actually remove those types + +- **[CRM-21568](https://issues.civicrm.org/jira/browse/CRM-21568) Move the determination of values of empty from settingsbag to InnodbIndxer + ([11423[(https://github.com/civicrm/civicrm-core/pull/11423))** + + Fixes an issue where string '0' wasn't being treated as false. So the checking of whether there is an empty value is now done in the on change listener for the full text search switcher + +- **[CRM-21562](https://issues.civicrm.org/jira/browse/CRM-21562) Fix line item mis-saving when using a ',' as the thousand separator + ([11412](https://github.com/civicrm/civicrm-core/pull/11412))** + + Fixes an issue for currencies which use a ',' as the thousand separator the line item was being incorrectly saved by a significant margin. + +- **[CRM-21534](https://issues.civicrm.org/jira/browse/CRM-21534) Fix issue where checking if server was a MariaDB server wasn't working correctly + ([11413](https://github.com/civicrm/civicrm-core/pull/11413))** + + Fixes an issue where the check to see if the MySQL server was a MariaDB instance wasn't working right. This lead to hard crashes as queries were being incorrectly re-written + + +## Credits + +This release was developed by the following code authors: + +AGH Strategies - Alice Frumin, Andrew Hunt; Agileware - Alok Patel, Justin +Freeman; Australian Greens - Seamus Lee; Christian Wach; Circle Interactive - +Dave Jenkins; CiviCoop - Klaas Eikelboom; CiviCRM - Coleman Watts, Tim Otten; +CiviDesk - Nicolas Ganivet, Yashodha Chaku; CiviFirst - John Kirk; Community IT +Academy - William Mortada; CompuCorp - Michael Devery, Mukesh Ram, Omar Abu +Hussein; Coop SymbioTIC - Mathieu Lutfy; Daniël van Vuuren; Deepak Srivastava; +Freeform Solutions - Herb van den Dool; Fuzion - Jitendra Purohit; JMA +Consulting - Edsel Lopez, Monish Deb, Pradeep Nayak; John Kingsnorth; Joinery - +Allen Shaw; Lemniscus - Noah Miller; Megaphone Technology Consulting - Jon +Goldberg; MJW Consulting - Matthew Wire; Olivier Hertrich; Pawel Nowak; PowDevel - +Beto Aveiga; Progressive Technology Project - Jamie McClelland; Tadpole +Collective - Kevin Cristiano; Wikimedia Foundation - Eileen McNaughton, Maggie +Epps + +Most authors also reviewed code for this release; in addition, the following +reviewers contributed their comments: + +Adam Zilkie; AGH Strategies - Josh Corlew; Agileware - Agileware Team; Andrew +Thompson; Blackfly Solutions - Alan Dixon; British Humanist Association - +William Gordon; CiviDesk - Sunil Pawar; CompuCorp - Anna Kovalova, Guanhuan +Chen, Mirela Stanila; DevMate - Adam Kwiatkowski; Effy Elden; Electronic +Frontier Foundation - Mark Burdett; Ginkgo Street Labs - Frank Gómez; JMA +Consulting - Joe Murray; Joanne Chester; Johan Vervloet; Jonathan Richardson; +Korlon - Stuart Gaston; Left Join Labs - Sean Madsen; Levity - Kevin Levie; +Lighthouse Design and Consulting - Brian Shaughnessy; Lorenzo Ardizzone; MC3 - +Graham Mitchell; Marcello Gribaudo; Mohamed Ziada; myDropWizard - David Snopek; +Neil Zampella; Nicol Wistreich; Responsive Development Technologies - Thomas +Nilefalk; Richard Edgar; Semper IT - Karin Gerritsen; SEN Magazine - Jeremy +Nicholls; Skvare - Mark Hanna; small biz; Spry Digital - Ellen Hendricks; +Squiffle Consulting - Aidan Saunders; Stevel; Systopia - Björn Endres; Tech To +The People - Xavier Dutoit; Victor Huang; Web Access - Kurund Jalmi + +## Feedback + +These release notes are edited by Andrew Hunt. If you'd like to provide +feedback on them, please login to https://chat.civicrm.org/civicrm and contact +`@agh1`. From 9104cbbd42fb20bdafbbd4a90640b2182be0a49b Mon Sep 17 00:00:00 2001 From: Tim Otten Date: Wed, 20 Dec 2017 20:05:32 -0800 Subject: [PATCH 2/3] Update 4.7.29.md --- release-notes/4.7.29.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/release-notes/4.7.29.md b/release-notes/4.7.29.md index 099a2f8890d2..cb5a33ad01bc 100644 --- a/release-notes/4.7.29.md +++ b/release-notes/4.7.29.md @@ -25,7 +25,7 @@ Released December 20, 2017 ### Core CiviCRM -- **[CRM-20941](https://issues.civicrm.org/jira/browse/CRM-20941) Increase Minimum PHP required to install CiviCRM +- **[CRM-20941](https://issues.civicrm.org/jira/browse/CRM-20941) Increase minimum PHP required to install CiviCRM ([11416](https://github.com/civicrm/civicrm-core/pull/11416))** Increases the minimum PHP version required to install CiviCRM 4.7.29 to be 5.4 as per the [announcement blog post](https://civicrm.org/blog/totten/end-of-zombies-php-53-and-54) @@ -34,18 +34,18 @@ Released December 20, 2017 ### Core CiviCRM -- **[CRM-21445](https://issues.civicrm.org/jira/browse/CRM-20941) Ensure Pay Later Processor is set so a fatal isn't thrown +- **[CRM-21445](https://issues.civicrm.org/jira/browse/CRM-20941) Ensure "Pay Later" processor is set so a fatal isn't thrown ([11427](https://github.com/civicrm/civicrm-core/pull/11427))** - Ensures that the pay later payment Processor is set to that a fatal error isn't thrown + Ensures that the pay later payment processor is set to that a fatal error isn't thrown -- **[CRM-21431](https://issues.civicrm.org/jira/browse/CRM-21431) Fix Removing of group types +- **[CRM-21431](https://issues.civicrm.org/jira/browse/CRM-21431) Fix removing of group types ([11436](https://github.com/civicrm/civicrm-core/pull/11436))** Fixes an issue where unchecking both the ACL and Mailing list box when editing a group didn't actually remove those types - **[CRM-21568](https://issues.civicrm.org/jira/browse/CRM-21568) Move the determination of values of empty from settingsbag to InnodbIndxer - ([11423[(https://github.com/civicrm/civicrm-core/pull/11423))** + ([11423](https://github.com/civicrm/civicrm-core/pull/11423))** Fixes an issue where string '0' wasn't being treated as false. So the checking of whether there is an empty value is now done in the on change listener for the full text search switcher From 3dd691d1aac91fa16bf04cee2e33e5eb8fbfb1ae Mon Sep 17 00:00:00 2001 From: Tim Otten Date: Wed, 20 Dec 2017 20:40:54 -0800 Subject: [PATCH 3/3] Update 4.7.29 - Put in revised author list --- release-notes/4.7.29.md | 32 ++++---------------------------- 1 file changed, 4 insertions(+), 28 deletions(-) diff --git a/release-notes/4.7.29.md b/release-notes/4.7.29.md index cb5a33ad01bc..5aba623c9b7a 100644 --- a/release-notes/4.7.29.md +++ b/release-notes/4.7.29.md @@ -59,42 +59,18 @@ Released December 20, 2017 Fixes an issue where the check to see if the MySQL server was a MariaDB instance wasn't working right. This lead to hard crashes as queries were being incorrectly re-written - ## Credits This release was developed by the following code authors: -AGH Strategies - Alice Frumin, Andrew Hunt; Agileware - Alok Patel, Justin -Freeman; Australian Greens - Seamus Lee; Christian Wach; Circle Interactive - -Dave Jenkins; CiviCoop - Klaas Eikelboom; CiviCRM - Coleman Watts, Tim Otten; -CiviDesk - Nicolas Ganivet, Yashodha Chaku; CiviFirst - John Kirk; Community IT -Academy - William Mortada; CompuCorp - Michael Devery, Mukesh Ram, Omar Abu -Hussein; Coop SymbioTIC - Mathieu Lutfy; Daniël van Vuuren; Deepak Srivastava; -Freeform Solutions - Herb van den Dool; Fuzion - Jitendra Purohit; JMA -Consulting - Edsel Lopez, Monish Deb, Pradeep Nayak; John Kingsnorth; Joinery - -Allen Shaw; Lemniscus - Noah Miller; Megaphone Technology Consulting - Jon -Goldberg; MJW Consulting - Matthew Wire; Olivier Hertrich; Pawel Nowak; PowDevel - -Beto Aveiga; Progressive Technology Project - Jamie McClelland; Tadpole -Collective - Kevin Cristiano; Wikimedia Foundation - Eileen McNaughton, Maggie -Epps +Australian Greens - Seamus Lee; CiviCRM - Coleman Watts, Tim Otten; +Coop SymbioTIC - Mathieu Lutfy; Wikimedia Foundation - Eileen McNaughton Most authors also reviewed code for this release; in addition, the following reviewers contributed their comments: -Adam Zilkie; AGH Strategies - Josh Corlew; Agileware - Agileware Team; Andrew -Thompson; Blackfly Solutions - Alan Dixon; British Humanist Association - -William Gordon; CiviDesk - Sunil Pawar; CompuCorp - Anna Kovalova, Guanhuan -Chen, Mirela Stanila; DevMate - Adam Kwiatkowski; Effy Elden; Electronic -Frontier Foundation - Mark Burdett; Ginkgo Street Labs - Frank Gómez; JMA -Consulting - Joe Murray; Joanne Chester; Johan Vervloet; Jonathan Richardson; -Korlon - Stuart Gaston; Left Join Labs - Sean Madsen; Levity - Kevin Levie; -Lighthouse Design and Consulting - Brian Shaughnessy; Lorenzo Ardizzone; MC3 - -Graham Mitchell; Marcello Gribaudo; Mohamed Ziada; myDropWizard - David Snopek; -Neil Zampella; Nicol Wistreich; Responsive Development Technologies - Thomas -Nilefalk; Richard Edgar; Semper IT - Karin Gerritsen; SEN Magazine - Jeremy -Nicholls; Skvare - Mark Hanna; small biz; Spry Digital - Ellen Hendricks; -Squiffle Consulting - Aidan Saunders; Stevel; Systopia - Björn Endres; Tech To -The People - Xavier Dutoit; Victor Huang; Web Access - Kurund Jalmi +Ben Mango; JMA Consulting - Monish Deb; Megaphone Technology Consulting - Jon +Goldberg; Richard van Oosterhout ## Feedback