Merge branch '4.7' into 4

This commit is contained in:
Garion Herman 2021-01-27 11:22:32 +13:00
commit 57bd76ea60

View File

@ -0,0 +1,118 @@
# 4.7.1
## Overview
A full list of module versions included in CMS Recipe 4.7.1 is provided below. We recommend referencing recipes in your dependencies, rather than individual modules, to simplify version tracking. See [Recipes](/getting_started/).
<details>
<summary>Included module versions</summary>
| Module | Version |
| ------ | ------- |
| silverstripe/admin | **1.7.1** |
| silverstripe/asset-admin | **1.7.1** |
| silverstripe/assets | 1.7.0 |
| silverstripe/campaign-admin | **1.7.1** |
| silverstripe/cms | **4.7.1** |
| silverstripe/config | 1.1.0 |
| silverstripe/errorpage | 1.7.0 |
| silverstripe/framework | **4.7.2** |
| silverstripe/graphql | **3.4.1** |
| silverstripe/mimevalidator | **2.1.1** |
| silverstripe/reports | 4.7.0 |
| silverstripe/siteconfig | 4.7.0 |
| silverstripe/versioned | **1.7.1** |
| silverstripe/versioned-admin | **1.7.1** |
</details>
Upgrading to Recipe 4.7.1 is recommended for all sites. This upgrade can be carried out by any development team familiar with Silverstripe.
<!--- Changes below this line will be automatically regenerated -->
## Change Log
### Features and Enhancements
* silverstripe/framework (4.7.0 -&gt; 4.7.2)
* 2020-11-12 [405a1f7cb](https://github.com/silverstripe/silverstripe-framework/commit/405a1f7cb62166d34f61091e366eb2d980d0793d) Better optimised class name migration with substantially fewer queries (Damian Mooyman)
* silverstripe/mimevalidator (2.1.0 -&gt; 2.1.1)
* 2020-11-02 [565504b](https://github.com/silverstripe/silverstripe-mimevalidator/commit/565504b857adb900424f73ac3d0c03e0bad1410d) Update translations (Maxime Rainville)
* silverstripe/cms (4.7.0 -&gt; 4.7.1)
* 2020-10-22 [4e10bcfc](https://github.com/silverstripe/silverstripe-cms/commit/4e10bcfc51f915f78a925f60adab1c175e93b2be) Disable option to create top-level pages based on permissions (Steve Boyd)
### Bugfixes
* silverstripe/recipe-core (4.7.0 -&gt; 4.7.1)
* 2021-01-12 [03e6abb](https://github.com/silverstripe/recipe-core/commit/03e6abbfc32b065cef971680164ed071c7738ec5) Make UTF-MB4 collation / charset default opt-in (Garion Herman)
* silverstripe/framework (4.7.0 -&gt; 4.7.2)
* 2021-01-19 [17c6f98ba](https://github.com/silverstripe/silverstripe-framework/commit/17c6f98ba2096a6616b7af1a759ee5aa79546876) Fix PostgreSQL issue in TreeMultiselectField where field would try to filter list by a blank ID (Maxime Rainville)
* 2021-01-08 [76ae5bc38](https://github.com/silverstripe/silverstripe-framework/commit/76ae5bc38af677d0b814bf80d5aa1120ff86d448) Type checking in objectForKey() to fix postgres bug (Steve Boyd)
* 2020-12-29 [d1cca0f3f](https://github.com/silverstripe/silverstripe-framework/commit/d1cca0f3fb13a0e443ed2d523bbeb03e74a3591f) Fix DataQuery::exists() not working correctly (3Dgoo)
* 2020-12-28 [e3d0dd7e2](https://github.com/silverstripe/silverstripe-framework/commit/e3d0dd7e233e169c7582785215cb8ba06cfcf497) URL to Symfony cache adapters (Patrick Nelson)
* 2020-11-15 [92af6b3dd](https://github.com/silverstripe/silverstripe-framework/commit/92af6b3dd5cacc1c2e2dea2633987e14e3d0b7bd) Update behat toast logic so it works with quotes (Maxime Rainville)
* 2020-11-12 [b271d9dd8](https://github.com/silverstripe/silverstripe-framework/commit/b271d9dd89e2af041ffca71b823119d0219674a6) Don&amp;#039;t swallow app init errors in test setup (Ingo Schommer)
* silverstripe/admin (1.7.0 -&gt; 1.7.1)
* 2020-12-16 [3453b3b](https://github.com/silverstripe/silverstripe-admin/commit/3453b3be7ae1e9c989ee004fdbd39a237a4aec61) Fix overzealous alerts (Thomas Portelange)
* silverstripe/asset-admin (1.7.0 -&gt; 1.7.1)
* 2020-11-23 [bf8f44dc](https://github.com/silverstripe/silverstripe-asset-admin/commit/bf8f44dc7e3e953bc918c081858c2e985ee4848f) Allow file upload after drag and drop files move (Steve Boyd)
* silverstripe/campaign-admin (1.7.0 -&gt; 1.7.1)
* 2020-11-23 [6c43d9c](https://github.com/silverstripe/silverstripe-campaign-admin/commit/6c43d9c562cf6e2e581181db25615a1736891b8d) Reimplement translations (Steve Boyd)
* silverstripe/versioned-admin (1.7.0 -&gt; 1.7.1)
* 2020-12-09 [55f830b](https://github.com/silverstripe/silverstripe-versioned-admin/commit/55f830bff4ab3d513ce291cf4e97d0e5eba8dedc) Revert translation updates (#191) (Garion Herman)
* 2020-10-21 [ac60baf](https://github.com/silverstripe/silverstripe-versioned-admin/commit/ac60baf9d1ff7ececcf90c4cb13cd7dc16fa67ce) Only show revert button if member can edit record (Steve Boyd)
* silverstripe/cms (4.7.0 -&gt; 4.7.1)
* 2020-12-09 [af5f7fc4](https://github.com/silverstripe/silverstripe-cms/commit/af5f7fc44575d0cd83928e753fb379718fbb3031) Re-patch language in behat reports test (Garion Herman)
* 2020-06-24 [69825da3](https://github.com/silverstripe/silverstripe-cms/commit/69825da30ae238cbc61eb9d02f39ea1c3342c48e) Incorrect method call in savetreenode (fixes #2561) (Loz Calver)
* silverstripe/graphql (3.4.0 -&gt; 3.4.1)
* 2020-12-16 [24e0db9](https://github.com/silverstripe/silverstripe-graphql/commit/24e0db9d44f1f9c071d9e6f71e5f2352ffcd5fa3) Correctly resolve field names of relations (#267) (Matthias Leutenegger)
### Documentation
* silverstripe/framework (4.7.0 -&gt; 4.7.2)
* 2021-01-12 [aec0822e2](https://github.com/silverstripe/silverstripe-framework/commit/aec0822e275d3ceacdcfb303d09cb9b1798480ef) Adjust 4.7.0 collation docs to describe opt-in issue (Garion Herman)
### Other changes
* silverstripe/framework (4.7.0 -&gt; 4.7.2)
* 2020-11-12 [5d45bbdd0](https://github.com/silverstripe/silverstripe-framework/commit/5d45bbdd0d62ce370661e94129d60fab8a30c9d0) Update src/ORM/DatabaseAdmin.php (Damian Mooyman)
* 2020-11-12 [275351678](https://github.com/silverstripe/silverstripe-framework/commit/2753516783c6ebe7fce2370f61ee0303cc216119) Fail over if calling deprecated method (Damian Mooyman)
* 2020-11-12 [a3ae4922e](https://github.com/silverstripe/silverstripe-framework/commit/a3ae4922e434273d97b9db056233796d45802034) Brand naming (Ingo Schommer)
* 2020-11-12 [6306d2ede](https://github.com/silverstripe/silverstripe-framework/commit/6306d2ede3baaf954bc6c94d2f94d8dd6342ede4) More specific &amp;quot;database missing&amp;quot; error message (Ingo Schommer)
* silverstripe/admin (1.7.0 -&gt; 1.7.1)
* 2020-11-26 [4b54b3e](https://github.com/silverstripe/silverstripe-admin/commit/4b54b3e99793cbe16a0b9c51ec306b4202246d8c) Revert translation updates (Steve Boyd)
* silverstripe/asset-admin (1.7.0 -&gt; 1.7.1)
* 2020-11-26 [6351eb16](https://github.com/silverstripe/silverstripe-asset-admin/commit/6351eb160b6110b8f4f8cf0778344d4eb65633c8) Revert translation update (Steve Boyd)
* silverstripe/versioned-admin (1.7.0 -&gt; 1.7.1)
* 2020-12-09 [a546c37](https://github.com/silverstripe/silverstripe-versioned-admin/commit/a546c371beb9e876d5775176bd9fedbe05a633ae) Revert translation updates (Steve Boyd)
* silverstripe/cms (4.7.0 -&gt; 4.7.1)
* 2020-12-21 [1cb6a1ba](https://github.com/silverstripe/silverstripe-cms/commit/1cb6a1baf22307de4cee746aba14fafb36c3a431) UX updates of translation to Slovenian (for 4.6) (Tomasz Pirc)
* 2020-11-25 [7975fa05](https://github.com/silverstripe/silverstripe-cms/commit/7975fa05575addc7818589a605b077b17a6e54a3) Revert translation changes (Steve Boyd)
* 2020-09-25 [0ace2968](https://github.com/silverstripe/silverstripe-cms/commit/0ace2968b311d1c381828ae0553000a6340df2c3) Fixes pages not being scrolled to on treeview (bergice)
* silverstripe/versioned (1.7.0 -&gt; 1.7.1)
* 2020-11-26 [36738af](https://github.com/silverstripe/silverstripe-versioned/commit/36738af064f775a0de4025ff927db11506314462) Revert translation updates (Steve Boyd)
<!--- Changes above this line will be automatically regenerated -->