silverstripe-framework/docs/en/04_Changelogs/alpha/4.9.0-alpha1.md

469 lines
54 KiB
Markdown
Raw Normal View History

2021-08-25 11:16:56 +02:00
# 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 -->