silverstripe-framework/docs/en/04_Changelogs/alpha/4.9.0-alpha1.md
2021-08-25 21:16:56 +12:00

469 lines
54 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 4.9.0-alpha1
## Overview
A full list of module versions included in CMS Recipe 4.9.0-alpha1 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 | x.x.x |
| silverstripe/asset-admin | x.x.x |
| silverstripe/assets | x.x.x |
| silverstripe/campaign-admin | x.x.x |
| silverstripe/cms | x.x.x |
| silverstripe/config | x.x.x |
| silverstripe/errorpage | x.x.x |
| silverstripe/framework | x.x.x |
| silverstripe/graphql | x.x.x |
| silverstripe/login-forms | x.x.x |
| silverstripe/mimevalidator | x.x.x |
| silverstripe/reports | x.x.x |
| silverstripe/siteconfig | x.x.x |
| silverstripe/versioned | x.x.x |
| silverstripe/versioned-admin | x.x.x |
</details>
<!--- Changes below this line will be automatically regenerated -->
## Change Log
### Features and Enhancements
* silverstripe/installer (4.8.0 -&gt; 4.9.0-alpha1)
* 2021-08-18 [be9d875](https://github.com/silverstripe/silverstripe-installer/commit/be9d8751417847af8939e2a7cd663aa73e45491a) Use Swift_SendmailTransport for new projects (Steve Boyd)
* silverstripe/assets (1.8.0 -&gt; 1.9.0-alpha1)
* 2021-07-05 [9526c54](https://github.com/silverstripe/silverstripe-assets/commit/9526c54eb4aeadc8381ffb13491c6cd12be66664) Add lazy loading to image rendered in SS template (Maxime Rainville)
* 2021-07-05 [ce3a649](https://github.com/silverstripe/silverstripe-assets/commit/ce3a649413c51f990bfcdab42473a6ca26c49848) Image lazy-loading for wysiwyg images (#455) (Steve Boyd)
* 2021-05-19 [80019e9](https://github.com/silverstripe/silverstripe-assets/commit/80019e9f92a246ceaa8d4879275bd8d718b76550) Ensure logged in members can access draft files (#446) (Aaron Carlino)
* silverstripe/config (1.1.0 -&gt; 1.2.0-alpha1)
* 2018-02-26 [e0e4013](https://github.com/silverstripe/silverstripe-config/commit/e0e4013cce8904e9cbabc445ba7e6551b5e79b58) New alias for 1.x-dev (Daniel Hensby)
* silverstripe/framework (4.8.0 -&gt; 4.9.0-alpha1)
* 2021-07-31 [a90d46dbc](https://github.com/silverstripe/silverstripe-framework/commit/a90d46dbc4e7f23e2c022e7e4e931c7ee8900794) Title tips for form fields (Steve Boyd)
* 2021-07-18 [4cd6b1434](https://github.com/silverstripe/silverstripe-framework/commit/4cd6b1434ab2534f536f90335f4ad570181c98b4) Reduce duplication of code in GridField view and edit buttons. (#9953) (GuySartorelli)
* 2021-06-29 [e4e4b0924](https://github.com/silverstripe/silverstripe-framework/commit/e4e4b0924deeb6e2f254de1b44a8e72ce9af9cf7) Use text field&amp;#039;s title for validation messages. (GuySartorelli)
* 2021-06-25 [d710990e1](https://github.com/silverstripe/silverstripe-framework/commit/d710990e13f2ce430651538f2b746f36aa189347) Provide onBeforeRenderHolder extension hook. (GuySartorelli)
* 2021-06-17 [b625ba99b](https://github.com/silverstripe/silverstripe-framework/commit/b625ba99b3a5877e847004c41ae3e774b795f5be) Remove wording for authenticated devices being manageable (Steve Boyd)
* 2021-05-23 [9dd69c40e](https://github.com/silverstripe/silverstripe-framework/commit/9dd69c40e31186b09ae62e300104dacfab125715) Add DBText-&amp;amp;gt;Summary tests (Michal Kleiner)
* 2021-05-10 [f8a943115](https://github.com/silverstripe/silverstripe-framework/commit/f8a94311521db9fe52c2dd430b6ce731c51ce5f1) Add extension point to Director::is_site_url (Michal Kleiner)
* 2020-08-26 [8883413ba](https://github.com/silverstripe/silverstripe-framework/commit/8883413ba71a7b117b79a237d07f3ed72301fa8a) Add GridFieldDetailForm::setRedirectMissingRecords() (Sam Minnee)
* 2019-08-24 [02fb7c3b1](https://github.com/silverstripe/silverstripe-framework/commit/02fb7c3b178f85b75365b0efb46ae8b25a204590) Support dot syntax in form field names (Sam Minnee)
* silverstripe/admin (1.8.0 -&gt; 1.9.0-alpha1)
* 2021-08-03 [e7a9513](https://github.com/silverstripe/silverstripe-admin/commit/e7a9513951a7163b2a12f6c3adf17df48609e22d) FormField Title tooltip (Steve Boyd)
* 2021-07-08 [4817216](https://github.com/silverstripe/silverstripe-admin/commit/4817216d1e4627d9318f47358f6b9555c6a9ea3f) Avoid &amp;quot;new&amp;quot; keyword to instantiate injectable CMSMenuItem (GuySartorelli)
* silverstripe/asset-admin (1.8.0 -&gt; 1.9.0-alpha1)
* 2021-08-02 [a420ec9b](https://github.com/silverstripe/silverstripe-asset-admin/commit/a420ec9ba7bff41ad0a0da26b7b0e47e861f7d1c) Add image form input to opt out of lazy loading (Steve Boyd)
* 2021-06-20 [4979699a](https://github.com/silverstripe/silverstripe-asset-admin/commit/4979699a436467fb37ae8b20a47914f02be68cc8) Update data source used for file delete modal (Steve Boyd)
* dnadesign/silverstripe-elemental (4.6.0 -&gt; 4.7.0)
* 2021-06-27 [eae0ff9](https://github.com/silverstripe/silverstripe-elemental/commit/eae0ff9ecae4fc28847cac0b96460f7a08cd4994) Top Page enhancements. (#832) (Mojmir Fendek)
* silverstripe/mfa (4.3.0 -&gt; 4.4.0-alpha1)
* 2021-06-16 [51d6094](https://github.com/silverstripe/silverstripe-mfa/commit/51d60948e61b539cbdd21f6c62ac27bccddf0e6a) Increase rate limit (Steve Boyd)
### Bugfixes
* silverstripe/installer (4.8.0 -&gt; 4.9.0-alpha1)
* 2021-06-21 [9487628](https://github.com/silverstripe/silverstripe-installer/commit/9487628f7a8476a8eb39a78fb5d4664b6de7a1ff) Fix typo (Seno)
* silverstripe/framework (4.8.0 -&gt; 4.9.0-alpha1)
* 2021-08-23 [de87d91d2](https://github.com/silverstripe/silverstripe-framework/commit/de87d91d22e4dc35beae51da634a692fa16fd8ce) Trim email addresses to comply with RFC 2822, 3.6.2 (Steve Boyd)
* 2021-08-06 [9a7c99fc4](https://github.com/silverstripe/silverstripe-framework/commit/9a7c99fc4bbf97c7d08e6bc98192280f96470e44) Take current request protocol into account when deleting session cookie (Florian Thoma)
* 2021-08-05 [ecb233012](https://github.com/silverstripe/silverstripe-framework/commit/ecb233012d0569f0ea4982ec343c64992397352c) Fix error when executing method SSViewer::templates() when $subTemplates is still null (Bram de Leeuw)
* 2021-07-27 [e436e13df](https://github.com/silverstripe/silverstripe-framework/commit/e436e13dfcd6d3420935ffb6bd55abb58c503141) Fix link typo in 01_Caching.md (Vlad Mencl)
* 2021-07-06 [87d076faa](https://github.com/silverstripe/silverstripe-framework/commit/87d076faa6b41694e7b21f9e2610cbd92e9d70b2) Cast DBInt value to int (Steve Boyd)
* 2021-07-01 [8e803bbcf](https://github.com/silverstripe/silverstripe-framework/commit/8e803bbcfcd542e58cab667d0789873270c8547a) Parse Enums with dots in their values (Steve Boyd)
* 2021-06-29 [0b979dc34](https://github.com/silverstripe/silverstripe-framework/commit/0b979dc3453cbeedad30befa8720d7ca5d41028e) Cache duplicate embeds separately (Steve Boyd)
* 2021-06-17 [7ed7ad025](https://github.com/silverstripe/silverstripe-framework/commit/7ed7ad0254195980f8226d1dbb542debe5288d85) Ensure changing a password to blank is validated (Steve Boyd)
* 2021-06-05 [28b5b803b](https://github.com/silverstripe/silverstripe-framework/commit/28b5b803be5570397d6db605f5547d3c6b9fdd5a) Defensively copy mocked datetime (David Peck)
* 2021-05-31 [472fc4ebb](https://github.com/silverstripe/silverstripe-framework/commit/472fc4ebb4a6459bb8485e0a60c14485b2ec56a3) Update DataQuery::exists to return false when limit causes no result to be returned (#9946) (Maxime Rainville)
* 2021-05-20 [5e2ca7f0a](https://github.com/silverstripe/silverstripe-framework/commit/5e2ca7f0a346df30135a00be32781a2ffa36229c) Tidy extension and cli fix for tests (Ingo Schommer)
* 2021-05-14 [7024af541](https://github.com/silverstripe/silverstripe-framework/commit/7024af541b61653e19caa596f293b7ce69b5e0c7) Fix typos in 04_Data_Types_and_Casting.md (Manuel Thalmann)
* 2021-05-14 [6e499b73a](https://github.com/silverstripe/silverstripe-framework/commit/6e499b73af1764cd26d3db9695eaca353c2afe83) Fix typos in 03_Lists.md (Manuel Thalmann)
* 2021-05-13 [a5e4a5c97](https://github.com/silverstripe/silverstripe-framework/commit/a5e4a5c97d78cd4efb47c3478b85b46fbc49d139) Fix typos in 02_Relations.md (Manuel Thalmann)
* 2021-05-13 [f44119ff5](https://github.com/silverstripe/silverstripe-framework/commit/f44119ff59937e3b4b7ec7dcbd557c348b70b4fb) Fix typos in 01_Data_Model_and_ORM.md (Manuel Thalmann)
* 2020-09-16 [2017a2043](https://github.com/silverstripe/silverstripe-framework/commit/2017a2043360f25676d5dff33a5422156051951a) Use empty array as a fallback for preg_split within dbtext summary (Michal Kleiner)
* 2020-08-04 [9d03a6856](https://github.com/silverstripe/silverstripe-framework/commit/9d03a6856c72b171b52a599268dea84eacc2c89e) Retain custom sort on custom lists in GridFieldAddExistingAutoCompleter (Ingo Schommer)
* 2019-08-26 [5dcf5197d](https://github.com/silverstripe/silverstripe-framework/commit/5dcf5197daa916c5b2126ec4421e35afe869c546) Make the ./_ substitution optional. (Sam Minnee)
* 2019-08-26 [c7c6bdebd](https://github.com/silverstripe/silverstripe-framework/commit/c7c6bdebdf655261f597b0f563bd11d3494dc9c4) Allow join-object to be referenced as a component (Sam Minnee)
* 2019-08-24 [6ba7bf7b2](https://github.com/silverstripe/silverstripe-framework/commit/6ba7bf7b2f5bda81f50392cf1331a359b779c407) Replace .s with _s in HTML IDs (Sam Minnee)
* silverstripe/admin (1.8.0 -&gt; 1.9.0-alpha1)
* 2021-07-01 [e361ae2](https://github.com/silverstripe/silverstripe-admin/commit/e361ae257648c8d8011b1f355ae3cd5bc3b1fe66) Unload previous preview when new URL is not available (Steve Boyd)
* 2021-06-17 [c18402a](https://github.com/silverstripe/silverstripe-admin/commit/c18402ad046c2aa6498a33fdb3ceb002a5f0b6bd) Treedropdown css (Steve Boyd)
* 2021-06-04 [ec80b60](https://github.com/silverstripe/silverstripe-admin/commit/ec80b6051011f9d16c63450ce2dcde4cb2d0c01d) Fix broken ModelAdmin test (Maxime Rainville)
* 2021-06-02 [56c3a8f](https://github.com/silverstripe/silverstripe-admin/commit/56c3a8f7338fdc43d500bf1c5fe5e192e20203f3) Refactor HeaderField to be a functional component (Maxime Rainville)
* 2021-05-28 [a0a3701](https://github.com/silverstripe/silverstripe-admin/commit/a0a37011aa79114ca3568862a6d4a96c6886539d) managed_models slugs can&amp;#039;t have hyphens (#1220) (Andrew Aitken-Fincham)
* silverstripe/asset-admin (1.8.0 -&gt; 1.9.0-alpha1)
* 2021-08-12 [f3065b6f](https://github.com/silverstripe/silverstripe-asset-admin/commit/f3065b6f86d013f162234631a21f6830d99ad108) Update unit test to use TestSession for session (Steve Boyd)
* 2021-06-20 [91d59457](https://github.com/silverstripe/silverstripe-asset-admin/commit/91d594575ad279a2b0610d7b12a5d3d468fe5cdd) Update overrides url when file is selected (Steve Boyd)
* silverstripe/versioned-admin (1.8.0 -&gt; 1.9.0-alpha1)
* 2021-06-10 [789e52c](https://github.com/silverstripe/silverstripe-versioned-admin/commit/789e52ceb8ba0b66ca704b9d7df695ae1a547089) Update broken translations (Maxime Rainville)
* silverstripe/cms (4.8.0 -&gt; 4.9.0-alpha1)
* 2021-06-23 [9d77ff3b](https://github.com/silverstripe/silverstripe-cms/commit/9d77ff3b9021ed4a2d3516ed9013f95c059474fb) Show &amp;#039;No preview available&amp;#039; message for pages with no state (Steve Boyd)
* 2020-09-17 [2332831a](https://github.com/silverstripe/silverstripe-cms/commit/2332831a2d32265cc1ccb9bbfbff6a11cb576cc3) Fix Behat test to use new toast notification step (Maxime Rainville)
* silverstripe/login-forms (4.4.1 -&gt; 4.5.0-alpha1)
* 2021-06-24 [c554983](https://github.com/silverstripe/silverstripe-login-forms/commit/c5549830ae19c5e452115f2d915104116f8c7a03) Add Darkmod style for popover (#98) (Maxime Rainville)
* silverstripe/tagfield (2.6.1 -&gt; 2.7.0-alpha1)
* 2021-07-26 [debcd12](https://github.com/silverstripe/silverstripe-tagfield/commit/debcd12b62222dffd477c9538054602e8fb1311a) Fix missing CSS class for StringTagField initialisation (closes #148) (Loz Calver)
* silverstripe/contentreview (4.2.0 -&gt; 4.3.0-alpha1)
* 2020-10-29 [ebcfc48](https://github.com/silverstripe/silverstripe-contentreview/commit/ebcfc483beb17f11123eb53fc3b4715ee45d8241) Clear non-recurring custom date when reviewing (Jules)
* silverstripe/sharedraftcontent (2.4.2 -&gt; 2.5.0-alpha1)
* 2021-07-27 [e010663](https://github.com/silverstripe/silverstripe-sharedraftcontent/commit/e0106638387575d271118b4dd6be838a8365fe72) Add `no-change-track` to link input (Will Rossiter)
* dnadesign/silverstripe-elemental (4.6.0 -&gt; 4.7.0)
* 2021-02-09 [ce4696e](https://github.com/silverstripe/silverstripe-elemental/commit/ce4696e94dae3c6e78e6ccd71edc08b882f77ca1) Add missing use statement. (GuySartorelli)
* 2021-02-08 [fb3bad4](https://github.com/silverstripe/silverstripe-elemental/commit/fb3bad4b05042e40720f0126d8692dc65af77633) ignored_classes Content field emptied by MigrateContentToElement task (GuySartorelli)
* symbiote/silverstripe-queuedjobs (4.7.0 -&gt; 4.8.0)
* 2021-08-05 [6f936a7](https://github.com/symbiote/silverstripe-queuedjobs/commit/6f936a707b47e95816e9bcfdbb19cb3da20aec6e) Remove stalled job if implementation not found (#350) (Will Rossiter)
### API Changes
* silverstripe/assets (1.8.0 -&gt; 1.9.0-alpha1)
* 2021-06-24 [46e11eb](https://github.com/silverstripe/silverstripe-assets/commit/46e11ebd8bd8d074aed68ca9959030d2cd47a46c) Add image lazy load config (Steve Boyd)
* silverstripe/framework (4.8.0 -&gt; 4.9.0-alpha1)
* 2021-08-18 [92f47da08](https://github.com/silverstripe/silverstripe-framework/commit/92f47da08bcb6d70d46f178e71bcbb69b819a270) Update SwiftMailer from v5 to v6 (#10048) (Steve Boyd)
### Dependencies
* silverstripe/recipe-cms (4.8.0 -&gt; 4.9.0-alpha1)
* 2021-08-19 [03c6888](https://github.com/silverstripe/recipe-cms/commit/03c6888a7ff52b048340b2f1ded59334eb3b0f63) Add session manager (Steve Boyd)
* 2021-05-17 [53f9a7f](https://github.com/silverstripe/recipe-cms/commit/53f9a7f59496792f13b18de0cf035329d612c128) Use versioned 1.8 (Steve Boyd)
* 2021-05-17 [861afad](https://github.com/silverstripe/recipe-cms/commit/861afaddaed921b528f839046570d42d5b1bca56) Update dependencies for CMS 4.8 (Steve Boyd)
* silverstripe/recipe-core (4.8.0 -&gt; 4.9.0-alpha1)
* 2021-05-17 [05c5042](https://github.com/silverstripe/recipe-core/commit/05c5042e7ad9d7ca9661110720d929100365c404) Update dependencies for CMS 4.8 (Steve Boyd)
* silverstripe/admin (1.8.0 -&gt; 1.9.0-alpha1)
* 2021-05-14 [f7f1a1f](https://github.com/silverstripe/silverstripe-admin/commit/f7f1a1fb189dea3fac9aaf54504af37e96767da9) Bump ini from 1.3.5 to 1.3.8 (dependabot[bot])
* 2021-05-14 [a1c247f](https://github.com/silverstripe/silverstripe-admin/commit/a1c247fb8e007a6a3d896c9d1b3516659a088c00) Bump elliptic from 6.5.3 to 6.5.4 (dependabot[bot])
* 2021-03-30 [0671a5c](https://github.com/silverstripe/silverstripe-admin/commit/0671a5cbddcd0cf05e426781599b545557baf821) Bump y18n from 3.2.1 to 3.2.2 (dependabot[bot])
* silverstripe/asset-admin (1.8.0 -&gt; 1.9.0-alpha1)
* 2021-05-14 [e907bc48](https://github.com/silverstripe/silverstripe-asset-admin/commit/e907bc48138a98c1471695e83fff1a4043e0bac3) Bump ini from 1.3.5 to 1.3.8 (dependabot[bot])
* 2021-03-30 [701cd745](https://github.com/silverstripe/silverstripe-asset-admin/commit/701cd7458039ae6750d963c1e843ee30e608c3db) Bump y18n from 3.2.1 to 3.2.2 (dependabot[bot])
* 2021-03-09 [33f7ed89](https://github.com/silverstripe/silverstripe-asset-admin/commit/33f7ed892cc3276904abfaeee5bb953f4fe42f48) Bump elliptic from 6.5.3 to 6.5.4 (dependabot[bot])
* 2020-10-16 [e6bfab23](https://github.com/silverstripe/silverstripe-asset-admin/commit/e6bfab2350540fe04153678842d6926ea9874ec7) Bump npm-user-validate from 1.0.0 to 1.0.1 (dependabot[bot])
* silverstripe/campaign-admin (1.8.0 -&gt; 1.9.0-alpha1)
* 2021-05-14 [7fc5304](https://github.com/silverstripe/silverstripe-campaign-admin/commit/7fc5304157d1247eee29e0ab4ba561e693746e0b) Bump elliptic from 6.5.3 to 6.5.4 (dependabot[bot])
* 2021-05-14 [96df857](https://github.com/silverstripe/silverstripe-campaign-admin/commit/96df857964b8bf8cc7ab8774d8610500dcf11d57) Bump y18n from 3.2.1 to 3.2.2 (dependabot[bot])
* silverstripe/versioned-admin (1.8.0 -&gt; 1.9.0-alpha1)
* 2021-08-05 [913781c](https://github.com/silverstripe/silverstripe-versioned-admin/commit/913781ca05c6cee4c8dfccf9b37cd26964bbfd6b) Bump hosted-git-info from 2.8.5 to 2.8.9 (dependabot[bot])
* 2021-05-14 [b014432](https://github.com/silverstripe/silverstripe-versioned-admin/commit/b0144328ee36e406226697421124dc9585a92e9c) Bump elliptic from 6.5.1 to 6.5.4 (dependabot[bot])
* 2021-05-07 [f9c0c1c](https://github.com/silverstripe/silverstripe-versioned-admin/commit/f9c0c1c22b5e83cf9d9170782e94223c2a9c2f2c) Bump url-parse from 1.4.7 to 1.5.1 (dependabot[bot])
* 2021-05-07 [6e411b5](https://github.com/silverstripe/silverstripe-versioned-admin/commit/6e411b56e3be83f37328036c0dd87bcffcb855c0) Bump handlebars from 4.7.6 to 4.7.7 (dependabot[bot])
* 2021-05-06 [c168356](https://github.com/silverstripe/silverstripe-versioned-admin/commit/c1683567d54be9577680661d1ac5bfbb236751d7) Bump ua-parser-js from 0.7.20 to 0.7.28 (dependabot[bot])
* 2021-03-30 [e58a8c0](https://github.com/silverstripe/silverstripe-versioned-admin/commit/e58a8c08888ed93b10c7e4c93afc3a3e513f1eaf) Bump y18n from 3.2.1 to 3.2.2 (dependabot[bot])
* 2020-12-31 [2f728b2](https://github.com/silverstripe/silverstripe-versioned-admin/commit/2f728b27e2855177f7e40efa06520194fe0e2354) Bump npm from 6.13.7 to 6.14.10 (dependabot[bot])
* silverstripe/cms (4.8.0 -&gt; 4.9.0-alpha1)
* 2021-08-08 [1d2c4a21](https://github.com/silverstripe/silverstripe-cms/commit/1d2c4a21a755b9714193d9407e9fdb2954a4a5c1) Bump ws from 5.2.2 to 5.2.3 (dependabot[bot])
* 2021-05-14 [83e32a1f](https://github.com/silverstripe/silverstripe-cms/commit/83e32a1fe37edbc13d3e041691c35ec204737e63) Bump elliptic from 6.5.3 to 6.5.4 (dependabot[bot])
* 2021-05-12 [ac78336f](https://github.com/silverstripe/silverstripe-cms/commit/ac78336f1fac77ef0a29879d0764baf9070ce234) Bump merge from 1.2.1 to 2.1.1 (dependabot[bot])
* 2021-03-30 [26aba134](https://github.com/silverstripe/silverstripe-cms/commit/26aba13496a2700a063c4f63b18d52bba90cbb08) Bump y18n from 3.2.1 to 3.2.2 (dependabot[bot])
* silverstripe/versioned (1.8.0 -&gt; 1.9.0-alpha1)
* 2021-05-24 [04d339b](https://github.com/silverstripe/silverstripe-versioned/commit/04d339b1fdfcb86f7cd46fb04ef6dfbad1bb39eb) Require-dev graphql ^3.5 or ^4 (Steve Boyd)
* silverstripe/login-forms (4.4.1 -&gt; 4.5.0-alpha1)
* 2021-06-06 [179ad13](https://github.com/silverstripe/silverstripe-login-forms/commit/179ad13a0b7f8dc38619fe1e584b894ba8047ced) Bump ws from 6.2.1 to 6.2.2 (dependabot[bot])
* 2021-03-30 [0f68703](https://github.com/silverstripe/silverstripe-login-forms/commit/0f687032ce77d192406d847f1645d01743b694fb) Bump y18n from 3.2.1 to 3.2.2 (dependabot[bot])
* silverstripe/recipe-authoring-tools (1.8.0 -&gt; 1.9.0-alpha1)
* 2021-05-18 [c68cc2a](https://github.com/silverstripe/recipe-authoring-tools/commit/c68cc2a3d11940bc7447155b3ce1a59dbcc51a8f) Update dependencies for CMS 4.8 (#11) (Andre Kiste)
* silverstripe/tagfield (2.6.1 -&gt; 2.7.0-alpha1)
* 2021-08-05 [068df7e](https://github.com/silverstripe/silverstripe-tagfield/commit/068df7e190d6b955c01bdc2b667b324793b0f7c2) Bump ini from 1.3.5 to 1.3.8 (dependabot[bot])
* 2021-08-05 [f996bba](https://github.com/silverstripe/silverstripe-tagfield/commit/f996bbab90c2fc5692355ff961d1503a1835b7bd) Bump ws from 5.2.2 to 5.2.3 (dependabot[bot])
* 2021-08-05 [1273c72](https://github.com/silverstripe/silverstripe-tagfield/commit/1273c728e58d77e912d276c002dc737eaf5258d5) Bump https-proxy-agent from 2.2.2 to 2.2.4 (dependabot[bot])
* 2021-05-10 [bb59a75](https://github.com/silverstripe/silverstripe-tagfield/commit/bb59a7562271ed2da87ae2669efe0470ba412824) Bump hosted-git-info from 2.8.8 to 2.8.9 (dependabot[bot])
* 2021-05-09 [7b289cc](https://github.com/silverstripe/silverstripe-tagfield/commit/7b289cca43d68567ee3af6e0b8836351e8f2ac7c) Bump lodash from 4.17.20 to 4.17.21 (dependabot[bot])
* 2021-05-08 [f685681](https://github.com/silverstripe/silverstripe-tagfield/commit/f685681fb3bb346f4c1ffa8016bc115fec587c92) Bump url-parse from 1.4.7 to 1.5.1 (dependabot[bot])
* 2021-05-07 [476e657](https://github.com/silverstripe/silverstripe-tagfield/commit/476e657971b522ca8231f95effca50f69e4aff82) Bump handlebars from 4.5.3 to 4.7.7 (dependabot[bot])
* 2021-05-07 [281e237](https://github.com/silverstripe/silverstripe-tagfield/commit/281e237eadea28b0f58b50a312ebc4f032510716) Bump ua-parser-js from 0.7.20 to 0.7.28 (dependabot[bot])
* 2021-03-30 [6406f21](https://github.com/silverstripe/silverstripe-tagfield/commit/6406f215c8c75f7b5d36157b9b8a6758e8580694) Bump y18n from 3.2.1 to 3.2.2 (dependabot[bot])
* 2021-03-09 [b11b434](https://github.com/silverstripe/silverstripe-tagfield/commit/b11b434cf51f4b74da61df81fb112a3094d3b2c0) Bump elliptic from 6.5.3 to 6.5.4 (dependabot[bot])
* 2020-10-16 [3427bd4](https://github.com/silverstripe/silverstripe-tagfield/commit/3427bd4ef76866d5b75f02c83c95f24ffa1df548) Bump npm-user-validate from 1.0.0 to 1.0.1 (dependabot[bot])
* silverstripe/recipe-blog (1.8.0 -&gt; 1.9.0-alpha1)
* 2021-05-18 [aa6b6ab](https://github.com/silverstripe/recipe-blog/commit/aa6b6abaddaf5b3aa7fa67d2b8ac3d22840cdc2e) Update dependencies for CMS 4.8 (#22) (Andre Kiste)
* silverstripe/blog (3.7.0 -&gt; 3.8.0-alpha1)
* 2021-06-06 [3a11155](https://github.com/silverstripe/silverstripe-blog/commit/3a11155ff40b32b51df2df1b13953ea3217deee7) Bump ws from 6.2.1 to 6.2.2 (dependabot[bot])
* 2021-05-15 [5e90a4a](https://github.com/silverstripe/silverstripe-blog/commit/5e90a4a606bd4651ad90baa3e18eb8a67487f258) Bump npm from 6.13.0 to 6.14.13 (dependabot[bot])
* 2021-05-14 [fde34fe](https://github.com/silverstripe/silverstripe-blog/commit/fde34fe80aafd9de19eabf45f3e2086e99550ba9) Bump hosted-git-info from 2.8.5 to 2.8.9 (dependabot[bot])
* 2021-05-14 [8f507d6](https://github.com/silverstripe/silverstripe-blog/commit/8f507d60eace33ece04190a434e87ca915d4748f) Bump y18n from 3.2.1 to 3.2.2 (dependabot[bot])
* 2021-05-14 [a5d1bb9](https://github.com/silverstripe/silverstripe-blog/commit/a5d1bb97ba1c59211773c6835c1e8e819396678a) Bump npm-registry-fetch from 4.0.2 to 4.0.7 (dependabot[bot])
* 2021-05-14 [04e2d42](https://github.com/silverstripe/silverstripe-blog/commit/04e2d42a4d06147b6bc61197d38070e4fa2a049f) Bump node-sass from 4.13.0 to 4.14.1 (dependabot[bot])
* 2021-04-07 [d7c4ad9](https://github.com/silverstripe/silverstripe-blog/commit/d7c4ad9a1be1d01b10be08d729b99bc2c52bcebf) Bump ini from 1.3.5 to 1.3.8 (dependabot[bot])
* 2021-04-07 [0a98ad2](https://github.com/silverstripe/silverstripe-blog/commit/0a98ad234c3f315ff24471b4b0d5727a328e2506) Bump bin-links from 1.1.3 to 1.1.8 (dependabot[bot])
* 2021-04-07 [b85e65b](https://github.com/silverstripe/silverstripe-blog/commit/b85e65bd3b1e5ac9dec1d8354d87fe2868fed179) Bump dot-prop from 4.2.0 to 4.2.1 (dependabot[bot])
* 2021-04-07 [5ecb37f](https://github.com/silverstripe/silverstripe-blog/commit/5ecb37f2c6f9ebf65aac765ae876ba4b4732b136) Bump elliptic from 6.5.3 to 6.5.4 (dependabot[bot])
* silverstripe/comments (3.5.0 -&gt; 3.6.0-alpha)
* 2021-06-05 [3a41303](https://github.com/silverstripe/silverstripe-comments/commit/3a4130302ddc4fdd20935044f4e659c7b813c7b6) Bump ws from 6.2.1 to 6.2.2 (dependabot[bot])
* 2021-05-10 [a4eeec4](https://github.com/silverstripe/silverstripe-comments/commit/a4eeec4bba3e8b23bd5bc1adaff14bf92115282e) Bump hosted-git-info from 2.8.8 to 2.8.9 (dependabot[bot])
* silverstripe/contentreview (4.2.0 -&gt; 4.3.0-alpha1)
* 2021-08-08 [53209b9](https://github.com/silverstripe/silverstripe-contentreview/commit/53209b99db2f990890ef62016cb9e5d50e312c2e) Bump tar from 2.2.1 to 2.2.2 (dependabot[bot])
* 2021-08-05 [21aebc4](https://github.com/silverstripe/silverstripe-contentreview/commit/21aebc40febc79c1348ded0261511507d71020db) Bump node-sass from 4.5.3 to 4.14.1 (dependabot[bot])
* 2021-08-05 [aa019ea](https://github.com/silverstripe/silverstripe-contentreview/commit/aa019ea7ff1030480021a76a42b429deb06bc74b) Bump ini from 1.3.4 to 1.3.8 (dependabot[bot])
* 2021-05-14 [63e500e](https://github.com/silverstripe/silverstripe-contentreview/commit/63e500e0831f507b5e928f8cac4170b0bbefec07) Bump is-my-json-valid from 2.16.1 to 2.20.5 (dependabot[bot])
* 2021-05-12 [ce9ae1d](https://github.com/silverstripe/silverstripe-contentreview/commit/ce9ae1d0bef5db7b1fc4670165fcc7e751536b91) Bump merge from 1.2.0 to 1.2.1 (dependabot[bot])
* 2021-05-10 [497e8eb](https://github.com/silverstripe/silverstripe-contentreview/commit/497e8eb6c5e7e44df338de8043e0b3d7e9c1ccee) Bump hosted-git-info from 2.5.0 to 2.8.9 (dependabot[bot])
* 2021-05-07 [9c4b558](https://github.com/silverstripe/silverstripe-contentreview/commit/9c4b5586fe2dedaf9e19bfaec956b686b95bad29) Bump ua-parser-js from 0.7.14 to 0.7.28 (dependabot[bot])
* 2021-03-30 [30cf99e](https://github.com/silverstripe/silverstripe-contentreview/commit/30cf99ebe2be4fcd5600d4324b4e394d1d628433) Bump y18n from 3.2.1 to 3.2.2 (dependabot[bot])
* 2021-03-09 [4944a14](https://github.com/silverstripe/silverstripe-contentreview/commit/4944a142416d482f3d62eb3de411f07956a4b82a) Bump elliptic from 6.4.0 to 6.5.4 (dependabot[bot])
* silverstripe/sharedraftcontent (2.4.2 -&gt; 2.5.0-alpha1)
* 2021-08-08 [a9858b5](https://github.com/silverstripe/silverstripe-sharedraftcontent/commit/a9858b591f5adf921114e7164957fd6d241f5294) Bump node-sass from 4.13.0 to 4.14.1 (dependabot[bot])
* 2021-08-08 [3906f66](https://github.com/silverstripe/silverstripe-sharedraftcontent/commit/3906f66de6882ac456ec5ca2a2f53542dce569bc) Bump url-parse from 1.4.7 to 1.5.3 (dependabot[bot])
* 2021-08-08 [a2d44cd](https://github.com/silverstripe/silverstripe-sharedraftcontent/commit/a2d44cd6443a20e566d2a27bc35206078350fd66) Bump ua-parser-js from 0.7.20 to 0.7.28 (dependabot[bot])
* 2021-08-05 [be19319](https://github.com/silverstripe/silverstripe-sharedraftcontent/commit/be19319c90a3ec4b587fb78e84950a257f7ec698) Bump npm from 6.13.4 to 6.14.14 (dependabot[bot])
* 2021-06-06 [a5ab724](https://github.com/silverstripe/silverstripe-sharedraftcontent/commit/a5ab7243464a7664c6721502c660ee38dd3914aa) Bump ws from 6.2.1 to 6.2.2 (dependabot[bot])
* 2021-05-10 [ac34e5b](https://github.com/silverstripe/silverstripe-sharedraftcontent/commit/ac34e5b52181e3ecc8cd8f0d1832001f508e923b) Bump hosted-git-info from 2.8.5 to 2.8.9 (dependabot[bot])
* 2021-05-09 [00e7219](https://github.com/silverstripe/silverstripe-sharedraftcontent/commit/00e7219306070501b2a99d01be7acbedc1658b3c) Bump lodash from 4.17.15 to 4.17.21 (dependabot[bot])
* 2021-03-30 [6372b33](https://github.com/silverstripe/silverstripe-sharedraftcontent/commit/6372b33ce4e671088cc97b78d2cb9ee9dc5a659e) Bump y18n from 3.2.1 to 3.2.2 (dependabot[bot])
* 2021-03-09 [bafecb1](https://github.com/silverstripe/silverstripe-sharedraftcontent/commit/bafecb130f41eea339e91251b7f67ff70403df3d) Bump elliptic from 6.5.1 to 6.5.4 (dependabot[bot])
* symbiote/silverstripe-advancedworkflow (5.4.0 -&gt; 5.5.0-alpha1)
* 2021-08-04 [5a86ab1](https://github.com/symbiote/silverstripe-advancedworkflow/commit/5a86ab1c82a2d00eb2a68f050f31d40186a0a39e) Bump tar from 2.2.1 to 2.2.2 (dependabot[bot])
* 2021-05-14 [e78b63e](https://github.com/symbiote/silverstripe-advancedworkflow/commit/e78b63ec85e3df9366defbf80a3cf2fca57cd7d1) Bump ini from 1.3.5 to 1.3.8 (dependabot[bot])
* 2021-03-30 [c90dcad](https://github.com/symbiote/silverstripe-advancedworkflow/commit/c90dcad5e359658a4b362d596d6c49cf2f1a7ec5) Bump y18n from 3.2.1 to 3.2.2 (dependabot[bot])
* 2021-03-09 [2aa7257](https://github.com/symbiote/silverstripe-advancedworkflow/commit/2aa725704d27461972a3a98683b8b79fa913a15c) Bump elliptic from 6.5.3 to 6.5.4 (dependabot[bot])
* silverstripe/recipe-form-building (1.8.0 -&gt; 1.9.0-alpha1)
* 2021-05-18 [ac80737](https://github.com/silverstripe/recipe-form-building/commit/ac80737b65ee06ecb3091f423b11d225bfd21ea5) Update dependencies for CMS 4.8 (#11) (Andre Kiste)
* silverstripe/segment-field (2.3.0 -&gt; 2.4.0-alpha1)
* 2021-06-05 [bbadba6](https://github.com/silverstripe/silverstripe-segment-field/commit/bbadba6f1ab29237c27b08b63b31c16307a500d5) Bump ws from 6.2.1 to 6.2.2 (dependabot[bot])
* 2021-05-10 [b073ad0](https://github.com/silverstripe/silverstripe-segment-field/commit/b073ad08a58ec5944183dd4ad2d66b6b823151f9) Bump hosted-git-info from 2.8.8 to 2.8.9 (dependabot[bot])
* 2021-05-09 [8c9484b](https://github.com/silverstripe/silverstripe-segment-field/commit/8c9484b40a1980aabe0f1990c85fba497fbabff2) Bump lodash from 4.17.20 to 4.17.21 (dependabot[bot])
* 2021-04-30 [b771e34](https://github.com/silverstripe/silverstripe-segment-field/commit/b771e34b637618e82ee25667c01ee0f85722f57c) Bump ssri from 6.0.1 to 6.0.2 (dependabot[bot])
* 2021-03-30 [e834d80](https://github.com/silverstripe/silverstripe-segment-field/commit/e834d80064f2a3220ed37a351f83f710ddce7df6) Bump y18n from 3.2.1 to 3.2.2 (dependabot[bot])
* 2021-03-09 [f710cbd](https://github.com/silverstripe/silverstripe-segment-field/commit/f710cbd4ab2d23ac8eec93bb5033dd9639f816a4) Bump elliptic from 6.5.3 to 6.5.4 (dependabot[bot])
* silverstripe/recipe-content-blocks (2.8.0 -&gt; 2.9.0-alpha1)
* 2021-05-19 [16b88df](https://github.com/silverstripe/recipe-content-blocks/commit/16b88df9da7d996c54f7b538b3101f437f46dc45) Update dependencies for CMS 4.8 (#14) (Andre Kiste)
* dnadesign/silverstripe-elemental (4.6.0 -&gt; 4.7.0)
* 2021-04-19 [bff02b0](https://github.com/silverstripe/silverstripe-elemental/commit/bff02b0798a13b3c82afeb11efbedad74c06a094) Bump ssri from 6.0.1 to 6.0.2 (dependabot[bot])
* 2020-12-11 [058b0ce](https://github.com/silverstripe/silverstripe-elemental/commit/058b0ce1a90e45167892f557ee81649027f5aac0) Bump ini from 1.3.5 to 1.3.7 (dependabot[bot])
* cwp/cwp-recipe-search (2.8.0 -&gt; 2.9.0-alpha1)
* 2021-05-18 [5b1b134](https://github.com/silverstripe/cwp-recipe-search/commit/5b1b13413483f6eee6a290a523bb3487547d631d) Update dependencies for CMS 4.8 (Andre Kiste)
* silverstripe/totp-authenticator (4.1.1 -&gt; 4.2.0-alpha1)
* 2021-08-05 [0b08f28](https://github.com/silverstripe/silverstripe-totp-authenticator/commit/0b08f28150357ec053babb7697526f796adfe3e9) Bump ws from 5.2.2 to 5.2.3 (dependabot[bot])
* 2021-05-14 [c4f4fe1](https://github.com/silverstripe/silverstripe-totp-authenticator/commit/c4f4fe16567820dc180ce0e40e16bbf4ac20a2da) Bump lodash from 4.17.20 to 4.17.21 (dependabot[bot])
* 2021-05-10 [58cfa12](https://github.com/silverstripe/silverstripe-totp-authenticator/commit/58cfa12b500e3f3e9028b038d245feb5b83afbff) Bump hosted-git-info from 2.8.8 to 2.8.9 (dependabot[bot])
* 2021-05-07 [4568894](https://github.com/silverstripe/silverstripe-totp-authenticator/commit/4568894bec83500cbf3e6727740b6acb6c86d303) Bump handlebars from 4.5.1 to 4.7.7 (dependabot[bot])
* 2021-03-30 [8b13f4a](https://github.com/silverstripe/silverstripe-totp-authenticator/commit/8b13f4a69fefce784a5d85d3be98ef643c3cf761) Bump y18n from 3.2.1 to 3.2.2 (dependabot[bot])
* 2021-03-09 [09a2e13](https://github.com/silverstripe/silverstripe-totp-authenticator/commit/09a2e13d06239bcfad5b06db5dbd088cb9e0e2dc) Bump elliptic from 6.5.3 to 6.5.4 (dependabot[bot])
* 2020-12-11 [5f52065](https://github.com/silverstripe/silverstripe-totp-authenticator/commit/5f52065a3d90e14c14348ead27a91fc6f2b38af8) Bump ini from 1.3.5 to 1.3.7 (dependabot[bot])
* 2020-11-11 [c5fd81f](https://github.com/silverstripe/silverstripe-totp-authenticator/commit/c5fd81feb4991ab0bd0b368204886e3fac7ac031) Bump dot-prop from 4.2.0 to 4.2.1 (dependabot[bot])
* silverstripe/mfa (4.3.0 -&gt; 4.4.0-alpha1)
* 2021-08-05 [f31c85a](https://github.com/silverstripe/silverstripe-mfa/commit/f31c85a02f632ee53bd6dd7f39cb88f74801b6cf) Bump ws from 5.2.2 to 5.2.3 (dependabot[bot])
* 2021-05-14 [5cf337d](https://github.com/silverstripe/silverstripe-mfa/commit/5cf337d5f9dd46c44936da790946fff3a47192a5) Bump ini from 1.3.5 to 1.3.8 (dependabot[bot])
* 2021-05-11 [638148f](https://github.com/silverstripe/silverstripe-mfa/commit/638148fc60fa7f46b92b98d2ca66e14d5eaef9cf) Bump hosted-git-info from 2.8.8 to 2.8.9 (dependabot[bot])
* 2021-05-11 [52ce62f](https://github.com/silverstripe/silverstripe-mfa/commit/52ce62f1ed0baa35473e17e975052bf99906fae8) Bump lodash from 4.17.20 to 4.17.21 (dependabot[bot])
* 2021-05-09 [35eb656](https://github.com/silverstripe/silverstripe-mfa/commit/35eb6568fd3d511a9ff8ad3e43d2148cc546361c) Bump handlebars from 4.7.6 to 4.7.7 (dependabot[bot])
* 2021-05-07 [2667e73](https://github.com/silverstripe/silverstripe-mfa/commit/2667e73abb0e6891e917498aefc2870eda6e92cc) Bump ua-parser-js from 0.7.20 to 0.7.28 (dependabot[bot])
* 2021-04-01 [6dadc43](https://github.com/silverstripe/silverstripe-mfa/commit/6dadc43d6d2dd345e6f4a5c8d6f627620447d705) Bump y18n from 3.2.1 to 3.2.2 (dependabot[bot])
* 2021-03-10 [dfc08a5](https://github.com/silverstripe/silverstripe-mfa/commit/dfc08a5b23733d6e61326dbbda23446581ca727f) Bump elliptic from 6.5.3 to 6.5.4 (dependabot[bot])
* silverstripe/ckan-registry (1.2.0 -&gt; 1.3.0-alpha1)
* 2021-05-10 [66b90b8](https://github.com/silverstripe/silverstripe-ckan-registry/commit/66b90b844ad6a5f7ef0bca4d946f30be2f30270f) Bump hosted-git-info from 2.8.5 to 2.8.9 (dependabot[bot])
* 2021-05-07 [38b6e34](https://github.com/silverstripe/silverstripe-ckan-registry/commit/38b6e340c5cabe3bca4d9a45c4008eab76a75b49) Bump url-parse from 1.4.7 to 1.5.1 (dependabot[bot])
* 2021-05-07 [e75e844](https://github.com/silverstripe/silverstripe-ckan-registry/commit/e75e844922cf0fb05d75d87a7ae029ee8e6d2c5b) Bump handlebars from 4.5.1 to 4.7.7 (dependabot[bot])
* 2021-05-06 [da3ab3a](https://github.com/silverstripe/silverstripe-ckan-registry/commit/da3ab3ae97ccd7ee728974ff97d69b670eeed6d4) Bump ua-parser-js from 0.7.20 to 0.7.28 (dependabot[bot])
* 2021-03-30 [973429b](https://github.com/silverstripe/silverstripe-ckan-registry/commit/973429bb461366ba3b8a519d4337c23226350676) Bump y18n from 3.2.1 to 3.2.2 (dependabot[bot])
* 2021-03-09 [adc04ba](https://github.com/silverstripe/silverstripe-ckan-registry/commit/adc04ba7a6d6aedab188a43a905b25637daa6814) Bump elliptic from 6.5.1 to 6.5.4 (dependabot[bot])
* 2020-06-06 [8e56dbb](https://github.com/silverstripe/silverstripe-ckan-registry/commit/8e56dbb7e197a3b326ddcf72ab87ada1a813408c) Bump websocket-extensions from 0.1.3 to 0.1.4 (dependabot[bot])
* silverstripe/webauthn-authenticator (4.2.0 -&gt; 4.3.0-alpha1)
* 2021-08-05 [6d4eea7](https://github.com/silverstripe/silverstripe-webauthn-authenticator/commit/6d4eea7fa75d1c68a5421c1c989f46adc0f26332) Bump ws from 5.2.2 to 5.2.3 (dependabot[bot])
* 2021-05-10 [4b48b24](https://github.com/silverstripe/silverstripe-webauthn-authenticator/commit/4b48b243f495c42220d4ee8f0d481a1086796e5a) Bump hosted-git-info from 2.8.8 to 2.8.9 (dependabot[bot])
* 2021-05-08 [23033b1](https://github.com/silverstripe/silverstripe-webauthn-authenticator/commit/23033b18cdc04cb69f7e3be62356b20a250b5d67) Bump lodash from 4.17.20 to 4.17.21 (dependabot[bot])
* 2021-05-07 [32e9eab](https://github.com/silverstripe/silverstripe-webauthn-authenticator/commit/32e9eabaf8121445808c4bdaeef8c17c4efc0921) Bump handlebars from 4.7.6 to 4.7.7 (dependabot[bot])
* 2021-03-30 [5ee0fa1](https://github.com/silverstripe/silverstripe-webauthn-authenticator/commit/5ee0fa10db8901c40b6d2cae8dd20d6aa859ab8c) Bump y18n from 3.2.1 to 3.2.2 (dependabot[bot])
* 2021-03-09 [1414320](https://github.com/silverstripe/silverstripe-webauthn-authenticator/commit/1414320cb920ea93c3f9b5a402a3b48378f58716) Bump elliptic from 6.5.3 to 6.5.4 (dependabot[bot])
### Documentation
* silverstripe/assets (1.8.0 -&gt; 1.9.0-alpha1)
* 2021-03-19 [4064bb0](https://github.com/silverstripe/silverstripe-assets/commit/4064bb0463404bb573b804acc829ec4883b14245) Update PHPDoc for Upload_Validator::setAllowedMaxFileSize to reflect that a string can be provided (Maxime Rainville)
* silverstripe/framework (4.8.0 -&gt; 4.9.0-alpha1)
* 2021-08-23 [a2f850d65](https://github.com/silverstripe/silverstripe-framework/commit/a2f850d65f09a9ac52643d3d62353d6acc5fce64) Add email section to server requirements (Steve Boyd)
* 2021-08-18 [c59ef273e](https://github.com/silverstripe/silverstripe-framework/commit/c59ef273e2b2a514eea79004a1328020f335aa05) incorrect php version reference (brynwhyman)
* 2021-08-17 [2838625a0](https://github.com/silverstripe/silverstripe-framework/commit/2838625a090987aa2a4877a63c204084f3cbb8c6) Add extra detail to the Image Lazy Loading doc (#10049) (Maxime Rainville)
* 2021-08-15 [e78a93588](https://github.com/silverstripe/silverstripe-framework/commit/e78a93588b8e3a04f0bc3b56a4d7d8f3f9ea3c21) Add session-manager to changelog (Steve Boyd)
* 2021-08-10 [0128bbd80](https://github.com/silverstripe/silverstripe-framework/commit/0128bbd80471c8ea91aabb04c021173853a4d25b) core committer onboarding proccess (brynwhyman)
* 2021-08-04 [0c998fc5c](https://github.com/silverstripe/silverstripe-framework/commit/0c998fc5ceedc0db0bf7f7f420609faae165f708) Add Michal Kleiner as core committer (Aaron Carlino)
* 2021-07-17 [c8c7ee4a0](https://github.com/silverstripe/silverstripe-framework/commit/c8c7ee4a0858a1fd4be4900f184d3180a3075dd8) better docblock for TinyMCEConfig::removeButtons (Nicolaas)
* 2021-06-30 [fdbd89976](https://github.com/silverstripe/silverstripe-framework/commit/fdbd89976628a150de403b8a55166c9aaa8298b2) Update SilverStripe to Silverstripe CMS (Michael Pritchard)
* 2021-06-30 [29320841c](https://github.com/silverstripe/silverstripe-framework/commit/29320841c91ef9797397086e32b35c6bb11c72bc) improve graphql inheritance docs (Aaron Carlino)
* 2021-06-30 [0537e769f](https://github.com/silverstripe/silverstripe-framework/commit/0537e769fc4868c71a9e1da9ad0bb72787eee90a) Fix line break (Aaron Carlino)
* 2021-06-30 [f3e1cd459](https://github.com/silverstripe/silverstripe-framework/commit/f3e1cd45997929156ba8c85e859e19fa00547b01) new union and interface inheritance pattern (#9912) (Aaron Carlino)
* 2021-06-24 [b5a1024b1](https://github.com/silverstripe/silverstripe-framework/commit/b5a1024b139b22e0c1c0113b2716623ad3c60738) update SilverStripe to Silverstripe (Michael Pritchard)
* 2021-06-22 [53ef257ff](https://github.com/silverstripe/silverstripe-framework/commit/53ef257ff483233a66090e13f072cf9ce1adeaf9) update SilverStripe to Silverstripe (Michael Pritchard)
* 2021-06-08 [ecd58cbc6](https://github.com/silverstripe/silverstripe-framework/commit/ecd58cbc6972cf2a0fa2ab726ebe8cc88b36f0ab) Remove stray 3.x changelogs (Ingo Schommer)
* 2021-06-08 [f1f946296](https://github.com/silverstripe/silverstripe-framework/commit/f1f946296164191b4e4b03c64872f409eb955644) Add recipe version (Steve Boyd)
* 2021-06-08 [1fc1e71bb](https://github.com/silverstripe/silverstripe-framework/commit/1fc1e71bbff3606f1e49a3259edf42a28dc5a587) Tweak 4.8.0 changelog GraphQL entry (Maxime Rainville)
* 2021-06-08 [d5d9f4fd4](https://github.com/silverstripe/silverstripe-framework/commit/d5d9f4fd413502e70640c6b25bc47a3a471af552) Changelog for 4.8.0 (Steve Boyd)
* 2021-06-01 [fa3c5e6fe](https://github.com/silverstripe/silverstripe-framework/commit/fa3c5e6fea795d9d8c283c655f0932f0858cd334) Clearer sysadmin guidance for &amp;quot;packaging&amp;quot; (#9960) (Ingo Schommer)
* 2021-06-01 [6e13600a8](https://github.com/silverstripe/silverstripe-framework/commit/6e13600a884e90b08d33c61f9d0524f36648ecf4) Update pattern library link to point to new repo (Maxime Rainville)
* 2021-05-20 [8c9e203f1](https://github.com/silverstripe/silverstripe-framework/commit/8c9e203f1e337f803717f7e6b92587bc8c0ca417) 4.9.0 changelog with dot notation changes (Ingo Schommer)
* 2021-05-20 [99c56fc91](https://github.com/silverstripe/silverstripe-framework/commit/99c56fc913369f12b33f24cd1bcb8fd261189bb6) Handling nested form data (Ingo Schommer)
* silverstripe/versioned-admin (1.8.0 -&gt; 1.9.0-alpha1)
* 2020-10-01 [936a54f](https://github.com/silverstripe/silverstripe-versioned-admin/commit/936a54fdc5a8e2b67f06dd92f68248ace0e2284a) include userhelp link in versioned readme (brynwhyman)
### Other changes
* silverstripe/recipe-kitchen-sink (4.8.0 -&gt; 4.9.0-alpha1)
* 2021-08-25 [2361535](https://github.com/silverstripe/recipe-kitchen-sink/commit/23615358a2a1f88200ab03caed3fd72a431ed6f7) Loosen contstrain for release (Maxime Rainville)
* 2021-08-25 [cfeb879](https://github.com/silverstripe/recipe-kitchen-sink/commit/cfeb879866880cb9fe836ab67c1ae775cc8462ab) Set up changelog (Maxime Rainville)
* silverstripe/assets (1.8.0 -&gt; 1.9.0-alpha1)
* 2021-07-16 [627be98](https://github.com/silverstripe/silverstripe-assets/commit/627be983b2abc6cfa377d3b8a9d7d76e02a317d9) PATCH: fix docblock for FIle::find (Nicolaas)
* 2021-07-08 [576fd35](https://github.com/silverstripe/silverstripe-assets/commit/576fd352f91679abec98904c7603f2fb3cbfd4a4) Remove ability to set loading state with &amp;#039;eager&amp;#039;/&amp;#039;lazy&amp;#039; string (Maxime Rainville)
* 2021-07-06 [f0695d2](https://github.com/silverstripe/silverstripe-assets/commit/f0695d2c3e77c542ced0372613adde5b6f0cb992) Update pre-existing test to work with new image syntax (Maxime Rainville)
* 2021-07-06 [bc7a718](https://github.com/silverstripe/silverstripe-assets/commit/bc7a7182c8d2d7c3b3271a881d13ae89b2966244) Tweak casting settings (Maxime Rainville)
* 2021-07-06 [c0844ea](https://github.com/silverstripe/silverstripe-assets/commit/c0844ea4273a9b9878aa102c3ecc4e594bd6204d) Silly typo fix (Maxime Rainville)
* silverstripe/config (1.1.0 -&gt; 1.2.0-alpha1)
* 2021-01-21 [dbadfe5](https://github.com/silverstripe/silverstripe-config/commit/dbadfe5d85dc412818b09e7371d8213921af35dc) Update build status badge (Steve Boyd)
* 2020-12-06 [480475f](https://github.com/silverstripe/silverstripe-config/commit/480475f1dcc1aae979a363476f9c73469bee4a9f) Use stable for topsort (Steve Boyd)
* silverstripe/framework (4.8.0 -&gt; 4.9.0-alpha1)
* 2021-08-06 [6e8a39056](https://github.com/silverstripe/silverstripe-framework/commit/6e8a3905619d85e1b1b2dbf84296d5cb084b5e3f) Change SilverStripe to Silverstripe CMS (Michael Pritchard (HEIW))
* 2021-08-02 [cacd76235](https://github.com/silverstripe/silverstripe-framework/commit/cacd7623574969fb30586f39d40962be25b14205) Avoid &amp;quot;new&amp;quot; keyword to instantiate CompositeValidator (GuySartorelli)
* 2021-07-13 [3e2ca3027](https://github.com/silverstripe/silverstripe-framework/commit/3e2ca3027ba178bfe73a1b84ac23c1aff4497150) destroy session on logout instead of restarting it (Florian Thoma)
* 2021-07-08 [03b43227a](https://github.com/silverstripe/silverstripe-framework/commit/03b43227a5b484bcc3a9eac8340c73a28477e664) Update 02_Images.md (Steve Boyd)
* 2021-07-01 [8225b2e89](https://github.com/silverstripe/silverstripe-framework/commit/8225b2e890e752f593ba1285bed05c0ed4816943) Update 02_Images.md (Andre Kiste)
* 2021-06-25 [b6d12bc14](https://github.com/silverstripe/silverstripe-framework/commit/b6d12bc1440df7d08fad1cfeed9056682679f742) Add docs for lazy loading (André Kiste)
* 2021-06-21 [62a74e97c](https://github.com/silverstripe/silverstripe-framework/commit/62a74e97ccb94a780a9906077bf93249c38eaf31) Instructions Memcached change (Remy Vaartjes)
* 2021-05-31 [843671d10](https://github.com/silverstripe/silverstripe-framework/commit/843671d108f16ed8e46257d8ac330e3309970ab8) [doc] Add additional information required to run the test (Pen y Fan)
* 2021-05-31 [bba872e02](https://github.com/silverstripe/silverstripe-framework/commit/bba872e02ce34e18a7533e734db76dd875d35f67) [doc] Update to Silverstripe 4 convention (Pen y Fan)
* 2021-05-31 [44c30aea2](https://github.com/silverstripe/silverstripe-framework/commit/44c30aea2d48e347c539622f9df67ee3f2e00b8e) META: Publish docs on updates to 3 branch, not 3.7 (Aaron Carlino)
* 2021-05-20 [7a0d35452](https://github.com/silverstripe/silverstripe-framework/commit/7a0d354529a46e1b9542714a29fcd4805d224eab) Linter fixes (Ingo Schommer)
* 2021-05-20 [8806b3bef](https://github.com/silverstripe/silverstripe-framework/commit/8806b3befc447c7d6e0a26452bdab314b66229c1) Fixes required for dot notation support in fields (Ingo Schommer)
* 2021-05-19 [ebdbbfd59](https://github.com/silverstripe/silverstripe-framework/commit/ebdbbfd5955cf2ae3b3e26f660d0472971b2a58f) Update 04_Shortcodes.md (chromos33)
* 2021-05-16 [3a49759c0](https://github.com/silverstripe/silverstripe-framework/commit/3a49759c0fe9034d57d2dfae38a35c9e06c8c97d) Update 09_Casting.md (Manuel Thalmann)
* 2021-05-16 [293f7e9d0](https://github.com/silverstripe/silverstripe-framework/commit/293f7e9d0506e5e20097513bdf936be0dc1c2395) Update 06_Themes.md (Manuel Thalmann)
* 2021-05-16 [0d649e0dd](https://github.com/silverstripe/silverstripe-framework/commit/0d649e0dd84481f470ad3839bf040faa3126bbdd) Update 05_Template_Inheritance.md (Manuel Thalmann)
* 2021-05-16 [deb767d9f](https://github.com/silverstripe/silverstripe-framework/commit/deb767d9fcb662fcc5cd89ca892c847dbaab34f0) Update 03_Requirements.md (Manuel Thalmann)
* 2021-05-16 [64d569ee0](https://github.com/silverstripe/silverstripe-framework/commit/64d569ee0200e8d7bcb5b824fc019f3840c9d841) Update 02_Common_Variables.md (Manuel Thalmann)
* 2021-05-16 [a1ace4229](https://github.com/silverstripe/silverstripe-framework/commit/a1ace422949ce1843fb1709e1542d1e50455b544) Update 01_Syntax.md (Manuel Thalmann)
* 2021-05-16 [c3ff7a417](https://github.com/silverstripe/silverstripe-framework/commit/c3ff7a417bb83f1d7c97aa8a1c699eeecbd5d451) Update index.md (Manuel Thalmann)
* 2021-05-14 [4de89323f](https://github.com/silverstripe/silverstripe-framework/commit/4de89323f7e8c2454a9659bd158c79f77cc3d27f) Update Grouping_DataObject_Sets.md (Manuel Thalmann)
* 2021-05-14 [e37188da4](https://github.com/silverstripe/silverstripe-framework/commit/e37188da4cb52488037d95d1102ae2d6312cbf2f) Revert unnecessary change (Manuel Thalmann)
* 2021-05-14 [4f57bd94d](https://github.com/silverstripe/silverstripe-framework/commit/4f57bd94decc36d048928e99a370115358d3d959) Apply further suggestion (Manuel Thalmann)
* 2021-05-14 [42f0957bd](https://github.com/silverstripe/silverstripe-framework/commit/42f0957bd53e99806b58a494ccc6dd46778ce113) Update Dynamic_Default_Fields.md (Manuel Thalmann)
* 2021-05-14 [ff7654db1](https://github.com/silverstripe/silverstripe-framework/commit/ff7654db1f4ec82cf2479c6da1df41348d345bc3) Update 11_Scaffolding.md (Manuel Thalmann)
* 2021-05-14 [b0cdff361](https://github.com/silverstripe/silverstripe-framework/commit/b0cdff361931a92a97ec6d7109df4fdb4c961c51) Apply suggestions (Manuel Thalmann)
* 2021-05-14 [ac7cbef6b](https://github.com/silverstripe/silverstripe-framework/commit/ac7cbef6b91fe183568f0b1aeb1c2a60c764996d) Update 10_Versioning.md (Manuel Thalmann)
* 2021-05-14 [ff9fc2846](https://github.com/silverstripe/silverstripe-framework/commit/ff9fc284689dd2a369e781ca70efa252a9a6f02a) Update 08_SQL_Select.md (Manuel Thalmann)
* 2021-05-13 [ed50c1b94](https://github.com/silverstripe/silverstripe-framework/commit/ed50c1b94e172cadd518421a9187821066e06df4) Update docs/en/02_Developer_Guides/00_Model/02_Relations.md (Manuel Thalmann)
* 2021-05-13 [8c0efd398](https://github.com/silverstripe/silverstripe-framework/commit/8c0efd39804c2e918ff577d0736aa6236121d1b9) Extension hooks for CsvBulkLoader (Ingo Schommer)
* 2021-05-11 [e7e586b8c](https://github.com/silverstripe/silverstripe-framework/commit/e7e586b8c3d3a23b5f7d4462445b1d391677e737) Update 01_Validation.md (Daniel Pina)
* 2021-05-05 [b6a31d922](https://github.com/silverstripe/silverstripe-framework/commit/b6a31d9229fb79cd6711bdbdf8a58a02320be0d8) Update 01_ModelAdmin.md (Daniel Pina)
* 2020-09-21 [23ffd2bbd](https://github.com/silverstripe/silverstripe-framework/commit/23ffd2bbd6bd38f553c2675e7351fa8492926508) Linting fix (Dan Hensby)
* silverstripe/admin (1.8.0 -&gt; 1.9.0-alpha1)
* 2021-07-01 [a4a4cbe](https://github.com/silverstripe/silverstripe-admin/commit/a4a4cbe7758b744c369863df3b4b906cb3f004e3) Update CMSDialog.ss (Thomas Portelange)
* 2021-05-24 [1f9c2fc](https://github.com/silverstripe/silverstripe-admin/commit/1f9c2fc927fa763b735bf52eb11722313c31bb64) Remove broken versioneye badgets (Ingo Schommer)
* silverstripe/campaign-admin (1.8.0 -&gt; 1.9.0-alpha1)
* 2021-08-05 [5733dff](https://github.com/silverstripe/silverstripe-campaign-admin/commit/5733dff1577b7963896b4aa08b4c92473a812808) Add hook (#205) (Alex Saelens)
* silverstripe/cms (4.8.0 -&gt; 4.9.0-alpha1)
* 2021-07-16 [10e2c1f2](https://github.com/silverstripe/silverstripe-cms/commit/10e2c1f271468a9665d1d107b0ff0244ec23aa38) PATCH: docblock for return value fixed for get_by_link (Nicolaas)
* 2021-05-24 [8438bf98](https://github.com/silverstripe/silverstripe-cms/commit/8438bf98ec10381d267ec40dd8f94404c83425f2) Remove broken versioneye badges (Ingo Schommer)
* 2021-05-07 [ed4ff6ea](https://github.com/silverstripe/silverstripe-cms/commit/ed4ff6eadc846de9bc20cbe5d6a5255a510264c2) BUGFIX: Ensure SiteTree is always available in the CMS, along with ancestors (Aaron Carlino)
* 2021-04-06 [85c3b109](https://github.com/silverstripe/silverstripe-cms/commit/85c3b1096b42934fdc2cb4c943bd0313bd84d6fa) UPDATE generate canonical via MetaComponents (Nic Horstmeier)
* silverstripe/siteconfig (4.8.0 -&gt; 4.9.0-alpha1)
* 2021-07-20 [01fc2218](https://github.com/silverstripe/silverstripe-siteconfig/commit/01fc2218c15f5644b8700e270cb5ca570a798e10) Add an extension point to customise/override returned current site config (Michal Kleiner)
* silverstripe/versioned (1.8.0 -&gt; 1.9.0-alpha1)
* 2021-06-24 [32b7282](https://github.com/silverstripe/silverstripe-versioned/commit/32b7282cbf5100dc56919698c5cef28c0204fd33) Ensure versioning is applied before inheritance (Aaron Carlino)
* 2021-05-24 [c6ca052](https://github.com/silverstripe/silverstripe-versioned/commit/c6ca0529c15ae4ed1b245a2f851e85f69fb15da8) Remove broken versioneye badges (Ingo Schommer)
* silverstripe/graphql (3.5.0 -&gt; 3.6.0-alpha1)
* 2021-05-07 [f70d296](https://github.com/silverstripe/silverstripe-graphql/commit/f70d29681066b05d153c94be56d2a1e2645b5922) BUGFIX: Ensure referential equality of two connection types in new GraphQL 4 compatible node/edges implementation (Aaron Carlino)
* silverstripe/login-forms (4.4.1 -&gt; 4.5.0-alpha1)
* 2021-06-17 [f0e5dbe](https://github.com/silverstripe/silverstripe-login-forms/commit/f0e5dbef3306a2113a3a43444ccc1811fc6b988c) Remove the help link (André Kiste)
* silverstripe/contentreview (4.2.0 -&gt; 4.3.0-alpha1)
* 2021-05-14 [c89a759](https://github.com/silverstripe/silverstripe-contentreview/commit/c89a759af6920e3b3978463b7fb2fb83e5620cf1) Add test (Daniel Hensby)
* symbiote/silverstripe-advancedworkflow (5.4.0 -&gt; 5.5.0-alpha1)
* 2021-07-19 [9f3a5f8](https://github.com/symbiote/silverstripe-advancedworkflow/commit/9f3a5f852582b20bbdf20f1a93d658d4ef0b0520) $this-&amp;amp;gt;extend() doesn&amp;#039;t exist, add extensible (azt3k)
* silverstripe/versionfeed (2.0.3 -&gt; 2.1.0-alpha1)
* 2021-01-21 [42ea538](https://github.com/silverstripe/silverstripe-versionfeed/commit/42ea538f0f3e6aae1e80aaa415f919ee98d43f82) Update build status badge (Steve Boyd)
* 2019-12-19 [8de3ec1](https://github.com/silverstripe/silverstripe-versionfeed/commit/8de3ec1dfce1a52ae8551bbd53770287b079dd36) META: Add github action to build docs (Aaron Carlino)
* 2018-06-15 [9065f82](https://github.com/silverstripe/silverstripe-versionfeed/commit/9065f82d795b7fe9934363c1f217f3a4892544e2) Add supported module badge to readme (Dylan Wagstaff)
* dnadesign/silverstripe-elemental (4.6.0 -&gt; 4.7.0)
* 2021-08-05 [cfddd7d](https://github.com/silverstripe/silverstripe-elemental/commit/cfddd7da0c111c385dc7277bcda001afe188448d) Patch 2 (#919) (Nicolaas)
* 2021-07-04 [e8dce69](https://github.com/silverstripe/silverstripe-elemental/commit/e8dce69b73fa5a1a47bf34cd5ab8daa191dee42e) BUGFIX: Ensure graphql3 compat in type name generation (#912) (Aaron Carlino)
* 2021-06-17 [2ca448b](https://github.com/silverstripe/silverstripe-elemental/commit/2ca448b0bc3be4e6787e53ec40ecfb3e8b9d88c7) Add config to disable the content search in ElementSiteTreeFilterSearch (Alexandre)
* 2021-05-19 [9035ae4](https://github.com/silverstripe/silverstripe-elemental/commit/9035ae40a2f1c3fd3b62f811a5425382dfe91282) ADD test for ignored_classes being respected when migrating content. (Guy Sartorelli)
* symbiote/silverstripe-queuedjobs (4.7.0 -&gt; 4.8.0)
* 2021-05-28 [c7377a4](https://github.com/symbiote/silverstripe-queuedjobs/commit/c7377a495faf3ccba068bb98ba6a10102b02ec7a) Update performance.md (Sam Haftka)
* silverstripe/totp-authenticator (4.1.1 -&gt; 4.2.0-alpha1)
* 2021-01-21 [282eaaa](https://github.com/silverstripe/silverstripe-totp-authenticator/commit/282eaaafc1f5f12615788786b351a972c6c07523) Update build status badge (Steve Boyd)
* silverstripe/crontask (2.2.1 -&gt; 2.3.0-alpha1)
* 2021-08-05 [5c123a9](https://github.com/silverstripe/silverstripe-crontask/commit/5c123a979e471284e75589b2de4ec25c0e4cc541) Update php constraint to ^7.1 || ^8 (Mason Dechaineux)
* symbiote/silverstripe-multivaluefield (5.0.2 -&gt; 5.1.0)
* 2020-10-02 [7786f26](https://github.com/symbiote/silverstripe-multivaluefield/commit/7786f260a5d5ca9b225cdd4b50b81ea197e57501) Add tests for KeyValueField placeholders (Dan Hensby)
* 2020-06-22 [7408a28](https://github.com/symbiote/silverstripe-multivaluefield/commit/7408a281073dc073356992dc370918397689a1b1) Update MultiValueField.php (Alessandro Marotta)
* 2020-06-22 [8914963](https://github.com/symbiote/silverstripe-multivaluefield/commit/8914963e699bd55cb2602224d20e5d684b2dbeb8) Implementing &amp;quot;ItemsByKey&amp;quot; method (Alessandro Marotta)
* 2020-06-10 [240bbcc](https://github.com/symbiote/silverstripe-multivaluefield/commit/240bbcc8d66c31cb220306417d146a382e94f0bf) PHP 7.4 (Nathan)
* 2019-07-25 [02b8537](https://github.com/symbiote/silverstripe-multivaluefield/commit/02b8537399074bd02cb8d8af32ba93720da8f0d1) Allow a placeholder on the key/value input fields (Elliot Sawyer)
<!--- Changes above this line will be automatically regenerated -->