Commit 8941521e authored by Andie Hunt's avatar Andie Hunt
Browse files

5.5.0 release notes: fixed up ordering and issues handled in 5.4.1

parent 7f6084fe
......@@ -14,7 +14,7 @@ Other resources for identifying changes are:
* https://github.com/civicrm/civicrm-joomla
* https://github.com/civicrm/civicrm-wordpress
# CiviCRM 5.5.0
## CiviCRM 5.5.0
Released September 5, 2018
......@@ -25,6 +25,15 @@ Released September 5, 2018
- **[Credits](release-notes/5.5.0.md#credits)**
- **[Feedback](release-notes/5.5.0.md#feedback)**
## CiviCRM 5.4.1
Released August 25, 2018
- **[Synopsis](release-notes/5.4.1.md#synopsis)**
- **[Bugs resolved](release-notes/5.4.1.md#bugs)**
- **[Credits](release-notes/5.4.1.md#credits)**
- **[Feedback](release-notes/5.4.1.md#feedback)**
## CiviCRM 5.4.0
Released August 1, 2018
......
......@@ -21,17 +21,25 @@ Released 25 Aug 2018
## <a name="bugs"></a>Bugs resolved
* **(dev/core#316) Fix crash on Memcache systems when session key involves whitespace ([12653](https://github.com/civicrm/civicrm-core/pull/12653))**
* **(dev/core#304) Fix crash in upgrading option-group data on some Drupal/Views configurations ([12649](https://github.com/civicrm/civicrm-core/pull/12649))**
* **(dev/core#273) Fix SMS failure and handling of `do_not_sms` ([12654](https://github.com/civicrm/civicrm-core/pull/12654))**
* **Fix quirks in upgrader UI ([12675](https://github.com/civicrm/civicrm-core/pull/12675))**
- **(dev/core#316) Fix crash on Memcache systems when session key involves
whitespace ([12653](https://github.com/civicrm/civicrm-core/pull/12653))**
- **(dev/core#304) Fix crash in upgrading option-group data on some Drupal/Views
configurations ([12649](https://github.com/civicrm/civicrm-core/pull/12649))**
- **(dev/core#273) Fix SMS failure and handling of `do_not_sms`
([12654](https://github.com/civicrm/civicrm-core/pull/12654))**
- **Fix quirks in upgrader UI
([12675](https://github.com/civicrm/civicrm-core/pull/12675))**
## <a name="credits"></a>Credits
This release was developed by the following authors and reviewers:
Australian Greens - Seamus Lee; Chris Burgess; Christian Wach; Circle Interactive - Dave Jenkins; CiviCRM - Coleman
Watts, Tim Otten; CompuCorp - René Olivo; MJW Consulting - Matthew Wire; Progressive Technology Project - Jamie
Australian Greens - Seamus Lee; Chris Burgess; Christian Wach; Circle
Interactive - Dave Jenkins; CiviCRM - Coleman Watts, Tim Otten; CompuCorp - René
Olivo; MJW Consulting - Matthew Wire; Progressive Technology Project - Jamie
McClelland; Wikimedia Foundation - Eileen McNaughton
## <a name="feedback"></a>Feedback
......
......@@ -15,11 +15,11 @@ Released September 5, 2018
|:--------------------------------------------------------------- |:-------:|
| Fix security vulnerabilities? | no |
| Change the database schema? | no |
| Alter the API? | **yes** |
| **Alter the API?** | **yes** |
| Require attention to configuration options? | no |
| Fix problems installing or upgrading to a previous version? | **yes** |
| Introduce features? | **yes** |
| Fix bugs? | **yes** |
| **Fix problems installing or upgrading to a previous version?** | **yes** |
| **Introduce features?** | **yes** |
| **Fix bugs?** | **yes** |
## <a name="features"></a>Features
......@@ -28,9 +28,8 @@ Released September 5, 2018
- **Further fix for updating custom fields linked to optiongroups.
([12729](https://github.com/civicrm/civicrm-core/pull/12729))**
This change makes it so when a user is editing a custom field that uses option
groups, the select field for option groups shows all non-reserved option
groups. Before this change only the selected option group was displayed.
When a user editing a custom field that uses an option group, you may now
switch to any non-reserved option groups.
- **Upgrader - When updating message templates, identify them by name
([12674](https://github.com/civicrm/civicrm-core/pull/12674))**
......@@ -174,6 +173,34 @@ Released September 5, 2018
This change adds a Odd/Even street number sort column to reports.
### CiviContribute
- **[dev/core#219](https://lab.civicrm.org/dev/core/issues/219)
Improve consistency displaying "Test Transactions"
([12385](https://github.com/civicrm/civicrm-core/pull/12385))**
This change makes it so that when you are viewing a test membership help text
appears at the top stating that the membership is a test.
- **Expose UI support for custom fields on financial types
([12501](https://github.com/civicrm/civicrm-core/pull/12501))**
This change makes a user interface for custom fields on financial types.
- **[dev/financial#28](https://lab.civicrm.org/dev/financial/issues/28)
Financial Account cannot be change to non deductible
([12500](https://github.com/civicrm/civicrm-core/pull/12500))**
This change makes it so that a Financial Account can be changed from
deductible to non-deductible.
- **[dev/core#241](https://lab.civicrm.org/dev/core/issues/241) Fix Manage
Premiums UI ([12436](https://github.com/civicrm/civicrm-core/pull/12436))**
This change makes it so that on the Manage Premiums Form Financial Type is
displayed properly, Money is formatted properly and the Cost field is
displayed.
### CiviMail
- **[CRM-21768](https://issues.civicrm.org/jira/browse/CRM-21768) NOFOLLOW
......@@ -218,184 +245,8 @@ Released September 5, 2018
This change makes it so that one can view/edit custom data on the
MembershipType form.
### CiviContribute
- **[dev/core#219](https://lab.civicrm.org/dev/core/issues/219)
Improve consistency displaying "Test Transactions"
([12385](https://github.com/civicrm/civicrm-core/pull/12385))**
This change makes it so that when you are viewing a test membership help text
appears at the top stating that the membership is a test.
- **Expose UI support for custom fields on financial types
([12501](https://github.com/civicrm/civicrm-core/pull/12501))**
This change makes a user interface for custom fields on financial types.
- **[dev/financial#28](https://lab.civicrm.org/dev/financial/issues/28)
Financial Account cannot be change to non deductible
([12500](https://github.com/civicrm/civicrm-core/pull/12500))**
This change makes it so that a Financial Account can be changed from
deductible to non-deductible.
- **[dev/core#241](https://lab.civicrm.org/dev/core/issues/241) Fix Manage
Premiums UI ([12436](https://github.com/civicrm/civicrm-core/pull/12436))**
This change makes it so that on the Manage Premiums Form Financial Type is
displayed properly, Money is formatted properly and the Cost field is
displayed.
## <a name="bugs"></a>Bugs resolved
### CiviMail
- **[dev/core/#273](https://lab.civicrm.org/dev/core/issues/273) "Recipient
phone number is invalid or recipient does not want to receive SMS" error and
Contacts with DoNotSms preference failing to filter out during Mass Sms in 5.x
([12654](https://github.com/civicrm/civicrm-core/pull/12654) and
[12634](https://github.com/civicrm/civicrm-core/pull/12634))**
This change fixes a bug where DoNotSms preference was not being respected when
sending Mass Sms messages.
- **[dev/core#256](https://lab.civicrm.org/dev/core/issues/256) - Wrong A/B test
recipient assignment when reaching 2^31 recipients overall
([12465](https://github.com/civicrm/civicrm-core/pull/12465))**
This change fixes a bug where when submitting an A/B mailing to a big enough
group (2^31) the whole target group would receive Version A, so that 50% of
the sample group receives version A, the other half version B, and the rest is
assigned to Final mailing.
- **CiviMail: Fix logic for handling SMTP socket errors, temporary failures and
permanent failures
([11838](https://github.com/civicrm/civicrm-core/pull/11838))**
Fixes support for sending mail directly to AWS SES via SMTP by detecting
additional temporary failure modes.
- **[dev/mail#15](https://lab.civicrm.org/dev/mail/issues/15) Extraneous space
in From address causes on-hold set on all recipients
([12346](https://github.com/civicrm/civicrm-core/pull/12346))**
This change fixes a bug where if there were extraneous spaces in the From
address for a CiviMail mailing then no emails were sent and all recipients
were marked as On-Hold so that the extraneous space is stripped out and the
mailing goes out successfully.
### CiviMember
- **Only auto-renew membership when contribution status is completed
([12315](https://github.com/civicrm/civicrm-core/pull/12315))**
This change makes it so that Membership will only auto-renew when the
contribution is in state "Completed".
### CiviCase
- **[dev/core#289](https://lab.civicrm.org/dev/core/issues/289) CiviCase
Dashboard link to edit an activity status broken
([12607](https://github.com/civicrm/civicrm-core/pull/12607))**
This change fixes a bug on the CiviCase dashboard where when a user clicked
the pencil to edit an activity CiviCRM would throw a 'required params missing'
error and crash so that one can edit a case from the CiviCase dashboard by
clicking the pencil.
- **[dev/core#278](https://lab.civicrm.org/dev/core/issues/278) DB syntax error
when try to search deleted cases
([12560](https://github.com/civicrm/civicrm-core/pull/12560))**
This change fixes a DB syntax error that was being thrown whens searching
deleted cases.
- **[dev/core#218](https://lab.civicrm.org/dev/core/issues/218) On Case Type
listing page, for reserved ones the, 'More' link don't show any options
([12384](https://github.com/civicrm/civicrm-core/pull/12384))**
Fixes a bug where on the Case Types Listing page the 'More' link would not
show any options for reserved case types.
### CiviContribute
- **[CRM-21104](https://issues.civicrm.org/jira/browse/CRM-21104) CIVICRM-410
CiviCRM Contribution pages which have no Profile associated with them do not
include a ReCaptcha and as a result are prime targets for credit card fraud.
([11197](https://github.com/civicrm/civicrm-core/pull/11197))**
This change makes it so that ReCaptcha is shown on all Contribution pages that
use a payment processor to process online payments. Before this change
ReCaptcha only was shown on contribution pages that used profiles.
- **[dev/core#277](https://lab.civicrm.org/dev/core/issues/277) Recurring
contribution tab shouldn't count test transactions
([12610](https://github.com/civicrm/civicrm-core/pull/12610) and
[12553](https://github.com/civicrm/civicrm-core/pull/12553))**
This change makes it so that the Recurring Contributions tab count only counts
the 'Active Recurring Contributions' (does not count 'Inactive Recurring
Contributions') and sorts the Recurring Contributions by start date starting
with the newest.
- **[dev/core#242](https://lab.civicrm.org/dev/core/issues/242) Fix display of
premiums on contribution pages
([12437](https://github.com/civicrm/civicrm-core/pull/12437))**
This change fixes a bug where premium products without financial types
were not being displayed on contribution pages so that premium products are displayed on
contribution pages regardless of whether they have a financial type.
- **[dev/financial#27](https://lab.civicrm.org/dev/financial/issues/27) Paypal
recurring IPNs don't work under some circumstances
([12387](https://github.com/civicrm/civicrm-core/pull/12387))**
This change fixes a bug where IPNs for recurring donations made using PayPal
Standard did not work if the business emails did not match.
- **[dev/core#188](https://lab.civicrm.org/dev/core/issues/188) Fix Floating
Point Precision Comparison Exception on Order Creation
([12352](https://github.com/civicrm/civicrm-core/pull/12352))**
This change fixes a bug where sometimes contributions would fail because the
total amount and the total of the line items would not be exactly equal
because of floating point precision issues.
- **PriceField: show pre/post help if not empty, not if isset.
([12458](https://github.com/civicrm/civicrm-core/pull/12458))**
Fixes a bug for multilingual mode where radio options in price sets with empty
pre/post help were displaying pre/post help as ':' so that no ':' are shown.
### CiviEvent
- **Fix + Add test for exporting location types with changed names
([12671](https://github.com/civicrm/civicrm-core/pull/12671))**
This change fixes a bug where if a location types name did not exactly match
its value it was not exporting properly so that the label exports properly.
- **Event Info: show waitinglist statusline only when registration is open
([11949](https://github.com/civicrm/civicrm-core/pull/11949))**
This change makes it so when on an Event Info page, if the event is closed, no
other notices about registration are shown.
- **[dev/core#255](https://lab.civicrm.org/dev/core/issues/255) Changes to
copied event location reflects in original event location
([12459](https://github.com/civicrm/civicrm-core/pull/12459))**
Fixes a bug where if one copied an event and then changed the location, the
location would also be changed on the original event so that one can change
the event on the copy without it having an effect on the original.
- **[dev/core#239](https://lab.civicrm.org/dev/core/issues/239) Huge title
dialog box on hovering form element on Event's configuration backend form
([12430](https://github.com/civicrm/civicrm-core/pull/12430))**
This change improves the user interface on the Event Configuration Form by
making the dialog boxes when hovering on form elements cleaner.
### Core CiviCRM
- **Fix for issue editing custom fields with option groups after #12423
......@@ -558,6 +409,148 @@ Released September 5, 2018
activity contacts had different addresses so that only one row is shown per
Activity.
### CiviCase
- **[dev/core#289](https://lab.civicrm.org/dev/core/issues/289) CiviCase
Dashboard link to edit an activity status broken
([12607](https://github.com/civicrm/civicrm-core/pull/12607))**
This change fixes a bug on the CiviCase dashboard where when a user clicked
the pencil to edit an activity CiviCRM would throw a 'required params missing'
error and crash so that one can edit a case from the CiviCase dashboard by
clicking the pencil.
- **[dev/core#278](https://lab.civicrm.org/dev/core/issues/278) DB syntax error
when try to search deleted cases
([12560](https://github.com/civicrm/civicrm-core/pull/12560))**
This change fixes a DB syntax error that was being thrown whens searching
deleted cases.
- **[dev/core#218](https://lab.civicrm.org/dev/core/issues/218) On Case Type
listing page, for reserved ones the, 'More' link don't show any options
([12384](https://github.com/civicrm/civicrm-core/pull/12384))**
Fixes a bug where on the Case Types Listing page the 'More' link would not
show any options for reserved case types.
### CiviContribute
- **[CRM-21104](https://issues.civicrm.org/jira/browse/CRM-21104) CiviCRM
Contribution pages which have no Profile associated with them do not include a
ReCaptcha and as a result are prime targets for credit card fraud.
([11197](https://github.com/civicrm/civicrm-core/pull/11197))**
This change makes it so that ReCaptcha is shown on all Contribution pages that
use a payment processor to process online payments. Before this change
ReCaptcha only was shown on contribution pages that used profiles.
- **[dev/core#277](https://lab.civicrm.org/dev/core/issues/277) Recurring
contribution tab shouldn't count test transactions
([12610](https://github.com/civicrm/civicrm-core/pull/12610) and
[12553](https://github.com/civicrm/civicrm-core/pull/12553))**
This change makes it so that the Recurring Contributions tab count only counts
the 'Active Recurring Contributions' (does not count 'Inactive Recurring
Contributions') and sorts the Recurring Contributions by start date starting
with the newest.
- **[dev/core#242](https://lab.civicrm.org/dev/core/issues/242) Fix display of
premiums on contribution pages
([12437](https://github.com/civicrm/civicrm-core/pull/12437))**
This change fixes a bug where premium products without financial types
were not being displayed on contribution pages so that premium products are displayed on
contribution pages regardless of whether they have a financial type.
- **[dev/financial#27](https://lab.civicrm.org/dev/financial/issues/27) Paypal
recurring IPNs don't work under some circumstances
([12387](https://github.com/civicrm/civicrm-core/pull/12387))**
This change fixes a bug where IPNs for recurring donations made using PayPal
Standard did not work if the business emails did not match.
- **[dev/core#188](https://lab.civicrm.org/dev/core/issues/188) Fix Floating
Point Precision Comparison Exception on Order Creation
([12352](https://github.com/civicrm/civicrm-core/pull/12352))**
This change fixes a bug where sometimes contributions would fail because the
total amount and the total of the line items would not be exactly equal
because of floating point precision issues.
- **PriceField: show pre/post help if not empty, not if isset.
([12458](https://github.com/civicrm/civicrm-core/pull/12458))**
Fixes a bug for multilingual mode where radio options in price sets with empty
pre/post help were displaying pre/post help as ':' so that no ':' are shown.
### CiviEvent
- **Fix + Add test for exporting location types with changed names
([12671](https://github.com/civicrm/civicrm-core/pull/12671))**
This change fixes a bug where if a location types name did not exactly match
its value it was not exporting properly so that the label exports properly.
- **Event Info: show waitinglist statusline only when registration is open
([11949](https://github.com/civicrm/civicrm-core/pull/11949))**
This change makes it so when on an Event Info page, if the event is closed, no
other notices about registration are shown.
- **[dev/core#255](https://lab.civicrm.org/dev/core/issues/255) Changes to
copied event location reflects in original event location
([12459](https://github.com/civicrm/civicrm-core/pull/12459))**
Fixes a bug where if one copied an event and then changed the location, the
location would also be changed on the original event so that one can change
the event on the copy without it having an effect on the original.
- **[dev/core#239](https://lab.civicrm.org/dev/core/issues/239) Huge title
dialog box on hovering form element on Event's configuration backend form
([12430](https://github.com/civicrm/civicrm-core/pull/12430))**
This change improves the user interface on the Event Configuration Form by
making the dialog boxes when hovering on form elements cleaner.
### CiviMail
This change fixes a bug where DoNotSms preference was not being respected when
sending Mass Sms messages.
- **[dev/core#256](https://lab.civicrm.org/dev/core/issues/256) - Wrong A/B test
recipient assignment when reaching 2^31 recipients overall
([12465](https://github.com/civicrm/civicrm-core/pull/12465))**
This change fixes a bug where when submitting an A/B mailing to a big enough
group (2^31) the whole target group would receive Version A, so that 50% of
the sample group receives version A, the other half version B, and the rest is
assigned to Final mailing.
- **CiviMail: Fix logic for handling SMTP socket errors, temporary failures and
permanent failures
([11838](https://github.com/civicrm/civicrm-core/pull/11838))**
Fixes support for sending mail directly to AWS SES via SMTP by detecting
additional temporary failure modes.
- **[dev/mail#15](https://lab.civicrm.org/dev/mail/issues/15) Extraneous space
in From address causes on-hold set on all recipients
([12346](https://github.com/civicrm/civicrm-core/pull/12346))**
This change fixes a bug where if there were extraneous spaces in the From
address for a CiviMail mailing then no emails were sent and all recipients
were marked as On-Hold so that the extraneous space is stripped out and the
mailing goes out successfully.
### CiviMember
- **Only auto-renew membership when contribution status is completed
([12315](https://github.com/civicrm/civicrm-core/pull/12315))**
This change makes it so that Membership will only auto-renew when the
contribution is in state "Completed".
### Backdrop Integration
- **[dev/core#243](https://lab.civicrm.org/dev/core/issues/243) Backdrop
......@@ -566,15 +559,6 @@ Released September 5, 2018
Fixes Kcfinder package authentication for Backdrop users.
### WordPress Integration
- **[CRM-21812](https://issues.civicrm.org/jira/browse/CRM-21812) WordPress
install variable causes conflict with some WP plugins
([125](https://github.com/civicrm/civicrm-wordpress/pull/125))**
This change makes it so civicrm is compatible with the wp-cli-login-server
wordpress plugin.
### Drupal Integration
- **Allow Drupal 8 vendor folder outside webroot
......@@ -590,6 +574,15 @@ Released September 5, 2018
Fixes a bug where views custom field handler was not displaying select value
labels when more than one field had the same label.
### WordPress Integration
- **[CRM-21812](https://issues.civicrm.org/jira/browse/CRM-21812) WordPress
install variable causes conflict with some WP plugins
([125](https://github.com/civicrm/civicrm-wordpress/pull/125))**
This change makes it so civicrm is compatible with the wp-cli-login-server
wordpress plugin.
## <a name="misc"></a>Miscellany
- **Simplify input params on OptionValue::addOptionValue
......@@ -771,12 +764,6 @@ Released September 5, 2018
- **Fix potential undefined array index
([12443](https://github.com/civicrm/civicrm-core/pull/12443))**
## 5.4.1
- **Update release-notes and version for 5.4.1 ([12655](https://github.com/civicrm/civicrm-core/pull/12655))**
- **Fix quirks in upgrader UI ([12675](https://github.com/civicrm/civicrm-core/pull/12675))**
## <a name="credits"></a>Credits
This release was developed by the following code authors:
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment