Commit | Line | Data |
---|---|---|
143b7e6e SL |
1 | # CiviCRM 4.7.29 |
2 | ||
3 | Released December 20, 2017 | |
4 | ||
5 | - **[Synopsis](#synopsis)** | |
6 | - **[Features](#features)** | |
7 | - **[Bugs resolved](#bugs)** | |
8 | - **[Miscellany](#misc)** | |
9 | - **[Credits](#credits)** | |
10 | - **[Feedback](#feedback)** | |
11 | ||
12 | ## <a name="synopsis"></a>Synopsis | |
13 | ||
14 | | *Does this version...?* | | | |
15 | |:----------------------------------------------------------- |:-------:| | |
16 | | Fix security vulnerabilities? | no | | |
17 | | Change the database schema? | no | | |
18 | | Alter the API? | no | | |
19 | | Require attention to configuration options? | no | | |
20 | | Fix problems installing or upgrading to a previous version? | no | | |
21 | | **Introduce features?** | **yes** | | |
22 | | **Fix bugs?** | **yes** | | |
23 | ||
24 | ## <a name="features"></a>Features | |
25 | ||
26 | ### Core CiviCRM | |
27 | ||
7acec613 | 28 | - **[CRM-20941](https://issues.civicrm.org/jira/browse/CRM-20941) Increase minimum PHP required to install CiviCRM |
143b7e6e SL |
29 | ([11416](https://github.com/civicrm/civicrm-core/pull/11416))** |
30 | ||
31 | 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) | |
32 | ||
33 | ## <a name="bugs"></a>Bugs resolved | |
34 | ||
35 | ### Core CiviCRM | |
36 | ||
7acec613 | 37 | - **[CRM-21445](https://issues.civicrm.org/jira/browse/CRM-20941) Ensure "Pay Later" processor is set so a fatal isn't thrown |
143b7e6e SL |
38 | ([11427](https://github.com/civicrm/civicrm-core/pull/11427))** |
39 | ||
7acec613 | 40 | Ensures that the pay later payment processor is set to that a fatal error isn't thrown |
143b7e6e | 41 | |
7acec613 | 42 | - **[CRM-21431](https://issues.civicrm.org/jira/browse/CRM-21431) Fix removing of group types |
143b7e6e SL |
43 | ([11436](https://github.com/civicrm/civicrm-core/pull/11436))** |
44 | ||
45 | Fixes an issue where unchecking both the ACL and Mailing list box when editing a group didn't actually remove those types | |
46 | ||
47 | - **[CRM-21568](https://issues.civicrm.org/jira/browse/CRM-21568) Move the determination of values of empty from settingsbag to InnodbIndxer | |
7acec613 | 48 | ([11423](https://github.com/civicrm/civicrm-core/pull/11423))** |
143b7e6e SL |
49 | |
50 | 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 | |
51 | ||
52 | - **[CRM-21562](https://issues.civicrm.org/jira/browse/CRM-21562) Fix line item mis-saving when using a ',' as the thousand separator | |
53 | ([11412](https://github.com/civicrm/civicrm-core/pull/11412))** | |
54 | ||
55 | Fixes an issue for currencies which use a ',' as the thousand separator the line item was being incorrectly saved by a significant margin. | |
56 | ||
57 | - **[CRM-21534](https://issues.civicrm.org/jira/browse/CRM-21534) Fix issue where checking if server was a MariaDB server wasn't working correctly | |
58 | ([11413](https://github.com/civicrm/civicrm-core/pull/11413))** | |
59 | ||
60 | 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 | |
61 | ||
143b7e6e SL |
62 | ## <a name="credits"></a>Credits |
63 | ||
64 | This release was developed by the following code authors: | |
65 | ||
b3ce02af TO |
66 | Australian Greens - Seamus Lee; CiviCRM - Coleman Watts, Tim Otten; |
67 | Coop SymbioTIC - Mathieu Lutfy; Wikimedia Foundation - Eileen McNaughton | |
143b7e6e SL |
68 | |
69 | Most authors also reviewed code for this release; in addition, the following | |
70 | reviewers contributed their comments: | |
71 | ||
b3ce02af TO |
72 | Ben Mango; JMA Consulting - Monish Deb; Megaphone Technology Consulting - Jon |
73 | Goldberg; Richard van Oosterhout | |
143b7e6e SL |
74 | |
75 | ## <a name="feedback"></a>Feedback | |
76 | ||
77 | These release notes are edited by Andrew Hunt. If you'd like to provide | |
78 | feedback on them, please login to https://chat.civicrm.org/civicrm and contact | |
79 | `@agh1`. |