diff --git a/en/08_Changelogs/5.3.0.md b/en/08_Changelogs/5.3.0.md index ec1836c6..6bb50a39 100644 --- a/en/08_Changelogs/5.3.0.md +++ b/en/08_Changelogs/5.3.0.md @@ -8,6 +8,7 @@ title: 5.3.0 (unreleased) - [Security considerations](#security-considerations) - [Features and enhancements](#features-and-enhancements) + - [Changes to `TinyMCEConfig`](#changes-to-tinymce) - [High-level API for converting files](#file-converter) - [Improve customisability of rendered images](#image-rendering) - [Validation for inline-editable elemental blocks](#elemental-validation) @@ -18,6 +19,93 @@ title: 5.3.0 (unreleased) - [API changes](#api-changes) - [Bug fixes](#bug-fixes) +A full list of module versions included in CMS Recipe 5.3.0 is provided below. We recommend referencing recipes in your dependencies, rather than individual modules, to simplify version tracking. See [Recipes](/getting_started/). + +
+Included module versions + +| Module | Version | +| ------ | ------- | +| bringyourownideas/silverstripe-composer-update-checker | 4.1.2 | +| bringyourownideas/silverstripe-maintenance | 3.2.0 | +| colymba/gridfield-bulk-editing-tools | 4.1.0 | +| cwp/agency-extensions | 3.3.0 | +| cwp/starter-theme | 4.2.0 | +| cwp/watea-theme | 4.2.0 | +| dnadesign/silverstripe-elemental | 5.3.0 | +| dnadesign/silverstripe-elemental-userforms | 4.1.1 | +| silverstripe-themes/simple | 3.3.2 | +| silverstripe/admin | 2.3.0 | +| silverstripe/asset-admin | 2.3.0 | +| silverstripe/assets | 2.3.0 | +| silverstripe/auditor | 3.2.0 | +| silverstripe/blog | 4.3.0 | +| silverstripe/campaign-admin | 2.3.0 | +| silverstripe/cms | 5.3.0 | +| silverstripe/config | 2.1.1 | +| silverstripe/contentreview | 5.3.0 | +| silverstripe/crontask | 3.0.4 | +| silverstripe/documentconverter | 3.3.0 | +| silverstripe/dynamodb | 5.0.1 | +| silverstripe/elemental-bannerblock | 3.3.0 | +| silverstripe/elemental-fileblock | 3.1.0 | +| silverstripe/environmentcheck | 3.0.2 | +| silverstripe/errorpage | 2.3.0 | +| silverstripe/externallinks | 3.3.0 | +| silverstripe/framework | 5.3.0 | +| silverstripe/graphql | 5.2.3 | +| silverstripe/gridfieldqueuedexport | 3.3.0 | +| silverstripe/hybridsessions | 3.0.5 | +| silverstripe/iframe | 3.2.1 | +| silverstripe/installer | 5.3.0 | +| silverstripe/ldap | 2.2.3 | +| silverstripe/linkfield | 4.1.0 | +| silverstripe/login-forms | 5.3.0 | +| silverstripe/lumberjack | 3.2.0 | +| silverstripe/mfa | 5.3.0 | +| silverstripe/mimevalidator | 3.1.0 | +| silverstripe/realme | 5.4.0 | +| silverstripe/recipe-authoring-tools | 2.3.0 | +| silverstripe/recipe-blog | 2.3.0 | +| silverstripe/recipe-cms | 5.3.0 | +| silverstripe/recipe-collaboration | 2.3.0 | +| silverstripe/recipe-content-blocks | 3.3.0 | +| silverstripe/recipe-core | 5.3.0 | +| silverstripe/recipe-form-building | 2.3.0 | +| silverstripe/recipe-kitchen-sink | 5.3.0 | +| silverstripe/recipe-plugin | 2.0.1 | +| silverstripe/recipe-reporting-tools | 2.3.0 | +| silverstripe/recipe-services | 2.3.0 | +| silverstripe/registry | 3.2.0 | +| silverstripe/reports | 5.3.0 | +| silverstripe/restfulserver | 3.0.2 | +| silverstripe/securityreport | 3.1.1 | +| silverstripe/segment-field | 3.3.0 | +| silverstripe/session-manager | 2.3.0 | +| silverstripe/sharedraftcontent | 3.3.0 | +| silverstripe/siteconfig | 5.3.0 | +| silverstripe/sitewidecontent-report | 4.3.0 | +| silverstripe/spamprotection | 4.2.1 | +| silverstripe/staticpublishqueue | 6.2.2 | +| silverstripe/subsites | 3.3.0 | +| silverstripe/tagfield | 3.3.0 | +| silverstripe/taxonomy | 3.2.2 | +| silverstripe/textextraction | 4.1.1 | +| silverstripe/totp-authenticator | 5.3.0 | +| silverstripe/userforms | 6.3.0 | +| silverstripe/vendor-plugin | 2.0.3 | +| silverstripe/versioned | 2.3.0 | +| silverstripe/versioned-admin | 2.3.0 | +| silverstripe/versionfeed | 3.2.3 | +| silverstripe/webauthn-authenticator | 5.3.0 | +| symbiote/silverstripe-advancedworkflow | 6.3.0 | +| symbiote/silverstripe-gridfieldextensions | 4.1.0 | +| symbiote/silverstripe-multivaluefield | 6.1.0 | +| symbiote/silverstripe-queuedjobs | 5.2.0 | +| tractorcow/silverstripe-fluent | 7.2.0 | + +
+ ## Security considerations {#security-considerations} Three security fixes that were previously released in the July security release are mentioned in the [Silverstripe CMS security patches July 2024](https://www.silverstripe.org/blog/silverstripe-cms-security-patches-july-2024/) blog post are listed below. @@ -222,5 +310,866 @@ This bug has been fixed, but some additional changes were required to facilitate The "Restore" batch action was removed from the batch actions dropdown menu in the CMS as it has not functioned correctly for a long time. There is no intention at this stage to reintroduce this feature. + + +## Change log + +### Security {#changelog-security} + +- silverstripe/framework (5.2.0 -> 5.3.0) + - 2024-04-22 [60155dad4](https://github.com/silverstripe/silverstripe-framework/commit/60155dad417b6f78bd6bd9d8ac412bad47de6aa8) [SS-2024-001] Set convert_unsafe_embeds to true (Steve Boyd) - See [ss-2024-001](https://www.silverstripe.org/download/security-releases/ss-2024-001) + - 2024-04-16 [b8d20dc9d](https://github.com/silverstripe/silverstripe-framework/commit/b8d20dc9d531550e06fd7da7a0eafa551922e2e1) `Disallow data:text/html in data attributes` (Guy Sartorelli) - See [cve-2024-32981](https://www.silverstripe.org/download/security-releases/cve-2024-32981) + +- silverstripe/reports (5.2.0 -> 5.3.0) + - 2024-03-27 [0351106c](https://github.com/silverstripe/silverstripe-reports/commit/0351106c18ad4246d983b5f4e082c09c382121f4) Respect canView permissions for viewing reports (Guy Sartorelli) - See [cve-2024-29885](https://www.silverstripe.org/download/security-releases/cve-2024-29885) + +### Features and enhancements {#changelog-features-and-enhancements} + +- silverstripe/recipe-plugin (2.0.0 -> 2.0.1) + - 2024-06-05 [955a8d2](https://github.com/silverstripe/recipe-plugin/commit/955a8d23b15a7a01ec8e9703d9956824a09c4738) Use class name instead of self (Steve Boyd) + +- silverstripe/vendor-plugin (2.0.2 -> 2.0.3) + - 2024-06-05 [34f656b](https://github.com/silverstripe/vendor-plugin/commit/34f656b8c5ce96549c9658a8bf77f14f75996a39) Use class name instead of self (Steve Boyd) + +- silverstripe/assets (2.2.0 -> 2.3.0) + - 2024-08-21 [9584c31](https://github.com/silverstripe/silverstripe-assets/commit/9584c314a36123fd42da9b49a200e3eb0fbdf42a) ensure file title constructed from original filenam (Mohamed Alsharaf) + - 2024-07-29 [401277c](https://github.com/silverstripe/silverstripe-assets/commit/401277cedcc3572308e305dc0f53ff70d1926780) `Don't use keyword "self" (#622)` (Guy Sartorelli) + - 2024-06-30 [cf787b0](https://github.com/silverstripe/silverstripe-assets/commit/cf787b008619996e39160bb4ac4f6221ec25f636) Align rendering of image genercated by ImageShortCodeProvider with generic Image generation (#596) (Maxime Rainville) + - 2024-06-14 [7979fd7](https://github.com/silverstripe/silverstripe-assets/commit/7979fd73b88ed3a506b596ed99836890a20440e0) Use class name instead of self (Steve Boyd) + - 2024-06-07 [20cc083](https://github.com/silverstripe/silverstripe-assets/commit/20cc083e353205d741044553c60d3c5f581e8fe3) Scaffold formfields for File and Image using new API (#613) (Guy Sartorelli) + - 2024-06-04 [db48540](https://github.com/silverstripe/silverstripe-assets/commit/db4854046998b9e9fba4bbeb5a0b1f24d13e6426) Allow devs to define support for third-party intervention drivers (#610) (Guy Sartorelli) + - 2024-04-10 [ff5e8a7](https://github.com/silverstripe/silverstripe-assets/commit/ff5e8a743eea9cdddb900579a6e8c3d77a48e8ba) File converter API (#595) (Guy Sartorelli) + +- silverstripe/config (2.1.0 -> 2.1.1) + - 2024-06-05 [6563cb0](https://github.com/silverstripe/silverstripe-config/commit/6563cb0c4030e820bfbc70fae5317bcae3b259f4) Use class name instead of self (Steve Boyd) + +- silverstripe/framework (5.2.0 -> 5.3.0) + - 2024-08-12 [dca62c738](https://github.com/silverstripe/silverstripe-framework/commit/dca62c7380724fc44c8f390f4d129834c3ec1111) Make CMSFields scaffolding configurable, plus new options (#11328) (Guy Sartorelli) + - 2024-08-11 [eee7a84a4](https://github.com/silverstripe/silverstripe-framework/commit/eee7a84a480b028a3d925bc7483cae9c45e9d252) Add new method TabSet::changeTabOrder(). (#11329) (Guy Sartorelli) + - 2024-07-31 [9091ecfd3](https://github.com/silverstripe/silverstripe-framework/commit/9091ecfd3a59aa88d45134568552362245a4d9fb) `Don't use the keyword "self" (#11315)` (Guy Sartorelli) + - 2024-07-29 [d9bccaff3](https://github.com/silverstripe/silverstripe-framework/commit/d9bccaff3db5c76480d5879d6f5a312b29dca9c6) Don't use keywords self (#11313) (Guy Sartorelli) + - 2024-06-17 [620c1b046](https://github.com/silverstripe/silverstripe-framework/commit/620c1b04699daa1d306de130dbecd1f1a92583fc) Use class name instead of self (Steve Boyd) + - 2024-06-07 [be0eab2ba](https://github.com/silverstripe/silverstripe-framework/commit/be0eab2bae7cd3d0739a990ea83e46faba4928b6) Allow DataObject classes to define scaffolded relation formfields (#11269) (Guy Sartorelli) + - 2024-05-28 [e35f12c66](https://github.com/silverstripe/silverstripe-framework/commit/e35f12c66fcb1fbae73d7ed95f7ea5dc431d8817) Update AttributesHTML to output alt attribute even if it's empty (#11217) (Maxime Rainville) + - 2024-05-16 [56625081b](https://github.com/silverstripe/silverstripe-framework/commit/56625081b43d2d49530fae577cdaa3d8fa572c17) Use allowed view button for readonly GridField (#11228) (Guy Sartorelli) + - 2024-05-15 [12a741fee](https://github.com/silverstripe/silverstripe-framework/commit/12a741feee8443e7a55f1153c315b9beb01abdb5) Rendering scalars in ArrayList in templates (Steve Boyd) + - 2024-04-26 [142a318fa](https://github.com/silverstripe/silverstripe-framework/commit/142a318fa8f24f7f4bc5042fa3852beb4bd6d9aa) Return PJAX responses from gridfield edit forms (#11206) (Guy Sartorelli) + - 2024-04-18 [72692f9f1](https://github.com/silverstripe/silverstripe-framework/commit/72692f9f1017c932dde5fac77970bdfbe9de2f46) Make default TinyMCE settings configurable (Guy Sartorelli) + - 2024-04-18 [2bdc24c86](https://github.com/silverstripe/silverstripe-framework/commit/2bdc24c86a4474106a85f9e648379290408f057e) Set default valid_elements for new TinyMCE config (Guy Sartorelli) + - 2024-04-01 [b442d9d45](https://github.com/silverstripe/silverstripe-framework/commit/b442d9d45ad208e5a41987afdd3c2f237efe2f13) Let unit tests manipulate the DB before loading fixtures (#11182) (Guy Sartorelli) + - 2024-03-25 [492cb800f](https://github.com/silverstripe/silverstripe-framework/commit/492cb800fa09f7c1448a217393e61fed69b2cec6) store tableList in cache (#11183) (Thomas Portelange) + - 2024-03-21 [b167f470d](https://github.com/silverstripe/silverstripe-framework/commit/b167f470d768f246869ca517fed3f5b781aa15f3) Add Nice to DBField (Thomas Portelange) + +- silverstripe/admin (2.2.0 -> 2.3.0) + - 2024-07-18 [ef327402](https://github.com/silverstripe/silverstripe-admin/commit/ef32740246481b7beaa99941cb0a78423853eca7) Wait for promises before submitting forms (Steve Boyd) + - 2024-06-18 [cca9ed5f](https://github.com/silverstripe/silverstripe-admin/commit/cca9ed5f4051396e1ed790b92341732fec5f7b7a) Remove unused legacy graphql code (Steve Boyd) + - 2024-06-14 [7daeee4d](https://github.com/silverstripe/silverstripe-admin/commit/7daeee4d9dd700c055c82c998ee6c59575a76dba) Use class name instead of self (Steve Boyd) + - 2024-05-22 [65c0adb4](https://github.com/silverstripe/silverstripe-admin/commit/65c0adb4e03c30463adb9542e08097a318127fcc) Highlight the tabs which have validation errors (#1753) (Guy Sartorelli) + - 2024-05-09 [2fea8ca3](https://github.com/silverstripe/silverstripe-admin/commit/2fea8ca3adfe453b4e44a0cf5c2e9c84c2c535cf) Rebuild bundle (Steve Boyd) + - 2024-04-26 [d43e6dcc](https://github.com/silverstripe/silverstripe-admin/commit/d43e6dcc31f431723e1905d5011291a394c6894f) move private method to framework (#1730) (Guy Sartorelli) + - 2024-04-18 [d03d790c](https://github.com/silverstripe/silverstripe-admin/commit/d03d790c4457cf171d6a903efbda35fe1fec965c) Remove duplicated default settings from cms TinyMCE config (#1725) (Guy Sartorelli) + - 2024-04-17 [447fd34b](https://github.com/silverstripe/silverstripe-admin/commit/447fd34b0258f678ffde0bee9cfd204bb0251396) Add workflow permissions (Steve Boyd) + - 2021-11-08 [7130ae94](https://github.com/silverstripe/silverstripe-admin/commit/7130ae945bf8baec8d8c9ef16284e28bd7684cee) Open GridField rows in a new tab with Shift/Ctrl/Meta key (Sergey Shevchenko) + +- silverstripe/asset-admin (2.2.0 -> 2.3.0) + - 2024-08-15 [ea422107](https://github.com/silverstripe/silverstripe-asset-admin/commit/ea4221077174992525b065aa06ecef8e204f1f19) Don't emit deprecation warnings for unavoidable API calls (#1483) (Guy Sartorelli) + - 2024-06-20 [32ede202](https://github.com/silverstripe/silverstripe-asset-admin/commit/32ede202576c6db4d761e23b1af363bb73e4ed50) Remove unused legacy graphql code (Steve Boyd) + - 2024-06-14 [1f32e330](https://github.com/silverstripe/silverstripe-asset-admin/commit/1f32e3304a67cc9d7a1d59ae9db0a59d4641a337) Use class name instead of self (Steve Boyd) + +- silverstripe/versioned-admin (2.2.0 -> 2.3.0) + - 2024-06-05 [6a731c2](https://github.com/silverstripe/silverstripe-versioned-admin/commit/6a731c250251404c3560bb87c3d91ed409635307) Use class name instead of self (Steve Boyd) + +- silverstripe/cms (5.2.0 -> 5.3.0) + - 2024-09-11 [1dab0904](https://github.com/silverstripe/silverstripe-cms/commit/1dab090402d1914fef713344f1baa11b238ae287) Update default homepage content (#3001) (Annie Kyles) + - 2024-08-15 [96ce0927](https://github.com/silverstripe/silverstripe-cms/commit/96ce0927458d3ae2961f1e266e4e91b2bbbc1592) Don't emit deprecation warnings for unavoidable API calls (#2985) (Guy Sartorelli) + - 2024-06-17 [ea38c43e](https://github.com/silverstripe/silverstripe-cms/commit/ea38c43ea5352d4877c95c15118850f5456c4449) Use class name instead of self (Steve Boyd) + +- silverstripe/errorpage (2.2.0 -> 2.3.0) + - 2024-06-14 [f70cfc9](https://github.com/silverstripe/silverstripe-errorpage/commit/f70cfc994d4d358835d55801e21372ddd48848b7) Use class name instead of self (Steve Boyd) + +- silverstripe/reports (5.2.0 -> 5.3.0) + - 2024-06-05 [5819a3bd](https://github.com/silverstripe/silverstripe-reports/commit/5819a3bde4b3168a587d627cd3a1a7516aabf810) Use class name instead of self (Steve Boyd) + +- silverstripe/siteconfig (5.2.0 -> 5.3.0) + - 2024-06-05 [c7260fbe](https://github.com/silverstripe/silverstripe-siteconfig/commit/c7260fbed0124c7afcf75eb99c893b16a7081696) Use class name instead of self (Steve Boyd) + +- silverstripe/versioned (2.2.0 -> 2.3.0) + - 2024-06-18 [cde029b](https://github.com/silverstripe/silverstripe-versioned/commit/cde029be7fb495e3952d838f9d74e76da2d109ab) Remove unused legacy graphql code (Steve Boyd) + - 2024-06-05 [09902f9](https://github.com/silverstripe/silverstripe-versioned/commit/09902f9b000abbf0b567377bcb1b7e7dc14528a6) Use class name instead of self (Steve Boyd) + +- silverstripe/graphql (5.2.0 -> 5.2.3) + - 2024-06-17 [c965269](https://github.com/silverstripe/silverstripe-graphql/commit/c965269b4f80c4badb849e581d50a554d4216cd1) Use self::class::method() syntax (Steve Boyd) + - 2024-06-14 [fb18d9d](https://github.com/silverstripe/silverstripe-graphql/commit/fb18d9d3a0de78374b38f70fea3583cfb8405b70) Use class name instead of self (Steve Boyd) + +- silverstripe/session-manager (2.2.0 -> 2.3.0) + - 2024-06-14 [7552424](https://github.com/silverstripe/silverstripe-session-manager/commit/75524242cbc7d54bc342772a1251773a75542f0c) Use class name instead of self (Steve Boyd) + +- silverstripe/login-forms (5.2.0 -> 5.3.0) + - 2024-06-05 [b34ad95](https://github.com/silverstripe/silverstripe-login-forms/commit/b34ad95e9422c5eb44f4d4bfbe98bab363288cf1) Use class name instead of self (Steve Boyd) + +- silverstripe/documentconverter (3.2.0 -> 3.3.0) + - 2024-06-05 [0ba82ee](https://github.com/silverstripe/silverstripe-documentconverter/commit/0ba82eeab731d96a048f417d3d6834d0d2237de9) Use class name instead of self (Steve Boyd) + +- silverstripe/tagfield (3.2.0 -> 3.3.0) + - 2024-06-05 [5bc5479](https://github.com/silverstripe/silverstripe-tagfield/commit/5bc54796a19fa616d6e8a15b6c90450fd3065168) Use class name instead of self (Steve Boyd) + +- silverstripe/blog (4.2.0 -> 4.3.0) + - 2024-06-05 [6c37e8f](https://github.com/silverstripe/silverstripe-blog/commit/6c37e8f77400b03bfb4c4db3925f662538031625) Use class name instead of self (Steve Boyd) + +- silverstripe/spamprotection (4.2.0 -> 4.2.1) + - 2024-06-14 [7ad6f85](https://github.com/silverstripe/silverstripe-spamprotection/commit/7ad6f8584fe596f288d5446ec445dd81307e0b2c) Use class name instead of self (Steve Boyd) + +- colymba/gridfield-bulk-editing-tools (4.0.2 -> 4.1.0) + - 2023-08-21 [2f3f149](https://github.com/colymba/GridFieldBulkEditingTools/commit/2f3f149dd6ee77fcae7ab0ecf76fc60667bc94c1) Update translations (#245) (Guy Sartorelli) + - 2023-06-15 [0b610fb](https://github.com/colymba/GridFieldBulkEditingTools/commit/0b610fb06fdf24036c0847a55e233ea717f56e9b) Update translations (Steve Boyd) + - 2023-06-14 [e038dc3](https://github.com/colymba/GridFieldBulkEditingTools/commit/e038dc3a6d12522fe7d2f918015ad163f3062fcc) Update translations (Steve Boyd) + - 2023-05-30 [c818128](https://github.com/colymba/GridFieldBulkEditingTools/commit/c8181281c15900a82e3e6130d2d0052cefb4f184) Update translations (Steve Boyd) + +- silverstripe/contentreview (5.2.0 -> 5.3.0) + - 2024-06-05 [061245f](https://github.com/silverstripe/silverstripe-contentreview/commit/061245fe8e514f0676d56106a3e03f03ee09e253) Use class name instead of self (Steve Boyd) + +- silverstripe/sharedraftcontent (3.2.0 -> 3.3.0) + - 2024-06-05 [be78f89](https://github.com/silverstripe/silverstripe-sharedraftcontent/commit/be78f890b612e5d77d57636bdd65bad8927ddef4) Use class name instead of self (Steve Boyd) + +- symbiote/silverstripe-advancedworkflow (6.2.0 -> 6.3.0) + - 2024-06-05 [ef49170](https://github.com/symbiote/silverstripe-advancedworkflow/commit/ef49170e64c505bf91816774ebc6e92479a48381) Use class name instead of self (Steve Boyd) + +- silverstripe/userforms (6.2.0 -> 6.3.0) + - 2024-06-14 [6541365](https://github.com/silverstripe/silverstripe-userforms/commit/6541365a8ea00a5692a649b5becbb8769055dcf8) Use class name instead of self (Steve Boyd) + - 2024-04-15 [1eb0c5f](https://github.com/silverstripe/silverstripe-userforms/commit/1eb0c5fa948d1dd2286e99bae60a83d1ad1ce4e1) Add classname to p tag (#1280) (Annie Kyles) + - 2024-03-17 [32d0158](https://github.com/silverstripe/silverstripe-userforms/commit/32d0158954b048b963405475140c40aa5c035d95) Add 'Includes' condition option to EmailRecipientCondition (#1275) (Sukhwinder Singh) + - 2024-03-12 [6191b49](https://github.com/silverstripe/silverstripe-userforms/commit/6191b4984dda38e7dd4631d599a951d373dfae46) Add extension hook for modifying submissions GridField (#1273) (James Cocker) + +- silverstripe/externallinks (3.2.0 -> 3.3.0) + - 2024-06-05 [e9de952](https://github.com/silverstripe/silverstripe-externallinks/commit/e9de9529808b8691ffe4154267a0d46e984e9de7) Use class name instead of self (Steve Boyd) + +- silverstripe/securityreport (3.1.0 -> 3.1.1) + - 2024-06-05 [32575f4](https://github.com/silverstripe/silverstripe-securityreport/commit/32575f49152e67642aadbf0befdfc00375a1feae) Use class name instead of self (Steve Boyd) + +- silverstripe/sitewidecontent-report (4.2.0 -> 4.3.0) + - 2024-06-05 [7b8e23f](https://github.com/silverstripe/silverstripe-sitewidecontent-report/commit/7b8e23f818cc02f9995737749c7034c901b3016f) Use class name instead of self (Steve Boyd) + +- bringyourownideas/silverstripe-maintenance (3.1.0 -> 3.2.0) + - 2024-05-09 [e894458](https://github.com/bringyourownideas/silverstripe-maintenance/commit/e89445872e74ebb8d6ef01efd4b3ec05a5e0b983) Update reference to supported modules data (#220) (Guy Sartorelli) + +- bringyourownideas/silverstripe-composer-update-checker (4.1.0 -> 4.1.2) + - 2024-06-05 [94ba665](https://github.com/bringyourownideas/silverstripe-composer-update-checker/commit/94ba6652ff98e20fdc3bfdb8609c1327b30dbfe9) Use class name instead of self (Steve Boyd) + +- silverstripe/restfulserver (3.0.0 -> 3.0.2) + - 2024-06-14 [d395845](https://github.com/silverstripe/silverstripe-restfulserver/commit/d395845eb1b2641ec3426efe00ec47e29ea3badd) Use class name instead of self (Steve Boyd) + +- silverstripe/versionfeed (3.2.0 -> 3.2.3) + - 2024-06-05 [b2dd034](https://github.com/silverstripe/silverstripe-versionfeed/commit/b2dd034d1be8cb20ae4066857ebe93383609c8b3) Use class name instead of self (Steve Boyd) + +- dnadesign/silverstripe-elemental (5.2.0 -> 5.3.0) + - 2024-08-15 [4f4a006](https://github.com/silverstripe/silverstripe-elemental/commit/4f4a00677918f72adf866464d532aad099a8431b) Don't emit deprecation warnings for unavoidable API calls (#1233) (Guy Sartorelli) + - 2024-07-24 [823cc53](https://github.com/silverstripe/silverstripe-elemental/commit/823cc5334f7c097d45becf064d0dedb60d1c810d) Inline save all rendered element forms on parent form submit (Steve Boyd) + - 2024-06-18 [e58f939](https://github.com/silverstripe/silverstripe-elemental/commit/e58f93911b030649de2b17330697a5533688584c) Remove unused legacy graphql code (Steve Boyd) + - 2024-06-14 [51b178c](https://github.com/silverstripe/silverstripe-elemental/commit/51b178cdb75e1676180620de38608ec59e028c8a) Use class name instead of self (Steve Boyd) + - 2024-04-30 [344bc54](https://github.com/silverstripe/silverstripe-elemental/commit/344bc54e0214ef5f4ef0062fb47b46afb751ebd4) Refactor Element and graphql hoc (Steve Boyd) + - 2024-04-18 [e3dd091](https://github.com/silverstripe/silverstripe-elemental/commit/e3dd091135c02417151a123768655bb6cfa58639) Refactor Element to function component (Steve Boyd) + - 2024-04-16 [4789b34](https://github.com/silverstripe/silverstripe-elemental/commit/4789b34ea93b90e936024c62a47947752ddb7a43) Validation of fields when inline saving (Steve Boyd) + +- silverstripe/elemental-bannerblock (3.2.0 -> 3.3.0) + - 2024-07-29 [fbbad23](https://github.com/silverstripe/silverstripe-elemental-bannerblock/commit/fbbad2379663b92ad0417cf197b2672767e78569) `Don't use keyword "self" (#155)` (Guy Sartorelli) + +- silverstripe/environmentcheck (3.0.1 -> 3.0.2) + - 2024-06-05 [0908db8](https://github.com/silverstripe/silverstripe-environmentcheck/commit/0908db80168f427cfb6716092d6ffae81995c702) Use class name instead of self (Steve Boyd) + +- silverstripe/hybridsessions (3.0.3 -> 3.0.5) + - 2024-06-05 [70b760d](https://github.com/silverstripe/silverstripe-hybridsessions/commit/70b760d0d660f87bee48a76393f9b5c0cf32ff75) Use class name instead of self (Steve Boyd) + +- silverstripe/mfa (5.2.0 -> 5.3.0) + - 2024-06-05 [84cdae1](https://github.com/silverstripe/silverstripe-mfa/commit/84cdae1f7c29682c1e24c003272b0868d5eab0c0) Use class name instead of self (Steve Boyd) + +- silverstripe/crontask (3.0.3 -> 3.0.4) + - 2024-06-05 [cadce9e](https://github.com/silverstripe/silverstripe-crontask/commit/cadce9eac9b65268d122abb7758f286fbe3dd669) Use class name instead of self (Steve Boyd) + +- silverstripe/ldap (2.2.0 -> 2.2.3) + - 2024-06-05 [b200f00](https://github.com/silverstripe/silverstripe-ldap/commit/b200f000dccb6e197cd47b9d43e6e698b35ce581) Use class name instead of self (Steve Boyd) + +- silverstripe/textextraction (4.1.0 -> 4.1.1) + - 2024-06-05 [7149050](https://github.com/silverstripe/silverstripe-textextraction/commit/714905014702ad15eae5ec29d5021f8a330d80f4) Use class name instead of self (Steve Boyd) + +- silverstripe/realme (5.3.0 -> 5.4.0) + - 2024-06-05 [aae799a](https://github.com/silverstripe/silverstripe-realme/commit/aae799a5fbea18dabf31a046c4d53a4a93a763d8) Use class name instead of self (Steve Boyd) + +- silverstripe/webauthn-authenticator (5.2.0 -> 5.3.0) + - 2024-06-05 [14806b2](https://github.com/silverstripe/silverstripe-webauthn-authenticator/commit/14806b2ab00ce97467f01e546fc2f2af069ee552) Use class name instead of self (Steve Boyd) + +- silverstripe/subsites (3.2.0 -> 3.3.0) + - 2024-06-05 [ad2c5d8](https://github.com/silverstripe/silverstripe-subsites/commit/ad2c5d8eded8542588fe7cd305d3802f1b0b5059) Use class name instead of self (Steve Boyd) + - 2024-03-28 [6ba7385](https://github.com/silverstripe/silverstripe-subsites/commit/6ba7385f5dc4c283efd1e27430a959bd82f31e3a) Use cached table list from ClassInfo (#564) (Thomas Portelange) + +- silverstripe/lumberjack (3.1.0 -> 3.2.0) + - 2024-06-05 [9f5dbbe](https://github.com/silverstripe/silverstripe-lumberjack/commit/9f5dbbeae5240bb0cb605612359641d7f869e906) Use class name instead of self (Steve Boyd) + +- silverstripe/staticpublishqueue (6.2.0 -> 6.2.2) + - 2024-06-14 [ade614c](https://github.com/silverstripe/silverstripe-staticpublishqueue/commit/ade614c2314341d6f1686ffa4bfd726c21004976) Use class name instead of self (Steve Boyd) + +- cwp/agency-extensions (3.2.0 -> 3.3.0) + - 2024-06-05 [dc59615](https://github.com/silverstripe/cwp-agencyextensions/commit/dc596155dc3c4a81f025d7c773158994bdf3ba72) Use class name instead of self (Steve Boyd) + +- symbiote/silverstripe-gridfieldextensions (4.0.5 -> 4.1.0) + - 2024-08-01 [6c6f43c](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/6c6f43ca84a6b85b00f3f8f60bc4045d7a2de875) `Don't use keyword "self" (#410)` (Guy Sartorelli) + - 2024-06-05 [abe2359](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/abe2359f7890f4d923a2b75d7bd7afc8d026f84b) Use class name instead of self (Steve Boyd) + - 2024-04-12 [db3edd7](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/db3edd7f1644788cfd3717b89ebcdce6d21565fa) Initial nested gridfield component (Niklas Forsdahl) + +- symbiote/silverstripe-queuedjobs (5.1.0 -> 5.2.0) + - 2024-06-27 [dbbcd67](https://github.com/symbiote/silverstripe-queuedjobs/commit/dbbcd67896693d4ac79e1fe12e69dcc7f449e582) Send an email notification when a job is broken (Steve Boyd) + - 2024-06-14 [793e73d](https://github.com/symbiote/silverstripe-queuedjobs/commit/793e73da01bb91394ab4576bdc258fc6bdaf8e86) Use class name instead of self (Steve Boyd) + +- tractorcow/silverstripe-fluent (7.1.0 -> 7.2.0) + - 2024-07-29 [8c9745e](https://github.com/tractorcow-farm/silverstripe-fluent/commit/8c9745e0e273e7c11dfd2b92ca73598931f35747) Don't use keyword self (Guy Sartorelli) + - 2024-06-10 [201826e](https://github.com/tractorcow-farm/silverstripe-fluent/commit/201826ed8225873fc11e57efc0004b65b1df3ec7) Revert temporary locale fix (Steve Boyd) + - 2024-06-05 [092638a](https://github.com/tractorcow-farm/silverstripe-fluent/commit/092638a56fbde6778a27b2cf46d383b8bb0bd143) Use class name instead of self (Steve Boyd) + - 2024-04-04 [d426370](https://github.com/tractorcow-farm/silverstripe-fluent/commit/d42637098a790617db459560e2230e56269b5ab8) Localisation manager links available for CMS edit link capable models. (Mojmir Fendek) + - 2024-03-27 [9aea31d](https://github.com/tractorcow-farm/silverstripe-fluent/commit/9aea31d68c63b7b834afb4140678aec95db1bdfd) Added dev/task to initialise DataObjects for existing datasets (Nathan J. Brauer) + - 2024-03-20 [fd05311](https://github.com/tractorcow-farm/silverstripe-fluent/commit/fd053115adb5b27305667cec2101beb9e1f17827) Add ability to ignore domains entirely (Thomas Portelange) + +- silverstripe/linkfield (4.0.0 -> 4.1.0) + - 2024-08-15 [c76fdba](https://github.com/silverstripe/silverstripe-linkfield/commit/c76fdba2b7f0c3a1ece58d702c631f5552eb6073) Don't emit deprecation warnings for unavoidable API calls (#319) (Guy Sartorelli) + - 2024-06-05 [81a65c0](https://github.com/silverstripe/silverstripe-linkfield/commit/81a65c03a2c96b7f82b1a04570123ce630674089) Use class name instead of self (Steve Boyd) + - 2024-04-02 [ef75425](https://github.com/silverstripe/silverstripe-linkfield/commit/ef754257eb97fbea46e536e593274334fd4a4b3b) Better use of ARIA attributes (Steve Boyd) + - 2024-04-02 [b5c56e9](https://github.com/silverstripe/silverstripe-linkfield/commit/b5c56e91cbbb23f997336905f94515af385bd350) Improve component focusing (Steve Boyd) + - 2024-04-02 [5864546](https://github.com/silverstripe/silverstripe-linkfield/commit/5864546dade05a4ef3aad8530142515394fc91b9) Use li for multi links (Steve Boyd) + - 2024-04-01 [495dc35](https://github.com/silverstripe/silverstripe-linkfield/commit/495dc35b99f88b1d1998a61688c933654f08022c) Add migration task from gorriecoe/silverstripe-link (#253) (Guy Sartorelli) + - 2024-03-20 [4d9c84f](https://github.com/silverstripe/silverstripe-linkfield/commit/4d9c84f4a1187bbe800b7b0225476ee82c965057) LinkableMigrationTask for migrating sheadawson-linkable links (Sabina Talipova) + - 2024-03-19 [393f64f](https://github.com/silverstripe/silverstripe-linkfield/commit/393f64fe3e88b3be1afb16542d4dbd97dd476f4d) Add migration task from older versions of the module (#244) (Guy Sartorelli) + +### Bugfixes {#changelog-bugfixes} + +- silverstripe/assets (2.2.0 -> 2.3.0) + - 2024-06-04 [c4081b9](https://github.com/silverstripe/silverstripe-assets/commit/c4081b956807b197d1a7df4eb0fa4b112121e9e2) Ensure manipulations start with base file (#612) (Guy Sartorelli) + - 2024-05-15 [7266f83](https://github.com/silverstripe/silverstripe-assets/commit/7266f8337a3cb3a3ce9842b1a7fcf93623e71262) Ensure public url slashes are forward slashes (Steve Boyd) + - 2024-04-30 [41378dc](https://github.com/silverstripe/silverstripe-assets/commit/41378dc6054c04ff6a09a1d191b1aab5c4d17920) Make sure the cache shortcode value is used in FileShortcodeProvider (#598) (Maxime Rainville) + +- silverstripe/framework (5.2.0 -> 5.3.0) + - 2024-09-20 [829a28dc6](https://github.com/silverstripe/silverstripe-framework/commit/829a28dc68906ea9311fbeacec0edaa764edf0a8) Member form validator fix. (Mojmir Fendek) + - 2024-08-14 [25a41de8b](https://github.com/silverstripe/silverstripe-framework/commit/25a41de8b59c5c111a7d4895e4df9561fca273ec) Run ANALYZE TABLE before fetching table stats (Steve Boyd) + - 2024-08-08 [7b91207c1](https://github.com/silverstripe/silverstripe-framework/commit/7b91207c12405cb42f2f7658fbf1db72be1cc2d6) Don't error if template global is null (#11331) (Guy Sartorelli) + - 2024-08-06 [8c80a4fd1](https://github.com/silverstripe/silverstripe-framework/commit/8c80a4fd1e92b1d0d019f4653065bd749730b358) Do not suffix trailing slash to external links (Steve Boyd) + - 2024-08-06 [9fae48bbd](https://github.com/silverstripe/silverstripe-framework/commit/9fae48bbd74f8f710bb5f72c2fa7f68e1f959c9f) Allow clearing lazyloaded SearchableDropdownField. (#11324) (Guy Sartorelli) + - 2024-08-06 [c3f0104a8](https://github.com/silverstripe/silverstripe-framework/commit/c3f0104a89aafea617690697dfcefa39980f04b1) Clear table logic for MySQL 8 (Steve Boyd) + - 2024-07-25 [fb7b1734e](https://github.com/silverstripe/silverstripe-framework/commit/fb7b1734eb58f01a466bdb002c50647d221332bf) Readonly transformation of lazy-loaded searchable dropdown (#11297) (Johannes Hammersen) + - 2024-07-25 [f91b279ef](https://github.com/silverstripe/silverstripe-framework/commit/f91b279ef0fd7e8ff26de971352fcb8731528d37) `Don't generate table alias for "from" statement that are not column names.` (Maxime Rainville) + - 2024-07-19 [539d4645b](https://github.com/silverstripe/silverstripe-framework/commit/539d4645b98b07c9d6c6cae0e971df2a1386fca2) Truncate table to clear table (Steve Boyd) + - 2024-07-09 [c13ec3411](https://github.com/silverstripe/silverstripe-framework/commit/c13ec34113737626058b8b68792c9e8c527dba5e) `Don't strip <header> tag from HTMLValue (#11302)` (Guy Sartorelli) + - 2024-07-08 [0bb88d098](https://github.com/silverstripe/silverstripe-framework/commit/0bb88d0988bffdc9dbd0f083e1e32f440f85030f) Don't pass labelfield as value for SEarchableDropdownField (#11303) (Guy Sartorelli) + - 2024-07-03 [1943f9d41](https://github.com/silverstripe/silverstripe-framework/commit/1943f9d4173df4cb39992b960b870d5e41780348) DBForeignKey scaffolding missing parameter (#11295) (Johannes Hammersen) + - 2024-06-19 [ce5cfcac6](https://github.com/silverstripe/silverstripe-framework/commit/ce5cfcac61e42c0457aa6709dd2ab0b314bacd48) Remove write from SearchableDropdownTrait (johannes.hammersen) + - 2024-06-16 [1e0b9056f](https://github.com/silverstripe/silverstripe-framework/commit/1e0b9056f5309363ee0a31d7619a85f030e415dc) Don't load data up front for lazy-loaded searchable dropdown (#11278) (Guy Sartorelli) + - 2024-05-21 [f0aaba550](https://github.com/silverstripe/silverstripe-framework/commit/f0aaba5504aa070519792db8d63445f73b26362a) HTMLEditorField is not able to show html or xml code examples (#11243) (Sabina Talipova) + - 2024-05-19 [470293a6d](https://github.com/silverstripe/silverstripe-framework/commit/470293a6d215c446d66806990def0631fd99f923) 'which' check in 'sake' now works for aliases (#11232) (Hernold Koch) + - 2024-05-17 [699a8bf2d](https://github.com/silverstripe/silverstripe-framework/commit/699a8bf2daf1b7f28c034c68d0b69d499ee53a0e) Loop over current scope when no argument passed to loop block (Guy Sartorelli) + - 2024-05-13 [50a001836](https://github.com/silverstripe/silverstripe-framework/commit/50a00183639f6fb1816d42bafa3cb7cfb881c5ee) many_many through should allow subclasses (#11230) (Guy Sartorelli) + - 2024-05-07 [0f6d21060](https://github.com/silverstripe/silverstripe-framework/commit/0f6d2106021add81fbe8bd5fd4e143cd74633e45) Correctly eagerload polymorphic has_one relations (#11204) (Dominik Beerbohm) + - 2024-05-06 [3449d8bf2](https://github.com/silverstripe/silverstripe-framework/commit/3449d8bf212685908bddabd07e7d2b35d3c4cd33) `Revert "ENH Add Nice to DBField" (#11222)` (Guy Sartorelli) + - 2024-05-06 [a198c9162](https://github.com/silverstripe/silverstripe-framework/commit/a198c91628fa42c8841170a745ec5cf0a75f475b) Don't throw exception for empty eagerloaded relation (#11220) (Guy Sartorelli) + - 2024-05-06 [a92baeaf6](https://github.com/silverstripe/silverstripe-framework/commit/a92baeaf6fffb217260f118ad7335f1791144740) Allow double dots in path when not attempting directory traversal (#11219) (Guy Sartorelli) + - 2024-05-02 [b8f0b8ca4](https://github.com/silverstripe/silverstripe-framework/commit/b8f0b8ca4f72a12f22e5c4d8d91d04be276a3439) Handle getting HasOneRelationFieldInterface passed as an array (Steve Boyd) + - 2024-04-18 [a4adad60e](https://github.com/silverstripe/silverstripe-framework/commit/a4adad60e96cdcb8ebc87ea9f935cce47ac06a3a) Don't skip sanitisation when no valid elements are defined (Guy Sartorelli) + - 2024-04-15 [a53301f67](https://github.com/silverstripe/silverstripe-framework/commit/a53301f6739534841a8946d050344c9cf5c082ad) OutOfBoundsException when recipe-core isn't installed (fixes #11197) (Loz Calver) + - 2024-03-26 [135f9c6d3](https://github.com/silverstripe/silverstripe-framework/commit/135f9c6d3025259b519dfec351e3e85ecf2f46c5) Ensure eagerLoading don't load has_one twice (#11170) (Dominik Beerbohm) + - 2024-03-14 [9361382be](https://github.com/silverstripe/silverstripe-framework/commit/9361382be3d97e1fffe518f85b7d5f802ae7a2e6) mark a successful login attempt when completing a password reset (#10099) (Will Rossiter) + - 2023-10-15 [99e965b5d](https://github.com/silverstripe/silverstripe-framework/commit/99e965b5d7b3a90ce6be0b1233c3e9828c9a79b7) Use field editorconfig when sanitising content (Bernie Hamlin) + +- silverstripe/admin (2.2.0 -> 2.3.0) + - 2024-09-24 [901f0bf6](https://github.com/silverstripe/silverstripe-admin/commit/901f0bf608308ee1563106254c771a37332370c3) Don't trigger init if already redirected (Thomas Portelange) + - 2024-08-25 [27a2da76](https://github.com/silverstripe/silverstripe-admin/commit/27a2da76a74fc66c3bd38e9173b9090cfb57341f) Fix TinyMCE edit link when link contains html (#1814) (Mo Alsharaf) + - 2024-07-29 [806ba31e](https://github.com/silverstripe/silverstripe-admin/commit/806ba31ea82a3beb8649a7d17542b820829b5fa2) Correctly set img tag attributes for WYSIWYG (#1798) (Guy Sartorelli) + - 2024-06-20 [2730ef73](https://github.com/silverstripe/silverstripe-admin/commit/2730ef73c51858f996429aa10099a8489eb3741c) Restore correct margin for gridfield (#1790) (Guy Sartorelli) + - 2024-06-19 [a11d448e](https://github.com/silverstripe/silverstripe-admin/commit/a11d448e3c013d22ef773d8c70d43237c924fafa) Use correct argument for FormBuilder context (Steve Boyd) + - 2024-05-31 [effbe4f3](https://github.com/silverstripe/silverstripe-admin/commit/effbe4f37d48e26040fa0874f939a6aa986d76ec) Allow reloading react forms based on changes to a prop (#1771) (Guy Sartorelli) + - 2024-05-22 [8dc91bd1](https://github.com/silverstripe/silverstripe-admin/commit/8dc91bd195fd82658594478ab1a7480354bf506b) Ensure tab is highlighted for validation error (#1751) (Guy Sartorelli) + - 2024-05-08 [78eb1775](https://github.com/silverstripe/silverstripe-admin/commit/78eb177565cf01e7a0eebb7cf111d35a18a15fae) Update model class importers (Mike Nuguid) + - 2024-05-07 [98096401](https://github.com/silverstripe/silverstripe-admin/commit/98096401fb1930986d5fe587d79912b3eccd9da9) Rebuild bundle (Steve Boyd) + - 2024-05-05 [038173c2](https://github.com/silverstripe/silverstripe-admin/commit/038173c2934546163fa30fd88eb969ecb39889e1) SearchableDropdownField pass incorrect value on onChange event (Sabina Talipova) + - 2024-04-30 [34348736](https://github.com/silverstripe/silverstripe-admin/commit/3434873604624bbd6bffc2d51885c49a7bd49936) Repalce mouseDown with keyDown event on treedropdown option button (#1732) (Sabina Talipova) + - 2024-04-17 [494203ea](https://github.com/silverstripe/silverstripe-admin/commit/494203ea7bb99c23352eabb65da070d6d7ea4b7b) Ensure message events are handled correctly (#1724) (Guy Sartorelli) + - 2024-03-14 [64135431](https://github.com/silverstripe/silverstripe-admin/commit/64135431a2b7f42c47fe5a750de8dcfa19a635b1) Enable bypassing entwine onsubmit handler (Steve Boyd) + +- silverstripe/versioned-admin (2.2.0 -> 2.3.0) + - 2024-06-18 [0c02307](https://github.com/silverstripe/silverstripe-versioned-admin/commit/0c02307020afaf94445bcbcbc08fb16431c72156) Allow no recordId to be passed in to avoid console error in dev (#347) (Steve Boyd) + +- silverstripe/cms (5.2.0 -> 5.3.0) + - 2024-09-11 [42f72f5b](https://github.com/silverstripe/silverstripe-cms/commit/42f72f5b0438a6382b13c4b999a55b9f8603585e) Remove legacy fields which prevent page publish (fixes #2455) (Loz Calver) + - 2024-07-18 [90723451](https://github.com/silverstripe/silverstripe-cms/commit/907234511ee1deaf04e37ff109ba29b8c41f85aa) Don't double up the breadcrumb on list views (Maxime Rainville) + - 2024-05-09 [687c69c5](https://github.com/silverstripe/silverstripe-cms/commit/687c69c515e3387bd790236580b7c7c178a1e3ff) Remove broken restore batch action (Steve Boyd) + +- silverstripe/versioned (2.2.0 -> 2.3.0) + - 2024-08-19 [0650135](https://github.com/silverstripe/silverstripe-versioned/commit/0650135529a128ee8408ac7e7c11c5a6ef37ab2b) Include deprecation import (Steve Boyd) + +- silverstripe/graphql (5.2.0 -> 5.2.3) + - 2024-05-08 [d6e7735](https://github.com/silverstripe/silverstripe-graphql/commit/d6e7735562538d1432e968cf3ba1491419a2ed4a) Don't attempt to correct sort when passed as an argument (closes #571) (Loz Calver) + +- silverstripe-themes/simple (3.3.1 -> 3.3.2) + - 2019-02-05 [2ba821e](https://github.com/silverstripe/silverstripe-simple/commit/2ba821edd53ab323dfdb4e7aaeaa75de227ca1ed) `#64: TinyMCE text and image alignment issue` (Shenghan Chen) + +- silverstripe/blog (4.2.0 -> 4.3.0) + - 2024-05-10 [bad865d](https://github.com/silverstripe/silverstripe-blog/commit/bad865dc65fcf4cd95289c6127c11aea4f394f28) Don't hardcode table name (#629) (Werner Krauß) + +- colymba/gridfield-bulk-editing-tools (4.0.2 -> 4.1.0) + - 2024-09-19 [901c64f](https://github.com/colymba/GridFieldBulkEditingTools/commit/901c64f7a75e232127da909b7a0fefd61f433e39) fix multiple things in EditHandler (Thomas Portelange) + - 2024-05-29 [e6b27ac](https://github.com/colymba/GridFieldBulkEditingTools/commit/e6b27ac50165758980f8ed08532d5865131f1d78) No more floating checkboxes (#286) (Guy Sartorelli) + - 2024-04-29 [f842a30](https://github.com/colymba/GridFieldBulkEditingTools/commit/f842a301cd8e6e8975103709808180832c278653) fix missing import (Thomas Portelange) + - 2024-03-04 [379fda0](https://github.com/colymba/GridFieldBulkEditingTools/commit/379fda091b63db890abeb18fb7143d67d1f9f34a) `HTTPBulkToolsResponse.addSuccessRecords() fn` (Peter Schiffer) + +- silverstripe/userforms (6.2.0 -> 6.3.0) + - 2024-10-15 [fadfec2](https://github.com/silverstripe/silverstripe-userforms/commit/fadfec264be061c96c8e97cb00d79f00dddc9083) Ensure UserFormsColumnCleanTask runs safely (#1335) (Guy Sartorelli) + - 2024-08-27 [db8adf5](https://github.com/silverstripe/silverstripe-userforms/commit/db8adf589071ccc2252dc355eca1f9126aef05a0) Duplicate userforms using cascade_duplicates config (#1320) (Guy Sartorelli) + - 2024-08-05 [c822f24](https://github.com/silverstripe/silverstripe-userforms/commit/c822f240af2c6dc8bef0bad3f020d7a444d92195) Update EditableFormHeading.php to output unique ID attributes to comply with accessibility standards (Dan) + - 2024-05-30 [cccc3f7](https://github.com/silverstripe/silverstripe-userforms/commit/cccc3f7ec3d97308541efc2549c341fa9c935c47) fix: prevent CMS requirements from leaking into preview email (Will Rossiter) + - 2024-05-30 [b429efb](https://github.com/silverstripe/silverstripe-userforms/commit/b429efb2ba277a3628d5abb669b8cbe1cb8700ab) Fix layout issues with userform in elemental context (#1294) (Mo Alsharaf) + - 2024-05-24 [24ba62a](https://github.com/silverstripe/silverstripe-userforms/commit/24ba62ab069c8fc6d5c539474302ceb900702264) Don't emit deprecation warning for calling deprecated methods (#1293) (Guy Sartorelli) + +- silverstripe/restfulserver (3.0.0 -> 3.0.2) + - 2024-10-23 [c169fad](https://github.com/silverstripe/silverstripe-restfulserver/commit/c169fade90fd33dddaee570780eb384abd563ceb) `Add protection against deprecated warning from mb_check_encoding() (#136)` (Ed Wilde) + +- dnadesign/silverstripe-elemental (5.2.0 -> 5.3.0) + - 2024-08-16 [42fc926](https://github.com/silverstripe/silverstripe-elemental/commit/42fc92646c9b02aa00ddb4c16f52454c995c64e8) Don't update sort order in live until a block has been published (#1234) (Guy Sartorelli) + - 2024-06-20 [3ce68e5](https://github.com/silverstripe/silverstripe-elemental/commit/3ce68e51c3ac6309196b6ee27610f13f38fd84d9) Restore correct margin for elemental history (#1213) (Guy Sartorelli) + - 2024-05-07 [e2f742b](https://github.com/silverstripe/silverstripe-elemental/commit/e2f742b7ee4706196d119d1904798ee8ac0c051c) Improve non-inline validation (Steve Boyd) + +- silverstripe/auditor (3.1.0 -> 3.2.0) + - 2024-04-24 [7a1b7b1](https://github.com/silverstripe/silverstripe-auditor/commit/7a1b7b1c9b59bcf6b2f42884029acaf1d800408e) Use correct namespace for session manager controller (Steve Boyd) + +- silverstripe/developer-docs (5.2.0 -> 5.3.0) + - 2024-04-11 [cdfaf149](https://github.com/silverstripe/developer-docs/commit/cdfaf14960a279ccca687353c98f21af068d1009) Fix FieldName typo (Corey Sewell) + +- silverstripe/subsites (3.2.0 -> 3.3.0) + - 2024-08-13 [6536e8f](https://github.com/silverstripe/silverstripe-subsites/commit/6536e8f524771190c0170b583bacd1602b5b3191) Correct trailing slash for subsite in another domain (#590) (Guy Sartorelli) + +- silverstripe/lumberjack (3.1.0 -> 3.2.0) + - 2019-03-19 [126a7df](https://github.com/silverstripe/silverstripe-lumberjack/commit/126a7dfea69bbbe02874c477dcbeb46b6cb3295b) Ensure correct link is used when gridfield is readonly (Aljoša Balažic) + +- symbiote/silverstripe-gridfieldextensions (4.0.5 -> 4.1.0) + - 2024-06-21 [c8cbc47](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/c8cbc470e84e059c67bfef1407eed0c30b2ceb81) Prevent popping open cms-menu when using nested gridfield (Steve Boyd) + - 2024-05-21 [945ea7f](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/945ea7fc0b7396e9c351577ebc83f8280f85fa11) Make child responsible for its own nested gridfield (Guy Sartorelli) + - 2020-06-01 [80a4d9c](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/80a4d9c3119eaeacc663c2b797f5efe04167c29b) Fixed move to prev/next page functionality (fixes #307) (Loz Calver) + +- tractorcow/silverstripe-fluent (7.1.0 -> 7.2.0) + - 2024-08-19 [4448bef](https://github.com/tractorcow-farm/silverstripe-fluent/commit/4448bef7b8d9a3addd34a919c7af358e14e83c48) Remove header filter from localisation grid field (Mohamed Alsharaf) + - 2024-08-13 [8f7d803](https://github.com/tractorcow-farm/silverstripe-fluent/commit/8f7d8032690da59e9c8aca9ff8ad4140da2a97c0) Correct trailing slash for locale in another domain (#872) (Guy Sartorelli) + - 2024-06-10 [713786b](https://github.com/tractorcow-farm/silverstripe-fluent/commit/713786bdb89b973926c273c7a2e68bb346d02c7e) Preview link when no locale set (Steve Boyd) + - 2024-06-06 [2714bff](https://github.com/tractorcow-farm/silverstripe-fluent/commit/2714bff77c5baebcabf63e5aa281be57f9b05dbf) Create a temp locale if there is not a default (Steve Boyd) + - 2024-06-06 [eaece0a](https://github.com/tractorcow-farm/silverstripe-fluent/commit/eaece0a7e1c8e3a4492d3d290c84993b52c82b4c) Only select columns from the current database (Steve Boyd) + - 2024-03-24 [11e92f4](https://github.com/tractorcow-farm/silverstripe-fluent/commit/11e92f4ca2a8d7e8012db31b7a6b9ff2c7a12689) fix: check for request prior to access (Damian Mooyman) + - 2024-03-24 [8985d8c](https://github.com/tractorcow-farm/silverstripe-fluent/commit/8985d8c8db9f69ae7d1c9e44bb3e1b122c94f074) fix: check for request prior to access (Damian Mooyman) + - 2024-03-24 [6961bc7](https://github.com/tractorcow-farm/silverstripe-fluent/commit/6961bc7b0bd54ab1fa5d60f7e3586fbbb0184f21) fix: don't invoke db for ready check outside of dev urls (Damian Mooyman) + - 2024-03-20 [05ef577](https://github.com/tractorcow-farm/silverstripe-fluent/commit/05ef5774130a5102d7e2fd089516536745850900) fix: redundant import (Damian Mooyman) + - 2024-03-20 [f79f0f9](https://github.com/tractorcow-farm/silverstripe-fluent/commit/f79f0f90174f1b1ae49bd4656dc2accd7a2add62) fix: don't invoke db for ready check outside of dev urls (Damian Mooyman) + - 2024-02-08 [14ecdb1](https://github.com/tractorcow-farm/silverstripe-fluent/commit/14ecdb1f6b03328f76c7c8adfe2eb6e222725e56) allows i18nTextCollector to concatenate keys (David Toews) + - 2023-11-14 [f18bc71](https://github.com/tractorcow-farm/silverstripe-fluent/commit/f18bc716ff94f1f7b55eb4bd7b5ac7d9a388fb76) fix: allow plugins (Damian Mooyman) + - 2023-05-23 [f07b036](https://github.com/tractorcow-farm/silverstripe-fluent/commit/f07b03663d3acdbfd55bb9f8f2934ab8680757a9) Don't try to preview unlocalised objects (#781) (Guy Sartorelli) + +- silverstripe/linkfield (4.0.0 -> 4.1.0) + - 2024-09-11 [2ca8c0a](https://github.com/silverstripe/silverstripe-linkfield/commit/2ca8c0ae269deb81a8ac4a0edfe49587341547e7) Don't split ID into separate digits (#335) (Guy Sartorelli) + - 2024-08-07 [05f0bd7](https://github.com/silverstripe/silverstripe-linkfield/commit/05f0bd7dd9832c39e4011f31e3dc673c397ba647) Check canArchive() permission instead of canDelete() (Steve Boyd) + - 2024-05-23 [33621d0](https://github.com/silverstripe/silverstripe-linkfield/commit/33621d0a9104de2297fc175fd97937486590da9a) Don't pass null into ArrayList (#290) (Guy Sartorelli) + - 2024-05-02 [e5cc291](https://github.com/silverstripe/silverstripe-linkfield/commit/e5cc291aec0c4de54289ffc7c28a7d7ed663a1bd) `Handle a string "0" value` (Steve Boyd) + - 2024-03-26 [8e8a47a](https://github.com/silverstripe/silverstripe-linkfield/commit/8e8a47aeba0f2ed3331f5344c38bae2036f2ec0a) Linkfield sorting issue (Sabina Talipova) + +### Api changes {#changelog-api-changes} + +- silverstripe/framework (5.2.0 -> 5.3.0) + - 2024-08-20 [743fe245a](https://github.com/silverstripe/silverstripe-framework/commit/743fe245aa7a1f06a1083e511cddf77300c758bc) Deprecate DataExtension (Steve Boyd) + - 2024-07-03 [724e813b8](https://github.com/silverstripe/silverstripe-framework/commit/724e813b8fe0367601b918276fbf376855967983) Make token regeneration optional during autologin session renewal (Garion Herman) + - 2024-06-12 [049e54624](https://github.com/silverstripe/silverstripe-framework/commit/049e546247ac6957885f862124d23cc50daf5dc9) Deprecate references to installation tool (#11275) (Guy Sartorelli) + - 2024-05-14 [0ba85bc1d](https://github.com/silverstripe/silverstripe-framework/commit/0ba85bc1d00281c79f8623186b2e5ba6a3ec2929) Deprecate passing non-arrays to FieldList methods (Steve Boyd) + +- silverstripe/admin (2.2.0 -> 2.3.0) + - 2024-08-20 [611dc588](https://github.com/silverstripe/silverstripe-admin/commit/611dc588e0c4138ff74a07b896db54d951c03058) Deprecate LeftAndMainExtension (Steve Boyd) + +- silverstripe/asset-admin (2.2.0 -> 2.3.0) + - 2024-08-22 [ae7c21eb](https://github.com/silverstripe/silverstripe-asset-admin/commit/ae7c21eb4c6d1da8d0b889f87437a9c2459a1747) Deprecate extension to be replaced with config (#1489) (Guy Sartorelli) + - 2024-08-18 [81b03208](https://github.com/silverstripe/silverstripe-asset-admin/commit/81b0320809f5a55a578d4c46869c490110e3e3c7) Deprecate GraphQL (Steve Boyd) + +- silverstripe/campaign-admin (2.2.0 -> 2.3.0) + - 2024-08-22 [af19bc1](https://github.com/silverstripe/silverstripe-campaign-admin/commit/af19bc100146d4776e5b3eae0a724e04ee7b3ab8) Deprecate extension to be replaced with config (#325) (Guy Sartorelli) + +- silverstripe/cms (5.2.0 -> 5.3.0) + - 2024-08-20 [5e3e8479](https://github.com/silverstripe/silverstripe-cms/commit/5e3e8479980da2bda81290783fd8c5c0a5af0727) Deprecate SiteTreeExtension (Steve Boyd) + - 2024-08-18 [391c1cea](https://github.com/silverstripe/silverstripe-cms/commit/391c1cea0ca3811ae32a05f34fe932320b790bdf) Deprecate GraphQL (Steve Boyd) + - 2024-06-12 [8fa7bffd](https://github.com/silverstripe/silverstripe-cms/commit/8fa7bffd78279c0125a3b103845987e534565885) Deprecate references to installation tool (#2962) (Guy Sartorelli) + +- silverstripe/versioned (2.2.0 -> 2.3.0) + - 2024-08-18 [812d1a1](https://github.com/silverstripe/silverstripe-versioned/commit/812d1a1a776e3866909d9a0dc00ea351c2d5e737) Deprecate GraphQL (Steve Boyd) + - 2024-08-15 [4bc9abd](https://github.com/silverstripe/silverstripe-versioned/commit/4bc9abdfa9a1b41b194b61606bbbc997b3205906) Deprecate Versioned::canArchive() (#461) (Guy Sartorelli) + +- silverstripe/session-manager (2.2.0 -> 2.3.0) + - 2024-08-19 [8c23041](https://github.com/silverstripe/silverstripe-session-manager/commit/8c23041c63cb119d9574bb82f5a12e4ee6181dbb) Use symfony for IPUtils (Steve Boyd) + +- silverstripe/blog (4.2.0 -> 4.3.0) + - 2024-08-20 [7ad58bb](https://github.com/silverstripe/silverstripe-blog/commit/7ad58bb9a0c9e3897bf3afa7abbd167f0a2f980c) Deprecate widget classes (Steve Boyd) + +- colymba/gridfield-bulk-editing-tools (4.0.2 -> 4.1.0) + - 2024-08-19 [13809b9](https://github.com/colymba/GridFieldBulkEditingTools/commit/13809b999ab76f7c446c9fc78bddf81c47b97c65) Added fileID and record variables to onBulkUpload hook (Benjamin Blake) + +- silverstripe/sharedraftcontent (3.2.0 -> 3.3.0) + - 2024-08-22 [9453721](https://github.com/silverstripe/silverstripe-sharedraftcontent/commit/94537216366201a766e6463a6b30f06121263d78) Deprecate extension to be replaced with config (#255) (Guy Sartorelli) + +- dnadesign/silverstripe-elemental (5.2.0 -> 5.3.0) + - 2024-08-22 [35e3eb9](https://github.com/silverstripe/silverstripe-elemental/commit/35e3eb9ce645a78a9dc93492077be62143fcc990) Deprecate extension to be replaced with config (#1243) (Guy Sartorelli) + - 2024-08-19 [c3f3660](https://github.com/silverstripe/silverstripe-elemental/commit/c3f3660b70bcaa3338ce1323f2acfb3fb6fb7170) Deprecate GraphQL (Steve Boyd) + - 2024-05-29 [35c723d](https://github.com/silverstripe/silverstripe-elemental/commit/35c723d79458a766d6153f101d4c839cb92dae26) Deprecate BaseElement::getDescription() (#1196) (Guy Sartorelli) + +- silverstripe/auditor (3.1.0 -> 3.2.0) + - 2024-04-28 [5fe202e](https://github.com/silverstripe/silverstripe-auditor/commit/5fe202ec9d20f2188213af21f12d659d9f3ad17e) Deprecate ProxyDBExtension (Steve Boyd) + +- tractorcow/silverstripe-fluent (7.1.0 -> 7.2.0) + - 2023-02-17 [43dc86d](https://github.com/tractorcow-farm/silverstripe-fluent/commit/43dc86d3ba361cd5e55737022335e1ff04f316c3) Standardise deprecations (Guy Sartorelli) + +### Dependencies {#changelog-dependencies} + +- silverstripe/framework (5.2.0 -> 5.3.0) + - 2024-08-19 [16a8132be](https://github.com/silverstripe/silverstripe-framework/commit/16a8132bec7299e97581f221920dd9d966a43d7a) Use symfony for IPUtils (Steve Boyd) + +- silverstripe/admin (2.2.0 -> 2.3.0) + - 2024-09-01 [c21cf6d2](https://github.com/silverstripe/silverstripe-admin/commit/c21cf6d2a955ce8a172307e7b4fbd4e84fda8553) Update JS dependencies (#1821) (github-actions[bot]) + - 2024-07-29 [5df97257](https://github.com/silverstripe/silverstripe-admin/commit/5df9725764fa5cb094adae1e92c9881a27068a08) Conflict with incompatible version of elemental (#1800) (Guy Sartorelli) + - 2024-06-10 [df02655f](https://github.com/silverstripe/silverstripe-admin/commit/df02655fda905b483dc85cfed8b1c761b48ad8f6) Update validator js dep to fix date validation bug (#1775) (Guy Sartorelli) + - 2024-06-05 [fc76d17d](https://github.com/silverstripe/silverstripe-admin/commit/fc76d17d9c9ca425cfa1771695dcdb44c6e8a9b8) Bump ejs from 3.1.9 to 3.1.10 (#1735) (dependabot[bot]) + - 2024-04-01 [a667c2d7](https://github.com/silverstripe/silverstripe-admin/commit/a667c2d7405c26d9c6911bcd0de835976b741ea1) Update JS dependencies (#1716) (github-actions[bot]) + +- silverstripe/asset-admin (2.2.0 -> 2.3.0) + - 2024-09-01 [18cd4095](https://github.com/silverstripe/silverstripe-asset-admin/commit/18cd409505de6480296ff03620366c952a5d1f26) Update JS dependencies (github-actions) + - 2024-06-05 [a40e4102](https://github.com/silverstripe/silverstripe-asset-admin/commit/a40e4102b1dd39d852c885af4e16f91c10a36b95) Move babel to devDependencies (Steve Boyd) + - 2024-04-02 [0abb6ac8](https://github.com/silverstripe/silverstripe-asset-admin/commit/0abb6ac8aaf7848857f4b00392588df13b12e4c0) Update JS dependencies (#1449) (github-actions[bot]) + +- silverstripe/campaign-admin (2.2.0 -> 2.3.0) + - 2024-09-01 [5855f59](https://github.com/silverstripe/silverstripe-campaign-admin/commit/5855f59916fbc9dadb73b33229532429f68ba2ee) Update JS dependencies (github-actions) + - 2024-04-01 [70a0629](https://github.com/silverstripe/silverstripe-campaign-admin/commit/70a06291ed7b8701a1e2d1a3ec0502da5ba90185) Update JS dependencies (#298) (github-actions[bot]) + +- silverstripe/versioned-admin (2.2.0 -> 2.3.0) + - 2024-09-01 [4ecee4e](https://github.com/silverstripe/silverstripe-versioned-admin/commit/4ecee4ef6056ef6908135c65b9631e8ff0e6c526) Update JS dependencies (github-actions) + - 2024-04-02 [bd47d34](https://github.com/silverstripe/silverstripe-versioned-admin/commit/bd47d34cc99c765e4d31e08ce716cbd3e5ff565b) Update JS dependencies (#333) (github-actions[bot]) + +- silverstripe/cms (5.2.0 -> 5.3.0) + - 2024-09-01 [0b6f9c02](https://github.com/silverstripe/silverstripe-cms/commit/0b6f9c0250361307e21e839eda5e66081fcdcbcd) Update JS dependencies (github-actions) + - 2024-04-02 [6a19ed9a](https://github.com/silverstripe/silverstripe-cms/commit/6a19ed9a3572485583f5b46d841598bfa7569512) Update JS dependencies (#2928) (github-actions[bot]) + +- silverstripe/session-manager (2.2.0 -> 2.3.0) + - 2024-09-01 [b5b898e](https://github.com/silverstripe/silverstripe-session-manager/commit/b5b898ea0733751edd28f0aaaa870baeab57acd1) Update JS dependencies (github-actions) + - 2024-04-01 [17eb0bc](https://github.com/silverstripe/silverstripe-session-manager/commit/17eb0bc40233db3eb2e071b64dc917bf967430f0) Update JS dependencies (#187) (github-actions[bot]) + +- silverstripe/login-forms (5.2.0 -> 5.3.0) + - 2024-09-01 [b8af4b0](https://github.com/silverstripe/silverstripe-login-forms/commit/b8af4b06a94b616ee82fec90b055d58d39761216) Update JS dependencies (github-actions) + - 2024-04-01 [6757f0a](https://github.com/silverstripe/silverstripe-login-forms/commit/6757f0ab7ee14ee0322da91f17f18106d7764610) Update JS dependencies (#170) (github-actions[bot]) + +- silverstripe/documentconverter (3.2.0 -> 3.3.0) + - 2024-09-01 [533e918](https://github.com/silverstripe/silverstripe-documentconverter/commit/533e91889ebb392f7006e42bdf396573470b63ad) Bump braces from 3.0.2 to 3.0.3 (dependabot[bot]) + - 2024-09-01 [ba7f07b](https://github.com/silverstripe/silverstripe-documentconverter/commit/ba7f07bebc4c9ab34f6162a3393c1d169754401f) Bump micromatch from 4.0.5 to 4.0.8 (dependabot[bot]) + - 2024-08-31 [72a04e6](https://github.com/silverstripe/silverstripe-documentconverter/commit/72a04e6f9d8b4a74f696dacf5268b26b16cb88e8) Bump webpack from 5.91.0 to 5.94.0 (dependabot[bot]) + - 2024-08-02 [a1e9d62](https://github.com/silverstripe/silverstripe-documentconverter/commit/a1e9d62b6942d3237593e21eba05807da8af5ab3) Bump requirejs from 2.3.6 to 2.3.7 (dependabot[bot]) + - 2024-06-18 [52688c8](https://github.com/silverstripe/silverstripe-documentconverter/commit/52688c85621d61a94d7d7bbfdc2d580ce4eda244) Bump ws from 7.5.9 to 7.5.10 (dependabot[bot]) + - 2024-04-01 [045f6a9](https://github.com/silverstripe/silverstripe-documentconverter/commit/045f6a9632912ba19639e862ff8de16466e37868) Update JS dependencies (#74) (github-actions[bot]) + +- silverstripe/tagfield (3.2.0 -> 3.3.0) + - 2024-09-01 [6687921](https://github.com/silverstripe/silverstripe-tagfield/commit/6687921601b5c4bb157acbfbd40a6c525112f9ae) Update JS dependencies (github-actions) + - 2024-07-09 [2b29c42](https://github.com/silverstripe/silverstripe-tagfield/commit/2b29c427fc5f41e83bfd62ca08b663149cc3f6f5) Bump minimum version of framework (Steve Boyd) + - 2024-04-02 [45d5a10](https://github.com/silverstripe/silverstripe-tagfield/commit/45d5a104a2223012e9385857acfbc8f01b59ba3f) Update JS dependencies (#284) (github-actions[bot]) + +- silverstripe/blog (4.2.0 -> 4.3.0) + - 2024-09-01 [67be150](https://github.com/silverstripe/silverstripe-blog/commit/67be1508989006e4749709e23001c6aad4ef18fc) Update JS dependencies (#783) (github-actions[bot]) + - 2024-04-01 [b4605f3](https://github.com/silverstripe/silverstripe-blog/commit/b4605f3d86d0fb7efb7c348d56273c261b4d6d1d) Update JS dependencies (#751) (github-actions[bot]) + +- colymba/gridfield-bulk-editing-tools (4.0.2 -> 4.1.0) + - 2024-06-20 [a13e101](https://github.com/colymba/GridFieldBulkEditingTools/commit/a13e1015812d11469a505fa2f3caecfbf2bae139) Update eslint-config dependency (#292) (Guy Sartorelli) + - 2024-04-02 [3c38967](https://github.com/colymba/GridFieldBulkEditingTools/commit/3c38967ab656424480b34d626f27110139535b1f) Update JS dependencies (Steve Boyd) + - 2023-10-03 [5b21477](https://github.com/colymba/GridFieldBulkEditingTools/commit/5b214779a53df0fe9c36230490d87a91cc2cc74a) Update javascript dependencies (#254) (Guy Sartorelli) + +- silverstripe/contentreview (5.2.0 -> 5.3.0) + - 2024-09-01 [440e434](https://github.com/silverstripe/silverstripe-contentreview/commit/440e43477fe37147d0d4bbc4d4068606d2c804ae) Update JS dependencies (github-actions) + - 2024-07-09 [4ea50b3](https://github.com/silverstripe/silverstripe-contentreview/commit/4ea50b34f058f05bebbcb6e028575762ffd6cc95) Bump minimum version of framework (Steve Boyd) + - 2024-04-02 [efa4dda](https://github.com/silverstripe/silverstripe-contentreview/commit/efa4ddad616df126f84b9c386780490381a6b5ce) Update JS dependencies (#228) (github-actions[bot]) + +- silverstripe/sharedraftcontent (3.2.0 -> 3.3.0) + - 2024-09-01 [9bb4569](https://github.com/silverstripe/silverstripe-sharedraftcontent/commit/9bb45695f97e4055ccfd690ee645d21dac010d48) Bump micromatch from 4.0.7 to 4.0.8 (dependabot[bot]) + - 2024-04-01 [9fe444e](https://github.com/silverstripe/silverstripe-sharedraftcontent/commit/9fe444ee4ae6f32974a979581bf897f3df8ba675) Update JS dependencies (#229) (github-actions[bot]) + +- symbiote/silverstripe-advancedworkflow (6.2.0 -> 6.3.0) + - 2024-07-09 [f78f120](https://github.com/symbiote/silverstripe-advancedworkflow/commit/f78f120b5c716d1fd6f3f5b66499ee4b016f6725) Bump minimum version of framework (Steve Boyd) + - 2024-06-05 [07c3fee](https://github.com/symbiote/silverstripe-advancedworkflow/commit/07c3feeac5dd30cb5398bb142fa45dca682f713d) Bump remarkable from 1.7.1 to 1.7.4 (#534) (dependabot[bot]) + - 2024-04-02 [54bfc48](https://github.com/symbiote/silverstripe-advancedworkflow/commit/54bfc48fb8bf3b080e09915ec40e0231d9a56027) Update JS dependencies (Steve Boyd) + +- silverstripe/segment-field (3.2.0 -> 3.3.0) + - 2024-09-01 [d9ab70a](https://github.com/silverstripe/silverstripe-segment-field/commit/d9ab70adfd09b9066e34841153261333892b8e93) Bump micromatch from 4.0.7 to 4.0.8 (dependabot[bot]) + - 2024-04-01 [9b3845b](https://github.com/silverstripe/silverstripe-segment-field/commit/9b3845bc8b8c9a637a11796f53530e84568847ed) Update JS dependencies (#102) (github-actions[bot]) + +- silverstripe/userforms (6.2.0 -> 6.3.0) + - 2024-09-01 [11e5994](https://github.com/silverstripe/silverstripe-userforms/commit/11e59945fccf3ef4a03d1ce3b9d8f6105baa9d47) Update JS dependencies (github-actions) + - 2024-07-09 [843353f](https://github.com/silverstripe/silverstripe-userforms/commit/843353f440606ad3e84b01582c9048cff454d8de) Bump minimum version of framework (Steve Boyd) + - 2024-04-01 [4d17efd](https://github.com/silverstripe/silverstripe-userforms/commit/4d17efd6373303f2ecf6fcecdbae05a89629c560) Update JS dependencies (#1277) (github-actions[bot]) + +- silverstripe/externallinks (3.2.0 -> 3.3.0) + - 2024-09-01 [4a22b96](https://github.com/silverstripe/silverstripe-externallinks/commit/4a22b9679f99635c53b4f99e95b4738019992941) Bump micromatch from 4.0.7 to 4.0.8 (dependabot[bot]) + - 2024-04-02 [d6d537b](https://github.com/silverstripe/silverstripe-externallinks/commit/d6d537b85d250e61bec12f419dc93e43e357d6bb) Update JS dependencies (#122) (github-actions[bot]) + +- silverstripe/sitewidecontent-report (4.2.0 -> 4.3.0) + - 2024-09-01 [479a252](https://github.com/silverstripe/silverstripe-sitewidecontent-report/commit/479a2520e6bfadf5799a33fe9f149a306dd6213b) Update JS dependencies (github-actions) + - 2024-04-01 [38cb2aa](https://github.com/silverstripe/silverstripe-sitewidecontent-report/commit/38cb2aa33a933658ffb8256d1dfe684a8a3618e6) Update JS dependencies (#84) (github-actions[bot]) + +- bringyourownideas/silverstripe-maintenance (3.1.0 -> 3.2.0) + - 2024-06-21 [eab0c25](https://github.com/bringyourownideas/silverstripe-maintenance/commit/eab0c258f0b4ed433ade85ff5062681f5f7d6820) Rebuild yarn.lock (#231) (Guy Sartorelli) + - 2024-04-02 [5f7caec](https://github.com/bringyourownideas/silverstripe-maintenance/commit/5f7caec887cbb8e03205e238e89673fe05f56aef) Update JS dependencies (Steve Boyd) + +- dnadesign/silverstripe-elemental (5.2.0 -> 5.3.0) + - 2024-09-01 [d832181](https://github.com/silverstripe/silverstripe-elemental/commit/d832181327b9370b875b4c8ef388bd1c5119a7d4) Update JS dependencies (github-actions) + - 2024-07-23 [6306618](https://github.com/silverstripe/silverstripe-elemental/commit/63066182f45628fec2a11cc3826b9f066c4b9b96) Update minimum dependencies (#1223) (Guy Sartorelli) + - 2024-07-10 [8776381](https://github.com/silverstripe/silverstripe-elemental/commit/8776381f2c61fcf5f42b82afb3e3838aa69d6e76) Bump framework dependency (Steve Boyd) + - 2024-05-21 [d7bdd13](https://github.com/silverstripe/silverstripe-elemental/commit/d7bdd13725a511540fa1b36470ae2466e688c54b) Bump framework dependency (Steve Boyd) + - 2024-04-01 [0e7dffe](https://github.com/silverstripe/silverstripe-elemental/commit/0e7dffe43244532ea4364f0b46aa80ab46d66bde) Update JS dependencies (#1159) (github-actions[bot]) + +- silverstripe/elemental-bannerblock (3.2.0 -> 3.3.0) + - 2024-09-01 [41bc938](https://github.com/silverstripe/silverstripe-elemental-bannerblock/commit/41bc938e5fb53d650ae1899ab7aca33d9ae0b5a1) Update JS dependencies (github-actions) + - 2024-04-02 [7b705ca](https://github.com/silverstripe/silverstripe-elemental-bannerblock/commit/7b705ca5ca6545f625a4f6661da197ad60bfd2b3) Update JS dependencies (#140) (github-actions[bot]) + +- silverstripe/auditor (3.1.0 -> 3.2.0) + - 2024-07-09 [52f459a](https://github.com/silverstripe/silverstripe-auditor/commit/52f459ad2f8019887a2e373f39181ceb2fdb96db) Bump minimum version of framework (Steve Boyd) + - 2024-03-26 [a9627f9](https://github.com/silverstripe/silverstripe-auditor/commit/a9627f9f5cc00be36a44fd2cf8519f322d8b9ea5) Use the canonical repository for proxy-db (#72) (Michal Kleiner) + +- silverstripe/developer-docs (5.2.0 -> 5.3.0) + - 2024-07-01 [b8dfee95](https://github.com/silverstripe/developer-docs/commit/b8dfee95473734fbc38f12447f891a95a8d3a47d) Update JS dependencies (github-actions) + - 2024-04-01 [eae39d5f](https://github.com/silverstripe/developer-docs/commit/eae39d5fa25d64674a7ac70aedc2ee4f1e1772a3) Update JS dependencies (#488) (github-actions[bot]) + +- silverstripe/totp-authenticator (5.2.0 -> 5.3.0) + - 2024-09-01 [851087b](https://github.com/silverstripe/silverstripe-totp-authenticator/commit/851087b1c7707e3ddd206ed9078d4e06b54827b4) Update JS dependencies (github-actions) + - 2024-04-02 [252803e](https://github.com/silverstripe/silverstripe-totp-authenticator/commit/252803e5e9e8bc94376f0e256211532d271cd300) Update JS dependencies (#149) (github-actions[bot]) + +- silverstripe/mfa (5.2.0 -> 5.3.0) + - 2024-09-01 [1e93852](https://github.com/silverstripe/silverstripe-mfa/commit/1e9385296958fe07480178001a00fc842c966cd6) Bump micromatch from 4.0.5 to 4.0.8 (dependabot[bot]) + - 2024-07-09 [84022f7](https://github.com/silverstripe/silverstripe-mfa/commit/84022f769be2a515cc96ba4cc7d18ce2b9242bff) Bump minimum version of framework (Steve Boyd) + - 2024-04-01 [23fc087](https://github.com/silverstripe/silverstripe-mfa/commit/23fc0877b3fe7d1e60d2f7ba1270bad0f7911398) Update JS dependencies (#532) (github-actions[bot]) + +- silverstripe/gridfieldqueuedexport (3.2.0 -> 3.3.0) + - 2024-09-01 [4f5fbd9](https://github.com/silverstripe/silverstripe-gridfieldqueuedexport/commit/4f5fbd902ce2447abb8a353a6c9d6c97ee66ec30) Update JS dependencies (github-actions) + - 2024-04-01 [d7925bf](https://github.com/silverstripe/silverstripe-gridfieldqueuedexport/commit/d7925bfdafefb7e8a968229da5313de819a6ef44) Update JS dependencies (#102) (github-actions[bot]) + +- silverstripe/ldap (2.2.0 -> 2.2.3) + - 2024-07-09 [267667e](https://github.com/silverstripe/silverstripe-ldap/commit/267667edb2d31d17b3fd4e0af353b5ab0c53ffac) Bump minimum version of framework (Steve Boyd) + +- silverstripe/realme (5.3.0 -> 5.4.0) + - 2024-09-01 [814b340](https://github.com/silverstripe/silverstripe-realme/commit/814b34015c977b43b183dded11922e5c422adf96) Update JS dependencies (github-actions) + - 2024-04-02 [dff66ae](https://github.com/silverstripe/silverstripe-realme/commit/dff66ae15ede91fd5e1ef7a76cf90a207564f52e) Update JS dependencies (#135) (github-actions[bot]) + +- silverstripe/webauthn-authenticator (5.2.0 -> 5.3.0) + - 2024-09-01 [1e8dbfd](https://github.com/silverstripe/silverstripe-webauthn-authenticator/commit/1e8dbfd91febc86cddbf8d049db7076427261c72) Update JS dependencies (github-actions) + - 2024-07-09 [da521b1](https://github.com/silverstripe/silverstripe-webauthn-authenticator/commit/da521b1e20a526177df339a83ed513d0ff6bf94e) Bump minimum version of framework (Steve Boyd) + - 2024-04-01 [57ea49b](https://github.com/silverstripe/silverstripe-webauthn-authenticator/commit/57ea49ba08005a6153c03fabd2ff634ad79eda2f) Update JS dependencies (#173) (github-actions[bot]) + +- silverstripe/subsites (3.2.0 -> 3.3.0) + - 2024-09-01 [ff50db1](https://github.com/silverstripe/silverstripe-subsites/commit/ff50db144db996bd214335c88eeab5a6b98f0d0d) Update JS dependencies (github-actions) + - 2024-07-09 [5025c32](https://github.com/silverstripe/silverstripe-subsites/commit/5025c32fc71d92942af324fd768f79eebf1dbfca) Bump minimum version of framework (Steve Boyd) + - 2024-04-01 [f337fdc](https://github.com/silverstripe/silverstripe-subsites/commit/f337fdce25012ee6ec12ae124cc2f8a9afa59979) Update JS dependencies (#565) (github-actions[bot]) + +- silverstripe/lumberjack (3.1.0 -> 3.2.0) + - 2024-09-01 [465d794](https://github.com/silverstripe/silverstripe-lumberjack/commit/465d794e1a17cc9d1402b4b3e345e039351d8496) Bump micromatch from 4.0.7 to 4.0.8 (dependabot[bot]) + - 2024-04-01 [6a05f4a](https://github.com/silverstripe/silverstripe-lumberjack/commit/6a05f4a1b7eedf4a45f4f0e294f898604bcc75ce) Update JS dependencies (#142) (github-actions[bot]) + +- silverstripe/staticpublishqueue (6.2.0 -> 6.2.2) + - 2024-07-11 [f9d8410](https://github.com/silverstripe/silverstripe-staticpublishqueue/commit/f9d841074cd62566244ca9fec163d9c6a3adc6d7) Bump minimum version for framework (Steve Boyd) + - 2024-05-07 [5092eb4](https://github.com/silverstripe/silverstripe-staticpublishqueue/commit/5092eb4ee3442f8776e7c588cedb28552182dc9a) Bump minimum queuedjobs version (Steve Boyd) + +- cwp/starter-theme (4.1.0 -> 4.2.0) + - 2024-08-31 [44b9922](https://github.com/silverstripe/cwp-starter-theme/commit/44b9922c87766c8181a6f71b93d3b235e63c6d7a) Bump webpack from 5.91.0 to 5.94.0 (dependabot[bot]) + - 2024-06-18 [83bb5d3](https://github.com/silverstripe/cwp-starter-theme/commit/83bb5d3128198ce41185134f24caebd065661219) Bump ws from 8.16.0 to 8.17.1 (dependabot[bot]) + - 2024-04-02 [55d7616](https://github.com/silverstripe/cwp-starter-theme/commit/55d761682ca1175e23fa81ec12c9f6d56a9ea071) Update JS dependencies (Steve Boyd) + +- cwp/agency-extensions (3.2.0 -> 3.3.0) + - 2024-09-01 [5d5c123](https://github.com/silverstripe/cwp-agencyextensions/commit/5d5c123f14ffea52f022b2d497da44b6b969d617) Bump micromatch from 4.0.5 to 4.0.8 (dependabot[bot]) + - 2024-08-31 [f1fafa8](https://github.com/silverstripe/cwp-agencyextensions/commit/f1fafa8a2cfa366902e6fc5c671b32d60198f2c5) Bump webpack from 5.91.0 to 5.94.0 (dependabot[bot]) + - 2024-08-02 [e4a0b8c](https://github.com/silverstripe/cwp-agencyextensions/commit/e4a0b8cf790b90db4ff34d69c1aa920810972fe6) Bump requirejs from 2.3.6 to 2.3.7 (dependabot[bot]) + - 2024-06-18 [0cd5225](https://github.com/silverstripe/cwp-agencyextensions/commit/0cd522568dbdd7a5eab5a58ffa63d5303c695f6a) Bump ws from 7.5.9 to 7.5.10 (dependabot[bot]) + - 2024-04-01 [9424879](https://github.com/silverstripe/cwp-agencyextensions/commit/94248792c611ace592e537871483539291851426) Update JS dependencies (#116) (github-actions[bot]) + +- cwp/watea-theme (4.1.0 -> 4.2.0) + - 2024-09-01 [8cea89c](https://github.com/silverstripe/cwp-watea-theme/commit/8cea89c0ecb54d85f02d89c6c9483dc5114befd2) Update JS dependencies (github-actions) + - 2024-04-02 [7507d01](https://github.com/silverstripe/cwp-watea-theme/commit/7507d01284a7dc55cd902053d5707ea32c78b13d) Update JS dependencies (#184) (github-actions[bot]) + +- tractorcow/silverstripe-fluent (7.1.0 -> 7.2.0) + - 2024-09-01 [1f327ef](https://github.com/tractorcow-farm/silverstripe-fluent/commit/1f327ef155696c5238cd7b6733141c80371e8c58) Update JS dependencies (github-actions) + - 2024-04-02 [aa2953b](https://github.com/tractorcow-farm/silverstripe-fluent/commit/aa2953b7e8ff925b39adc543ef12b1f1ae8f42b1) Update JS dependencies (Steve Boyd) + - 2024-04-01 [4628a66](https://github.com/tractorcow-farm/silverstripe-fluent/commit/4628a66a5090720e6e8ad125f399f73fb3186e75) Update JS dependencies (github-actions) + +- silverstripe/linkfield (4.0.0 -> 4.1.0) + - 2024-09-01 [7d4db3c](https://github.com/silverstripe/silverstripe-linkfield/commit/7d4db3c646f6d6aa159c3c20a7b7b6a198480e55) Update JS dependencies (github-actions) + - 2024-07-30 [7543862](https://github.com/silverstripe/silverstripe-linkfield/commit/7543862a6d2438cd2b003d6854dc07d6d0f2b5d1) Remove unused apollo dependency (Steve Boyd) + - 2024-07-11 [9c87e9c](https://github.com/silverstripe/silverstripe-linkfield/commit/9c87e9c5d9ee7a67a6290cf8573ff8167202efda) Bump minimum version of framework (Steve Boyd) + - 2024-04-01 [fc56c05](https://github.com/silverstripe/silverstripe-linkfield/commit/fc56c0527fb0df1c86d7c98b866d7c83e3e0a20c) Update JS dependencies (#266) (github-actions[bot]) + +### Documentation {#changelog-documentation} + +- silverstripe/recipe-plugin (2.0.0 -> 2.0.1) + - 2023-04-19 [190bf80](https://github.com/silverstripe/recipe-plugin/commit/190bf80dbefde6d2d344c8fedcfa34fabb9eb9c7) Update README.md for CMS 5 (Guy Sartorelli) + +- silverstripe/taxonomy (3.2.0 -> 3.2.2) + - 2024-05-27 [5801fce](https://github.com/silverstripe/silverstripe-taxonomy/commit/5801fced5f64e6e66623a9bba575a175f73ef40d) Update doc structure for docs.silverstripe.org (#114) (Guy Sartorelli) + +- silverstripe/developer-docs (5.2.0 -> 5.3.0) + - 2024-10-23 [fb4b33e2](https://github.com/silverstripe/developer-docs/commit/fb4b33e2b242ae3d77ca638b398e03178f26cf3e) fix a typo in SearchableMultiDropdownField (Andrew Paxley) + - 2024-08-25 [814b856b](https://github.com/silverstripe/developer-docs/commit/814b856bce638b7c919a793d487c37487e81d6fb) Deprecate DataExtension and others (Steve Boyd) + - 2024-08-20 [8f61725a](https://github.com/silverstripe/developer-docs/commit/8f61725a5781755d75f2374c1d13cee53c9f0195) Deprecate widgets code (Steve Boyd) + - 2024-08-19 [54677c32](https://github.com/silverstripe/developer-docs/commit/54677c32827fa57342637ae18d613101ae6e0f02) Deprecate IPUtils (Steve Boyd) + - 2024-08-19 [e592d10e](https://github.com/silverstripe/developer-docs/commit/e592d10e3b7ce5252b0d8910930d015f47ced665) Deprecate CMS GraphQL endpoints (Steve Boyd) + - 2024-08-16 [5b809f87](https://github.com/silverstripe/developer-docs/commit/5b809f876aabf2c91a1bed1df4cb0a7dcb08c6d6) Document change to sorting elemental blocks (#554) (Guy Sartorelli) + - 2024-08-15 [782ce192](https://github.com/silverstripe/developer-docs/commit/782ce19290909fcf7ab3a7649b92e3d5f337ae2b) Remove recommendation for GraphQL (Steve Boyd) + - 2024-08-14 [8634522e](https://github.com/silverstripe/developer-docs/commit/8634522e3bfc77ff54176ec401a08eaa952a71ec) Update docs about community peer reviewers (Guy Sartorelli) + - 2024-08-08 [f0dcf5b0](https://github.com/silverstripe/developer-docs/commit/f0dcf5b0e2232aa14ccf4a768eb70db632629815) Document changes to FormScaffolder options. (Guy Sartorelli) + - 2024-08-08 [9c5801a9](https://github.com/silverstripe/developer-docs/commit/9c5801a9491b54147c57ade46f44d330edfeaee2) Document new TabSet::changeTabOrder() method. (Guy Sartorelli) + - 2024-07-22 [64ae2316](https://github.com/silverstripe/developer-docs/commit/64ae23166c3f9ddf59431399365d77fd1db6a601) Document always inline saving elements (Steve Boyd) + - 2024-07-10 [40411277](https://github.com/silverstripe/developer-docs/commit/40411277d2400867514c37b810c51ef54d2258ac) Stop implying we don't support webp out of the box (#546) (Guy Sartorelli) + - 2024-07-08 [ac654801](https://github.com/silverstripe/developer-docs/commit/ac65480107f6664fd5cba95ac94a48aaa6e93c42) Update links to elvis (#544) (Guy Sartorelli) + - 2024-07-04 [41bbb211](https://github.com/silverstripe/developer-docs/commit/41bbb211c7f17fe297ee3ca0c6c7cc7152788589) Add autologin token regeneration changes to 5.3 changelog (Garion Herman) + - 2024-06-30 [81c3f935](https://github.com/silverstripe/developer-docs/commit/81c3f9359ac2416811f9087d30d5e11465d289e7) Explain how to customise image rendering (#529) (Maxime Rainville) + - 2024-06-27 [19a1c294](https://github.com/silverstripe/developer-docs/commit/19a1c294416f9c4ca6c649dd8745d3283d95e699) Clarify we test with the latest LTS for MariaDB and MySQL (#535) (Guy Sartorelli) + - 2024-06-26 [79b8f5ec](https://github.com/silverstripe/developer-docs/commit/79b8f5ec926540634f4fd1b2ecd5ebc89b5c3f25) Remove Guy Marriott from Core Committers page (#536) (Guy Sartorelli) + - 2024-06-18 [cf989d29](https://github.com/silverstripe/developer-docs/commit/cf989d29879433e0f49a3aece89df39d9b88c25a) Document new community contributions project on GitHub (#534) (Guy Sartorelli) + - 2024-06-17 [38d394b9](https://github.com/silverstripe/developer-docs/commit/38d394b9d2b74ecc19633e76e8c721aad17faebf) Do not use self (Steve Boyd) + - 2024-06-07 [a87b9885](https://github.com/silverstripe/developer-docs/commit/a87b9885160eec3a8721f6961c97aaaa225bff1a) Document scaffolding formfields for model relations (#527) (Guy Sartorelli) + - 2024-06-04 [6e577201](https://github.com/silverstripe/developer-docs/commit/6e577201dbb3c23d00d4ada57967e550c6212d3f) Document update to convert API (#526) (Guy Sartorelli) + - 2024-05-29 [0e3245c9](https://github.com/silverstripe/developer-docs/commit/0e3245c943fccfc4062a5cc5c90043d81da5e101) `Update cascade_deletes information for many_many relationships (#523)` (Ed Wilde) + - 2024-05-29 [2076fd8b](https://github.com/silverstripe/developer-docs/commit/2076fd8bd64c4aff2f8314b43347d5235c113e9d) Update branch protection rules (Steve Boyd) + - 2024-05-29 [50e0b9ae](https://github.com/silverstripe/developer-docs/commit/50e0b9aea7d4a2102301dcc6beadaaf579c54cc5) Document deprecation of BaseElement::getDescription() (#521) (Guy Sartorelli) + - 2024-05-17 [c441d972](https://github.com/silverstripe/developer-docs/commit/c441d9728f4dac97e8337bb0470d780dce7fc4b6) Document the current scope loop (Guy Sartorelli) + - 2024-05-16 [0ded0112](https://github.com/silverstripe/developer-docs/commit/0ded0112c7d11b65acdc56f2cba66b393e4f7462) Deprecate passing non-array $field argument (Steve Boyd) + - 2024-05-15 [400b86e9](https://github.com/silverstripe/developer-docs/commit/400b86e9dc42c02be3d370b755ce25e7f67a4f21) Update writing style guide (Steve Boyd) + - 2024-05-14 [aadcbbc2](https://github.com/silverstripe/developer-docs/commit/aadcbbc2c39738cb9cef51e3bef78342c648b98c) Convert primitves to DBField in iterables (Steve Boyd) + - 2024-05-13 [d10e7634](https://github.com/silverstripe/developer-docs/commit/d10e7634550ed4bcffd31d35a56d0c2c77352eed) Document using raw SQL to query join tables (#508) (Guy Sartorelli) + - 2024-05-13 [100dbf25](https://github.com/silverstripe/developer-docs/commit/100dbf2589d1ba7d54695d5a08960597291de2a2) Use table name, not class name. (#509) (Guy Sartorelli) + - 2024-05-09 [d88efe54](https://github.com/silverstripe/developer-docs/commit/d88efe5410304d7ecd22da14fd55d87b4dd251c3) Mention that restore batch action has been removed (Steve Boyd) + - 2024-04-30 [1d9ff216](https://github.com/silverstripe/developer-docs/commit/1d9ff21609d16bc2e804af445417c6bc19c73855) Change hint to tip (Steve Boyd) + - 2024-04-26 [faf1f2ac](https://github.com/silverstripe/developer-docs/commit/faf1f2acbaf3d378d44371ac58c91e291a0c73df) Document using pjax response from gridfield (#502) (Guy Sartorelli) + - 2024-04-18 [f27be141](https://github.com/silverstripe/developer-docs/commit/f27be141f0ebcb9add7ab6f7967711270f58e9c2) Document TinyMCE changes (#498) (Guy Sartorelli) + - 2024-04-18 [f6d9ea60](https://github.com/silverstripe/developer-docs/commit/f6d9ea60d41831e3702d20c65c2e0ff41d91718c) type/i18n label (Steve Boyd) + - 2024-04-10 [c93e8a88](https://github.com/silverstripe/developer-docs/commit/c93e8a885030c22590144b91289dd861a6e32167) Document new file conversion API (#491) (Guy Sartorelli) + - 2024-04-10 [d11fd21b](https://github.com/silverstripe/developer-docs/commit/d11fd21b8d3f4fd2abb5597bbf94c8743508cad4) GraphQL schema init task (Steve Boyd) + - 2024-04-09 [8e8903cc](https://github.com/silverstripe/developer-docs/commit/8e8903cc30c04a8a129aee4e5bf52d76b4fe2c1b) Update model validation docs (Steve Boyd) + - 2024-04-02 [8e49ea18](https://github.com/silverstripe/developer-docs/commit/8e49ea180a70ce1639cdbaafb847d3744f42c213) linkfield accesibility improvements (Steve Boyd) + - 2024-04-01 [395fa14c](https://github.com/silverstripe/developer-docs/commit/395fa14ca4aad6df599616dee566ccc4526f17b6) Document creating fixtures in custom DB tables (#484) (Guy Sartorelli) + - 2024-03-19 [bcb3bf4a](https://github.com/silverstripe/developer-docs/commit/bcb3bf4ac4bbd02b95262304fda490492a439c60) Add changelog note about SQLUpdate supporting JOIN (#481) (Guy Sartorelli) + - 2024-03-17 [3b7f9e05](https://github.com/silverstripe/developer-docs/commit/3b7f9e0533373f0530249484e605582fec9e89b9) Add elemental block validation to 5.3.0 changelog (Steve Boyd) + +- symbiote/silverstripe-gridfieldextensions (4.0.5 -> 4.1.0) + - 2024-07-03 [ae80302](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/ae8030211ee0ce99e622ffeee23225ec029e710a) Correct spacing in YML example for nested gridfield (#408) (Maxime Rainville) + - 2024-05-27 [7f4413a](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/7f4413a12ff8ffe9006e5be69dfdc4989e4a4b73) Updated Nested GridField docs (Sabina Talipova) + +- tractorcow/silverstripe-fluent (7.1.0 -> 7.2.0) + - 2024-04-02 [07328cf](https://github.com/tractorcow-farm/silverstripe-fluent/commit/07328cf9f0dde51107916a4b4a3b5b922c4b48c5) Updated documentation for new DataObject initialisation task (Nathan J. Brauer) + +- silverstripe/linkfield (4.0.0 -> 4.1.0) + - 2024-04-10 [0d81597](https://github.com/silverstripe/silverstripe-linkfield/commit/0d8159783af6940cdd429d8858a053ae5f8024d4) Linting (Steve Boyd) + - 2024-04-03 [69c6099](https://github.com/silverstripe/silverstripe-linkfield/commit/69c6099e6ffdb70a21325a20c5d5ec2e152bd08b) Enable deprecations for linkfield v3 (Steve Boyd) + +### Translations {#changelog-translations} + +- silverstripe/assets (2.2.0 -> 2.3.0) + - 2024-08-06 [b363901](https://github.com/silverstripe/silverstripe-assets/commit/b36390172c43beb4f46d7ba45dedba21d66f4784) Update translations (#626) (Guy Sartorelli) + - 2024-05-07 [82e5f58](https://github.com/silverstripe/silverstripe-assets/commit/82e5f58f842a9632eece44217fbc4a25541b6ed5) Update translations (#601) (Guy Sartorelli) + +- silverstripe/framework (5.2.0 -> 5.3.0) + - 2024-08-06 [a8d0d1ef5](https://github.com/silverstripe/silverstripe-framework/commit/a8d0d1ef587023f8dd8ea7fca4c7cc2ca760ab5d) Update translations (#11323) (Guy Sartorelli) + - 2024-05-07 [241d03b35](https://github.com/silverstripe/silverstripe-framework/commit/241d03b3527d341a8454eab86860f639017ff8ea) Update translations (#11224) (Guy Sartorelli) + - 2024-05-06 [e468b719c](https://github.com/silverstripe/silverstripe-framework/commit/e468b719cfcd6ac92c5c25d1f0b6cbf25f854495) Update translations (#11221) (Guy Sartorelli) + +- silverstripe/admin (2.2.0 -> 2.3.0) + - 2024-08-06 [b3eeb088](https://github.com/silverstripe/silverstripe-admin/commit/b3eeb088a83f32564d80d3ccecdf716fba0a95f5) Update translations (#1807) (Guy Sartorelli) + - 2024-05-07 [66a937af](https://github.com/silverstripe/silverstripe-admin/commit/66a937afe0de80bc029efe4d9c02371cb81d6ecd) Update translations (#1740) (Guy Sartorelli) + +- silverstripe/asset-admin (2.2.0 -> 2.3.0) + - 2024-08-06 [f61698d9](https://github.com/silverstripe/silverstripe-asset-admin/commit/f61698d96eabf000356da92aa0c2a43e7110b724) Update translations (#1480) (Guy Sartorelli) + - 2024-05-07 [56e98869](https://github.com/silverstripe/silverstripe-asset-admin/commit/56e98869f0c76bdffa1e4b8f63fcc88bd2ec7cf6) Update translations (#1456) (Guy Sartorelli) + +- silverstripe/campaign-admin (2.2.0 -> 2.3.0) + - 2024-08-06 [f59bcba](https://github.com/silverstripe/silverstripe-campaign-admin/commit/f59bcba1359e7fac2ac93df7cc33aa6b2f98fc74) Update translations (#319) (Guy Sartorelli) + - 2024-05-07 [611ffaf](https://github.com/silverstripe/silverstripe-campaign-admin/commit/611ffafecde24830d7182ce434944af57212e396) Update translations (#303) (Guy Sartorelli) + +- silverstripe/versioned-admin (2.2.0 -> 2.3.0) + - 2024-05-07 [17aa581](https://github.com/silverstripe/silverstripe-versioned-admin/commit/17aa581182b6d2b5f8a3ff94dafb54150392be60) Update translations (#337) (Guy Sartorelli) + +- silverstripe/cms (5.2.0 -> 5.3.0) + - 2024-08-06 [003df23c](https://github.com/silverstripe/silverstripe-cms/commit/003df23cb780550430df88b804d9cb64b8cb9912) Update translations (#2982) (Guy Sartorelli) + - 2024-05-07 [5e1706e6](https://github.com/silverstripe/silverstripe-cms/commit/5e1706e64471509ed36f1428c5f9a024ac25762b) Update translations (#2937) (Guy Sartorelli) + +- silverstripe/errorpage (2.2.0 -> 2.3.0) + - 2024-08-06 [859e696](https://github.com/silverstripe/silverstripe-errorpage/commit/859e6967a99b4e2811079786eaa214a0bc888c27) Update translations (#116) (Guy Sartorelli) + - 2024-05-07 [e22c8bc](https://github.com/silverstripe/silverstripe-errorpage/commit/e22c8bc095d591875858073c29bfb81e03902438) Update translations (#104) (Guy Sartorelli) + +- silverstripe/reports (5.2.0 -> 5.3.0) + - 2024-05-07 [3e7e8e91](https://github.com/silverstripe/silverstripe-reports/commit/3e7e8e91c1155b35028d7567060d2c157369bb2f) Update translations (#179) (Guy Sartorelli) + +- silverstripe/siteconfig (5.2.0 -> 5.3.0) + - 2024-08-06 [7d95ee06](https://github.com/silverstripe/silverstripe-siteconfig/commit/7d95ee0628f228c8552ef5a71150a17615e3fd01) Update translations (#172) (Guy Sartorelli) + - 2024-05-07 [cbf0bbc1](https://github.com/silverstripe/silverstripe-siteconfig/commit/cbf0bbc10fc1161c6e9822901f362324ec8e6d58) Update translations (#159) (Guy Sartorelli) + +- silverstripe/versioned (2.2.0 -> 2.3.0) + - 2024-08-06 [5bb8eb0](https://github.com/silverstripe/silverstripe-versioned/commit/5bb8eb0a93493016b16d623bff60909c82c2ff7e) Update translations (#459) (Guy Sartorelli) + - 2024-05-07 [22c72a4](https://github.com/silverstripe/silverstripe-versioned/commit/22c72a4bd9b8c17418b18f9dfb0cbf5c523d3cda) Update translations (#442) (Guy Sartorelli) + +- silverstripe/session-manager (2.2.0 -> 2.3.0) + - 2024-05-07 [6dc6d14](https://github.com/silverstripe/silverstripe-session-manager/commit/6dc6d1426ebee83044b3032fa97d92341c18a370) Update translations (#192) (Guy Sartorelli) + +- silverstripe/login-forms (5.2.0 -> 5.3.0) + - 2024-08-06 [9e8654f](https://github.com/silverstripe/silverstripe-login-forms/commit/9e8654f3f82d73520ce953aa8209f226b2e1a31f) Update translations (#195) (Guy Sartorelli) + - 2024-05-07 [7d5c403](https://github.com/silverstripe/silverstripe-login-forms/commit/7d5c40303bcbc88a2f06c0af7810c4fc33ff7c5c) Update translations (#174) (Guy Sartorelli) + +- silverstripe/documentconverter (3.2.0 -> 3.3.0) + - 2024-05-07 [e33c5f1](https://github.com/silverstripe/silverstripe-documentconverter/commit/e33c5f13eb1982f2344fec03b675e78675ef2d43) Update translations (#76) (Guy Sartorelli) + +- silverstripe/iframe (3.2.0 -> 3.2.1) + - 2024-05-07 [3f8f6ca](https://github.com/silverstripe/silverstripe-iframe/commit/3f8f6caac579a7114908a2665c9b11074d8c43b5) Update translations (#83) (Guy Sartorelli) + +- silverstripe/taxonomy (3.2.0 -> 3.2.2) + - 2024-05-07 [71b0294](https://github.com/silverstripe/silverstripe-taxonomy/commit/71b02946104b0e3a8e9b2488797f3ee3ff51a9ca) Update translations (#109) (Guy Sartorelli) + +- silverstripe/blog (4.2.0 -> 4.3.0) + - 2024-08-06 [d77d90b](https://github.com/silverstripe/silverstripe-blog/commit/d77d90bf1322640a50506fc6649d3af0270ea194) Update translations (#774) (Guy Sartorelli) + - 2024-05-07 [799cc44](https://github.com/silverstripe/silverstripe-blog/commit/799cc44b462dfea91f544a7717e6976993c44b4a) Update translations (#754) (Guy Sartorelli) + +- colymba/gridfield-bulk-editing-tools (4.0.2 -> 4.1.0) + - 2024-08-05 [dd8a557](https://github.com/colymba/GridFieldBulkEditingTools/commit/dd8a557c85e9ca5f422c72f32f92d0a5687ac572) Update translations (#300) (Guy Sartorelli) + - 2024-05-07 [dfd07f7](https://github.com/colymba/GridFieldBulkEditingTools/commit/dfd07f78f66f0bc2de2fc3e8e762a488c1dad860) Update translations (#280) (Guy Sartorelli) + - 2024-02-29 [1e4b319](https://github.com/colymba/GridFieldBulkEditingTools/commit/1e4b319110ec5b6e1600f7fb39ff8dd449f7ce5c) `Allow to translate column name Select` (Peter Schiffer) + - 2023-11-07 [fab0f95](https://github.com/colymba/GridFieldBulkEditingTools/commit/fab0f953bfacf5df7cfe0b2735e975b642f535ad) Update translations (Steve Boyd) + +- silverstripe/sharedraftcontent (3.2.0 -> 3.3.0) + - 2024-05-07 [d5a6198](https://github.com/silverstripe/silverstripe-sharedraftcontent/commit/d5a6198d8e62b85b0b1a7966090e43e5b60be7b7) Update translations (#231) (Guy Sartorelli) + +- symbiote/silverstripe-advancedworkflow (6.2.0 -> 6.3.0) + - 2024-08-06 [90314a3](https://github.com/symbiote/silverstripe-advancedworkflow/commit/90314a3d1435552e9b809f60b6564d55e5269083) Update translations (#544) (Guy Sartorelli) + - 2024-05-07 [3310709](https://github.com/symbiote/silverstripe-advancedworkflow/commit/3310709ca25c2902f937cdbf40df868f43a9d3ac) Update translations (#527) (Guy Sartorelli) + +- silverstripe/userforms (6.2.0 -> 6.3.0) + - 2024-08-06 [da53d26](https://github.com/silverstripe/silverstripe-userforms/commit/da53d26b54d1ee7852e7098686bb9d4bdd7c4a02) Update translations (#1313) (Guy Sartorelli) + - 2024-05-07 [83fafdf](https://github.com/silverstripe/silverstripe-userforms/commit/83fafdf53d214e153a1057e1feeab6eaac1cbf44) Update translations (#1284) (Guy Sartorelli) + +- silverstripe/externallinks (3.2.0 -> 3.3.0) + - 2024-08-06 [3e6198f](https://github.com/silverstripe/silverstripe-externallinks/commit/3e6198f8df418fd9bc1f815cc8036790ebc9a1fe) Update translations (#139) (Guy Sartorelli) + +- bringyourownideas/silverstripe-maintenance (3.1.0 -> 3.2.0) + - 2024-08-06 [4306da1](https://github.com/bringyourownideas/silverstripe-maintenance/commit/4306da1dbb57706e6115bf2416e347355256b326) Update translations (#235) (Guy Sartorelli) + - 2024-08-05 [26303eb](https://github.com/bringyourownideas/silverstripe-maintenance/commit/26303ebdad56cb34a79cc20d4a1439fca2443963) Update translations (#233) (Guy Sartorelli) + +- bringyourownideas/silverstripe-composer-update-checker (4.1.0 -> 4.1.2) + - 2024-05-07 [8f4969b](https://github.com/bringyourownideas/silverstripe-composer-update-checker/commit/8f4969bdea563c1d1b3484f80c19fbd7a83087e5) Update translations (#83) (Guy Sartorelli) + +- silverstripe/versionfeed (3.2.0 -> 3.2.3) + - 2024-05-07 [fe86df7](https://github.com/silverstripe/silverstripe-versionfeed/commit/fe86df7b6f8743b8a0e10373002fe404ddcb489c) Update translations (#105) (Guy Sartorelli) + +- dnadesign/silverstripe-elemental (5.2.0 -> 5.3.0) + - 2024-08-06 [ddf8565](https://github.com/silverstripe/silverstripe-elemental/commit/ddf8565e40f1b2f2b371a96512052dfab795c5b8) Update translations (#1230) (Guy Sartorelli) + - 2024-05-07 [0093776](https://github.com/silverstripe/silverstripe-elemental/commit/0093776d88a082a12dd2d1743c49b1f7ffb50501) Update translations (#1185) (Guy Sartorelli) + +- silverstripe/elemental-bannerblock (3.2.0 -> 3.3.0) + - 2024-05-07 [363f83f](https://github.com/silverstripe/silverstripe-elemental-bannerblock/commit/363f83fc0da9d4f8f7f88f4f71f52d6967f29bfd) Update translations (#142) (Guy Sartorelli) + +- silverstripe/hybridsessions (3.0.3 -> 3.0.5) + - 2024-05-07 [534478e](https://github.com/silverstripe/silverstripe-hybridsessions/commit/534478ef06743b18f9f5cb6d2d8c3138bae9a0a6) Update translations (Guy Sartorelli) + +- silverstripe/totp-authenticator (5.2.0 -> 5.3.0) + - 2024-05-07 [385e0d9](https://github.com/silverstripe/silverstripe-totp-authenticator/commit/385e0d992552098c3f29e9db68605f10e8eda169) Update translations (#154) (Guy Sartorelli) + +- silverstripe/mfa (5.2.0 -> 5.3.0) + - 2024-08-06 [9f34765](https://github.com/silverstripe/silverstripe-mfa/commit/9f34765916679acd30827f048be461fa5b6ce197) Update translations (#557) (Guy Sartorelli) + - 2024-05-07 [384a78b](https://github.com/silverstripe/silverstripe-mfa/commit/384a78b042c5c6af1e8c0580a0ebfa85c2934eff) Update translations (#537) (Guy Sartorelli) + +- silverstripe/ldap (2.2.0 -> 2.2.3) + - 2024-05-07 [40aeb78](https://github.com/silverstripe/silverstripe-ldap/commit/40aeb78fbfe4b6f109ca3333aa9539d919833aaf) Update translations (#73) (Guy Sartorelli) + +- silverstripe/realme (5.3.0 -> 5.4.0) + - 2024-05-07 [5c09680](https://github.com/silverstripe/silverstripe-realme/commit/5c0968012d13344235860a42b0dabd8f183a0875) Update translations (#138) (Guy Sartorelli) + +- silverstripe/webauthn-authenticator (5.2.0 -> 5.3.0) + - 2024-05-07 [bf6c6eb](https://github.com/silverstripe/silverstripe-webauthn-authenticator/commit/bf6c6eb5e5c1eb0cd6fc8f7f2993d8deddbd228a) Update translations (#177) (Guy Sartorelli) + +- silverstripe/subsites (3.2.0 -> 3.3.0) + - 2024-08-06 [f78ad58](https://github.com/silverstripe/silverstripe-subsites/commit/f78ad5838d8a85aa7516d0170876b4eeab87a175) Update translations (#588) (Guy Sartorelli) + - 2024-05-07 [dbbfded](https://github.com/silverstripe/silverstripe-subsites/commit/dbbfded3e8097d4ac55202cf6a311899350b7a3c) Update translations (#568) (Guy Sartorelli) + +- silverstripe/lumberjack (3.1.0 -> 3.2.0) + - 2024-08-06 [f6a0e10](https://github.com/silverstripe/silverstripe-lumberjack/commit/f6a0e108f924491ea6d5cce41d18d1dcaaad40ca) Update translations (#165) (Guy Sartorelli) + - 2024-05-07 [8970ea9](https://github.com/silverstripe/silverstripe-lumberjack/commit/8970ea9ac8bfcf038ab84f34d999a9d5b0e38753) Update translations (#145) (Guy Sartorelli) + +- cwp/agency-extensions (3.2.0 -> 3.3.0) + - 2024-05-07 [c4efc2f](https://github.com/silverstripe/cwp-agencyextensions/commit/c4efc2f82674a9c8da90502e9372ab6eef43b0bd) Update translations (#117) (Guy Sartorelli) + +- symbiote/silverstripe-gridfieldextensions (4.0.5 -> 4.1.0) + - 2024-08-06 [54b5fc1](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/54b5fc148369cfbff815d9e5d84c3df952951328) Update translations (#412) (Guy Sartorelli) + - 2024-05-07 [1bd74e0](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/1bd74e0070f50f5d0d14802097e7d284b895be2e) Update translations (#387) (Guy Sartorelli) + - 2024-05-06 [256d06b](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/256d06b36cd1efba3ca3cad91421d771ebb75b82) Update translations (#385) (Guy Sartorelli) + +- symbiote/silverstripe-queuedjobs (5.1.0 -> 5.2.0) + - 2024-08-06 [9f6dea6](https://github.com/symbiote/silverstripe-queuedjobs/commit/9f6dea66ad248a35d404307cd98c144ec8c36e62) Update translations (#441) (Guy Sartorelli) + - 2024-08-05 [aed2991](https://github.com/symbiote/silverstripe-queuedjobs/commit/aed2991e17d5b96e2dfd62119f73d33b95e65d1e) Update translations (#439) (Guy Sartorelli) + - 2024-05-07 [374d41c](https://github.com/symbiote/silverstripe-queuedjobs/commit/374d41cd303b3834668ac730500799e91fb74e4d) Update translations (#424) (Guy Sartorelli) + +- tractorcow/silverstripe-fluent (7.1.0 -> 7.2.0) + - 2024-08-06 [41015aa](https://github.com/tractorcow-farm/silverstripe-fluent/commit/41015aac1e318378c8074ae5ec01494cb839d89f) Update translations (#870) (Guy Sartorelli) + - 2024-05-07 [5d66753](https://github.com/tractorcow-farm/silverstripe-fluent/commit/5d667539b7a85ce38c1712e59fbf2daede6e5029) Update translations (Guy Sartorelli) + +- silverstripe/linkfield (4.0.0 -> 4.1.0) + - 2024-08-06 [77a1497](https://github.com/silverstripe/silverstripe-linkfield/commit/77a1497ec7033c5abc19ea96d460e975419e1902) Update translations (#314) (Guy Sartorelli) + - 2024-05-07 [a55f48f](https://github.com/silverstripe/silverstripe-linkfield/commit/a55f48f9616ba7c45cb979345ef609fa89deb06a) Update translations (#283) (Guy Sartorelli) + +### Other changes {#changelog-other-changes} + +- silverstripe/framework (5.2.0 -> 5.3.0) + - 2024-09-27 [55564814b](https://github.com/silverstripe/silverstripe-framework/commit/55564814b90c7ea7b99f264eeef5dae3c1f26341) Add a test. (Mojmir Fendek) + - 2024-06-22 [90eac66ea](https://github.com/silverstripe/silverstripe-framework/commit/90eac66ea83682302224a207ec96bb01385e625c) Update sake (Giancarlo Di Massa) + - 2024-05-30 [9546450cf](https://github.com/silverstripe/silverstripe-framework/commit/9546450cf242574efa8f5817a80ed040b3ade27d) improve DataList and ArrayList docblock comments for PHPStorm (#11263) (Mason Dechaineux) + - 2024-03-19 [25f61141c](https://github.com/silverstripe/silverstripe-framework/commit/25f61141cb1d907ee6f318c3ee454da809dd9423) Enhancements required for linkfield migration (#11171) (Guy Sartorelli) + - 2024-01-30 [90a3d60b5](https://github.com/silverstripe/silverstripe-framework/commit/90a3d60b59758de66056df4ec5630e02aa28bf62) Update DropdownField.php (Antony Thorpe) + +- silverstripe/admin (2.2.0 -> 2.3.0) + - 2024-10-02 [188e45e0](https://github.com/silverstripe/silverstripe-admin/commit/188e45e023507df03389c21124c49aedd2c5ff4d) add comment (Thomas Portelange) + - 2024-09-26 [0bdc20ff](https://github.com/silverstripe/silverstripe-admin/commit/0bdc20ffc6e2774036af337ab54d821aa2c70699) Update code/ModelAdmin.php (Thomas Portelange) + - 2024-09-25 [8137907f](https://github.com/silverstripe/silverstripe-admin/commit/8137907f064057bba0795c7e16036afb71e5dee3) use default tab if redirected (Thomas Portelange) + - 2024-09-25 [d89ccebd](https://github.com/silverstripe/silverstripe-admin/commit/d89ccebde1be82a173a1aa253bce7a4be08f5d7d) Keep default tab (Thomas Portelange) + - 2024-03-08 [cdcf2506](https://github.com/silverstripe/silverstripe-admin/commit/cdcf25063b68220bb62b92ade99d61a92c49c11d) Abstract out GridField 'open link in new tab' logic (Loz Calver) + +- colymba/gridfield-bulk-editing-tools (4.0.2 -> 4.1.0) + - 2024-09-30 [1cf3602](https://github.com/colymba/GridFieldBulkEditingTools/commit/1cf36022b129c3d7cb958880317191e893e4171c) update icons (Thomas Portelange) + - 2024-09-30 [d2ae01e](https://github.com/colymba/GridFieldBulkEditingTools/commit/d2ae01ef24cb2a4f534417e53c77481710f40607) update syntax (Thomas Portelange) + +- symbiote/silverstripe-gridfieldextensions (4.0.5 -> 4.1.0) + - 2024-05-15 [a42cd43](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/a42cd4378042a0b8ea416a079f20b3f57470e15b) Only allow one GridFieldNestedForm component per GridField. (Niklas Forsdahl) + - 2024-05-15 [c476ced](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/c476cedff0b5e721285c3784a0714a1f913b53c9) Added more documentation for nested gridfields. (Niklas Forsdahl) + - 2024-05-07 [a9b0a70](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/a9b0a70155eb46fd659893fa6f42cdf28aad5bf7) Throw 404 error on grid field nested form move-to-parent action, (Niklas Forsdahl) + - 2024-05-07 [8f50565](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/8f505659f06e65bf6881d050c6cdb022f5f539b6) Only add nested form to nested gridfield child if that child is of (Niklas Forsdahl) + - 2024-05-07 [9ab3ed6](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/9ab3ed67a75c0060e9303abd9822a9751bf6afe4) Throw an exception in Nesed Gridfield if an invalid relation is configured. (Niklas Forsdahl) + - 2024-05-07 [1993acb](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/1993acba3a1bf94e4e4440362620fb16e6e172f5) Linting and typehinting fixes for nested grid field (Niklas Forsdahl) + - 2024-04-24 [1ad6acb](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/1ad6acbb84f235e29fc364e28fe2ee332a590eb9) Refactored grid field nested form link to be a button with aria-attributes, (Niklas Forsdahl) + - 2024-04-24 [46e5ccc](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/46e5cccdb47be6d4a9e8fa85585768dfab066184) Changed some PHPDoc return types to real typehings in nested gridfield. (Niklas Forsdahl) + - 2024-04-24 [bc1180b](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/bc1180b62cd32284c25db9061656615acf0c6367) Throw exception in nested gridfields if the relation is invalid. (Niklas Forsdahl) + - 2024-04-24 [5e60972](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/5e6097214e1140d9899af0ae1247363a4171e39a) Added phpdoc for nested grid field item request handler class. (Niklas Forsdahl) + - 2024-04-24 [70b838e](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/70b838ea8c4ffb54528b3342397b003331445fe0) Removed legacy disabling of security token and strict form method check (Niklas Forsdahl) + - 2024-04-24 [c517c69](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/c517c693f9b4ed1a98df27ace83ed53eb34d8c51) Don't assume records are DataObjects in nested gridfields. (Niklas Forsdahl) + - 2024-04-24 [f7b8aea](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/f7b8aea3f8dc3de09b282fb6927dcdb45209a508) PHPDoc additions and linting fixes for gridfield nested form (Niklas Forsdahl) + - 2024-04-24 [847ce07](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/847ce07ab0273732ca8cfa50aede8ad8213c1ee5) Fixes and some refactoring for max nesting level handling in (Niklas Forsdahl) + - 2024-04-23 [cfcf8d2](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/cfcf8d2e8e9ec2b669fabff2eb3d3119b4237a9d) Refactored nested GridField move to parent functionality. (Niklas Forsdahl) + - 2024-04-23 [32d980e](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/32d980e13c35128703b1a70c86d5a635a5aa30e3) Fixed moving nested gridfield items to other gridfields (Niklas Forsdahl) + - 2024-04-18 [fc40420](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/fc40420daaa460ce3dc27a819c0085d5c7859430) Added configurable max nesting level for nested GridFields (Niklas Forsdahl) + - 2024-04-18 [4fc20fb](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/4fc20fb771fc9914fc91d10786887df7ef089e94) Added one more unit test for GridFieldNestedForm (Niklas Forsdahl) + - 2024-04-18 [f8c777d](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/f8c777dcc5d93e4b44ae249476dd92dea6b923e7) Changed naming schema for nested GridFields, to not include [ or ] (Niklas Forsdahl) + - 2024-04-18 [c415d43](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/c415d43731a8ef3d5e58106b88bfe13a323a9795) Fixed linting issues (Niklas Forsdahl) + - 2024-04-18 [c043220](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/c043220949b2fc8bb97eb8189843e6515b344f8a) Changed base-class of GridFieldNestedForm, it doesn't share much with (Niklas Forsdahl) + - 2024-04-18 [654b729](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/654b7294fa565f983ebd12198bb8e9b2999bd30a) Renamed GridFieldNestedForm_ItemRequest, to conform with coding styles. (Niklas Forsdahl) + - 2024-04-15 [bcc4ea1](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/bcc4ea14bbf49088d708987451fa9800bc2eb3bf) Added initial user documentation for Nested GridFields. (Niklas Forsdahl) + - 2024-04-15 [19a7cff](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/19a7cffa88f31e1877d240ecb6e1634dc31cdeff) Added initial unit test for GridFieldNestedForm (Niklas Forsdahl) + - 2024-04-15 [27dc636](https://github.com/symbiote/silverstripe-gridfieldextensions/commit/27dc6360ae2bd1eeb6ca3ed89ce538dfb22eaf18) Styling for nested GridFields without title. (Niklas Forsdahl) + +- symbiote/silverstripe-queuedjobs (5.1.0 -> 5.2.0) + - 2024-04-24 [d90ebc1](https://github.com/symbiote/silverstripe-queuedjobs/commit/d90ebc1a06e46006113ee92d566a5f91e3202a3e) Replace assignment with intended comparison (Fred Condo) + +- tractorcow/silverstripe-fluent (7.1.0 -> 7.2.0) + - 2024-06-06 [b14687a](https://github.com/tractorcow-farm/silverstripe-fluent/commit/b14687a9d09eb8ad8ef54c722e87895e4d256939) . (Steve Boyd) + - 2024-04-08 [07f2821](https://github.com/tractorcow-farm/silverstripe-fluent/commit/07f282123297068d40e7ce764a280e295a6f76a1) PR feedback. (Mojmir Fendek) + - 2024-02-09 [2a8e81e](https://github.com/tractorcow-farm/silverstripe-fluent/commit/2a8e81ef37f33d3e04c5fa35ac0020ecdfbb6a62) Adds full namespace to string literal (David Toews) + - 2023-11-14 [9ab08d1](https://github.com/tractorcow-farm/silverstripe-fluent/commit/9ab08d10516aa0d5350ff9727992ddccd8d90922) `copy Bugfix from here https://github.com/tractorcow-farm/silverstripe-fluent/pull/793 to Version 6.0` (“mlindenhofer”) + - 2023-09-01 [904e3f4](https://github.com/tractorcow-farm/silverstripe-fluent/commit/904e3f450d4b21e5a8b9bf5ce652290556027985) chore: fix linting (Damian Mooyman) + - 2023-08-31 [9d04d7a](https://github.com/tractorcow-farm/silverstripe-fluent/commit/9d04d7a2fbbb087d1f36fe955d15abf062fe9b42) feat: add absolute base url for locale (Damian Mooyman) + - 2023-06-16 [43b4214](https://github.com/tractorcow-farm/silverstripe-fluent/commit/43b4214b1c1b16faf4c5d1a89155af27649654e3) Add onAfterDuplicate to FluentVersionedExtension (Remy Vaartjes) + - 2023-06-16 [336dca2](https://github.com/tractorcow-farm/silverstripe-fluent/commit/336dca26d2cf0bb040cc028b005ba0c369fc21ce) Implement onAfterDuplicate (Remy Vaartjes) + - 2023-05-31 [034dd15](https://github.com/tractorcow-farm/silverstripe-fluent/commit/034dd15197ada07594436d4d337246eeda734a36) Update FluentExtension.php (mikey-harveycameron) diff --git a/en/08_Changelogs/beta/5.3.0-beta1.md b/en/08_Changelogs/beta/5.3.0-beta1.md index a5ddcac7..9f0f575f 100644 --- a/en/08_Changelogs/beta/5.3.0-beta1.md +++ b/en/08_Changelogs/beta/5.3.0-beta1.md @@ -4,6 +4,7 @@ - [Security considerations](#security-considerations) - [Features and enhancements](#features-and-enhancements) + - [Changes to `TinyMCEConfig`](#changes-to-tinymce) - [High-level API for converting files](#file-converter) - [Improve customisability of rendered images](#image-rendering) - [Validation for inline-editable elemental blocks](#elemental-validation) diff --git a/en/08_Changelogs/rc/5.3.0-rc1.md b/en/08_Changelogs/rc/5.3.0-rc1.md index 377b6d02..2ae4b0eb 100644 --- a/en/08_Changelogs/rc/5.3.0-rc1.md +++ b/en/08_Changelogs/rc/5.3.0-rc1.md @@ -4,6 +4,7 @@ - [Security considerations](#security-considerations) - [Features and enhancements](#features-and-enhancements) + - [Changes to `TinyMCEConfig`](#changes-to-tinymce) - [High-level API for converting files](#file-converter) - [Improve customisability of rendered images](#image-rendering) - [Validation for inline-editable elemental blocks](#elemental-validation)