From 387a24df69e3b04be0b5acf7a2d580e268b79647 Mon Sep 17 00:00:00 2001 From: Guy Sartorelli Date: Mon, 24 Apr 2023 12:18:42 +1200 Subject: [PATCH] MNT Added 4.13.0 changelog --- en/04_Changelogs/4.13.0.md | 842 ++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 5 deletions(-) diff --git a/en/04_Changelogs/4.13.0.md b/en/04_Changelogs/4.13.0.md index 351502abf..feaab8c3a 100644 --- a/en/04_Changelogs/4.13.0.md +++ b/en/04_Changelogs/4.13.0.md @@ -1,16 +1,120 @@ ---- -title: 4.13.0 (unreleased) ---- - -# 4.13.0 (unreleased) +# 4.13.0 ## Overview +A full list of module versions included in CMS Recipe 4.13.0 is provided below. We recommend referencing recipes in your dependencies, rather than individual modules, to simplify version tracking. See [Recipes](/getting_started/recipes/). + +- [Security considerations](#security-considerations) - [API changes](#api-changes) - [Deprecated API (by module, alphabetically)](#api-deprecated) - [Features and enhancements](#features-and-enhancements) - [GraphQL v4 additional fallback](#graphql-v4-additional-fallback) - [Other features and enhancements](#other-features-and-enhancements) +- [Bug fixes](#bug-fixes) +- [Change Log](#change-log) + +
+Included module versions + +| Module | Version | +| ------ | ------- | +| bringyourownideas/silverstripe-composer-update-checker | 3.0.0 | +| bringyourownideas/silverstripe-maintenance | 2.7.0 | +| cwp/agency-extensions | 2.8.0 | +| cwp/cwp | 2.11.0 | +| cwp/cwp-core | 2.12.0 | +| cwp/cwp-pdfexport | 1.5.0 | +| cwp/cwp-search | 1.8.0 | +| cwp/starter-theme | 3.3.0 | +| cwp/watea-theme | 3.2.0 | +| dnadesign/silverstripe-elemental | 4.11.0 | +| dnadesign/silverstripe-elemental-userforms | 3.3.0 | +| silverstripe/admin | 1.13.0 | +| silverstripe/akismet | 4.5.0 | +| silverstripe/asset-admin | 1.13.0 | +| silverstripe/assets | 1.13.0 | +| silverstripe/auditor | 2.6.0 | +| silverstripe/blog | 3.12.0 | +| silverstripe/campaign-admin | 1.13.0 | +| silverstripe/ckan-registry | 1.7.0 | +| silverstripe/cms | 4.13.0 | +| silverstripe/comment-notifications | 2.4.0 | +| silverstripe/comments | 3.10.0 | +| silverstripe/config | 1.6.0 | +| silverstripe/content-widget | 2.4.0 | +| silverstripe/contentreview | 4.7.0 | +| silverstripe/crontask | 2.6.0 | +| silverstripe/developer-docs | 4.12.0 | +| silverstripe/documentconverter | 2.5.0 | +| silverstripe/elemental-bannerblock | 2.7.0 | +| silverstripe/elemental-fileblock | 2.5.0 | +| silverstripe/environmentcheck | 2.7.0 | +| silverstripe/errorpage | 1.13.0 | +| silverstripe/externallinks | 2.4.0 | +| silverstripe/framework | 4.13.0 | +| silverstripe/fulltextsearch | 3.12.0 | +| silverstripe/graphql | 4.3.0 | +| silverstripe/gridfieldqueuedexport | 2.8.0 | +| silverstripe/hybridsessions | 2.7.0 | +| silverstripe/iframe | 2.4.0 | +| silverstripe/installer | 4.13.0 | +| silverstripe/ldap | 1.6.0 | +| silverstripe/login-forms | 4.9.0 | +| silverstripe/mfa | 4.8.0 | +| silverstripe/mimevalidator | 2.5.0 | +| silverstripe/realme | 4.4.0 | +| silverstripe/recipe-authoring-tools | 1.13.0 | +| silverstripe/recipe-blog | 1.13.0 | +| silverstripe/recipe-ccl | 2.13.0 | +| silverstripe/recipe-cms | 4.13.0 | +| silverstripe/recipe-collaboration | 1.13.0 | +| silverstripe/recipe-content-blocks | 2.13.0 | +| silverstripe/recipe-core | 4.13.0 | +| silverstripe/recipe-form-building | 1.13.0 | +| silverstripe/recipe-kitchen-sink | 4.13.0 | +| silverstripe/recipe-reporting-tools | 1.13.0 | +| silverstripe/recipe-services | 1.13.0 | +| silverstripe/recipe-solr-search | 2.13.0 | +| silverstripe/registry | 2.6.0 | +| silverstripe/reports | 4.13.0 | +| silverstripe/restfulserver | 2.6.0 | +| silverstripe/security-extensions | 4.5.0 | +| silverstripe/securityreport | 2.6.0 | +| silverstripe/segment-field | 2.8.0 | +| silverstripe/session-manager | 1.5.0 | +| silverstripe/sharedraftcontent | 2.9.0 | +| silverstripe/siteconfig | 4.13.0 | +| silverstripe/sitewidecontent-report | 3.4.0 | +| silverstripe/spamprotection | 3.4.0 | +| silverstripe/spellcheck | 2.5.0 | +| silverstripe/subsites | 2.4.0 | +| silverstripe/tagfield | 2.11.0 | +| silverstripe/taxonomy | 2.5.0 | +| silverstripe/textextraction | 3.5.0 | +| silverstripe/totp-authenticator | 4.6.0 | +| silverstripe/userforms | 5.15.0 | +| silverstripe/versioned | 1.13.0 | +| silverstripe/versioned-admin | 1.13.0 | +| silverstripe/versionfeed | 2.4.0 | +| silverstripe/webauthn-authenticator | 4.7.0 | +| silverstripe/widgets | 2.4.0 | +| symbiote/silverstripe-advancedworkflow | 5.9.0 | +| symbiote/silverstripe-multivaluefield | 5.4.0 | +| symbiote/silverstripe-queuedjobs | 4.12.0 | +| tractorcow/silverstripe-fluent | 4.7.0 | +
+ +## Security considerations {#security-considerations} + +This release includes several security fixes. Review the individual vulnerability disclosure for more detailed descriptions of each security fix. We highly encourage upgrading your project to include the latest security patches. + +We have provided a severity rating of the vulnerabilities below based on the CVSS score. Note that the impact of each vulnerability could vary based on the specifics of each project. You can [read the severity rating definitions in the Silverstripe CMS release process](/contributing/release_process/#severity-rating). + +- [CVE-2023-28104 - DDOS attack on graphql endpoints](https://www.silverstripe.org/download/security-releases/cve-2023-28104) Severity: High + `silverstripe/graphql` 4.1.2 and 4.2.2 were vulnerable to a DDOS attack. This vulnerability was quickly identified and the patch was rolled back within 3 days, before most projects had a chance to deploy the vulnerable code. The vulnerability was proactively disclosed on March 16, 2023. We’re including it in this change log for completeness. You do not need to upgrade to Silverstripe CMS 4.13.0 to mitigate this vulnerability. +- [SS-2023-001 - XSS vulnerability in underlying TinyMCE library](https://www.silverstripe.org/download/security-releases/ss-2023-001) Severity: Medium +- [CVE-2023-22728 - Missing permission check in GridFieldPrintButton](https://www.silverstripe.org/download/security-releases/cve-2023-22728) Severity: Medium +- [CVE-2023-22729 - Open redirect vulnerability on CMSSecurity relogin screen](https://www.silverstripe.org/download/security-releases/cve-2023-22729) Severity: Medium ## API changes {#api-changes} @@ -90,3 +194,731 @@ SilverStripe\GraphQL\Schema\Storage\AbstractTypeRegistry: ### Other features and enhancements {#other-features-and-enhancements} - There is a new [`Environment::hasEnv()`](api:SilverStripe\Core\Environment::hasEnv()) method which will tell you if a given environment variable has been set. This is useful because [`Environment::getEnv()`](api:SilverStripe\Core\Environment::getEnv()) will return `false` if the variable hasn't been set, but it will also return `false` if the variable has been explicitly set to `false`! Now you can check which it is. + +## Bug fixes + +This release includes a number of bug fixes to improve a broad range of areas. Check the change logs for full details of these fixes split by module. Thank you to the community members that helped contribute these fixes as part of the release! + + + + +## Change Log + + +### Security + + * silverstripe/admin (1.12.0 -> 1.13.0) + * 2023-02-21 [f9752df5](https://github.com/silverstripe/silverstripe-admin/commit/f9752df5eb23adffd783468c6f1592d178fba8e2) Add official workaround for WS-2020-0142 (Guy Sartorelli) - See [ss-2023-001](https://www.silverstripe.org/download/security-releases/ss-2023-001) + + * silverstripe/framework (4.12.0 -> 4.13.0) + * 2023-02-13 [fd5d8217e](https://github.com/silverstripe/silverstripe-framework/commit/fd5d8217e83768d7bf841e94b2d4d82642d5bc58) Check canView before printing from GridField (Guy Sartorelli) - See [cve-2023-22728](https://www.silverstripe.org/download/security-releases/cve-2023-22728) + * 2023-02-13 [1a5bb4cbe](https://github.com/silverstripe/silverstripe-framework/commit/1a5bb4cbece1721203977910b8ecd8b79c18dc77) Escaped double slash is absolute URL (Guy Sartorelli) - See [cve-2023-22729](https://www.silverstripe.org/download/security-releases/cve-2023-22729) + + * silverstripe/graphql (4.1.0 -> 4.3.0) + * 2023-03-15 [4824085](https://github.com/silverstripe/silverstripe-graphql/commit/48240859fe0c30c6aa3e91f1573371a50b4c27ba) Revert schema rebuild (Steve Boyd) - See [cve-2023-28104](https://www.silverstripe.org/download/security-releases/cve-2023-28104) + + +### Features and Enhancements + + + * silverstripe/assets (1.12.0 -> 1.13.0) + * 2023-03-06 [70ac63a](https://github.com/silverstripe/silverstripe-assets/commit/70ac63a025be57639d290dbd7fafc8b99d7332e0) Update translations (Steve Boyd) + + * silverstripe/framework (4.12.0 -> 4.13.0) + * 2023-03-06 [a37be27bd](https://github.com/silverstripe/silverstripe-framework/commit/a37be27bd75e46b4679dc8698e7cf8dc08aa04da) Update translations (Steve Boyd) + * 2023-02-28 [05674adf5](https://github.com/silverstripe/silverstripe-framework/commit/05674adf512006b9430f3b68efee960c8c1b529c) Updated deprecation warning message (Sabina Talipova) + * 2023-02-21 [046befc4b](https://github.com/silverstripe/silverstripe-framework/commit/046befc4ba3c87810bf195cfacbf106d59a9d9ba) Improve deprecation logging (Guy Sartorelli) + * 2023-01-12 [2c105cffc](https://github.com/silverstripe/silverstripe-framework/commit/2c105cffc9436a0587381956118fe3361bad04d6) saveInto() new extension points. (#10636) (Mojmir Fendek) + * 2022-11-10 [521c8179b](https://github.com/silverstripe/silverstripe-framework/commit/521c8179b1722a393ebeaceb9796591575a5325b) Correctly parse SomeClass::class syntax in textcollection (Guy Sartorelli) + + * silverstripe/mimevalidator (2.4.0 -> 2.5.0) + * 2023-03-06 [65009f4](https://github.com/silverstripe/silverstripe-mimevalidator/commit/65009f452198df41f8a3cf9edf11f664824a1ae3) Update translations (Steve Boyd) + + * silverstripe/admin (1.12.0 -> 1.13.0) + * 2023-03-06 [58b4f6ca](https://github.com/silverstripe/silverstripe-admin/commit/58b4f6ca6db5134ee66790bc69f7043bc52216e6) Update translations (Steve Boyd) + + * silverstripe/asset-admin (1.12.0 -> 1.13.0) + * 2023-03-06 [f7779172](https://github.com/silverstripe/silverstripe-asset-admin/commit/f77791721670e7f48c8c6107f8826f28d3852738) Update translations (Steve Boyd) + + * silverstripe/campaign-admin (1.12.0 -> 1.13.0) + * 2023-03-06 [33a5a40](https://github.com/silverstripe/silverstripe-campaign-admin/commit/33a5a40ed54ebe8cbbb8ef084165f80af3c138b3) Update translations (Steve Boyd) + + * silverstripe/versioned-admin (1.12.0 -> 1.13.0) + * 2023-03-23 [17a9b01](https://github.com/silverstripe/silverstripe-versioned-admin/commit/17a9b01e290a32732436dd6f9126cb0d928b8f80) Update translations (Steve Boyd) + * 2023-03-06 [be7c49b](https://github.com/silverstripe/silverstripe-versioned-admin/commit/be7c49b9290c264b853e299c3439e32de92b29df) Update translations (Steve Boyd) + * 2023-02-02 [849abee](https://github.com/silverstripe/silverstripe-versioned-admin/commit/849abeeff1f5d6ea3ee554a73f30b21c119e7409) Avoid deprecation warnings for deprecated Diff (Guy Sartorelli) + + * silverstripe/cms (4.12.0 -> 4.13.0) + * 2023-03-06 [d0f3a6b9](https://github.com/silverstripe/silverstripe-cms/commit/d0f3a6b9ec1d891e9a4c53345118cc3c2d16b1f8) Update translations (Steve Boyd) + + * silverstripe/errorpage (1.12.0 -> 1.13.0) + * 2023-03-06 [57712fe](https://github.com/silverstripe/silverstripe-errorpage/commit/57712fefa68531d63d0b3f5fe5def40a386a76ea) Update translations (Steve Boyd) + + * silverstripe/reports (4.12.0 -> 4.13.0) + * 2023-03-06 [a75e054b](https://github.com/silverstripe/silverstripe-reports/commit/a75e054b997ced26e5ab8a53bc5ab233884e298f) Update translations (Steve Boyd) + + * silverstripe/siteconfig (4.12.0 -> 4.13.0) + * 2023-03-06 [ab1c8ca6](https://github.com/silverstripe/silverstripe-siteconfig/commit/ab1c8ca66a086e3b83945e5c01815cf8a0663fa4) Update translations (Steve Boyd) + + * silverstripe/versioned (1.12.0 -> 1.13.0) + * 2023-03-06 [0e9ebeb](https://github.com/silverstripe/silverstripe-versioned/commit/0e9ebebb7a7c9e2c114a94cde50a5338cf6424d2) Update translations (Steve Boyd) + * 2023-02-02 [2dd20c7](https://github.com/silverstripe/silverstripe-versioned/commit/2dd20c748a77cadbd6173c334ef69d92a904ba2a) Avoid deprecation warnings for deprecated Diff (Guy Sartorelli) + + * silverstripe/graphql (4.1.0 -> 4.3.0) + * 2023-03-26 [0b876c8](https://github.com/silverstripe/silverstripe-graphql/commit/0b876c8e2c50f7d69c1eb4805edb5e1de49e5888) Rebuild schema if file missing (Steve Boyd) + * 2023-02-23 [fe8c273](https://github.com/silverstripe/silverstripe-graphql/commit/fe8c273650e1ab6ede5cd408e8a6c803e8804447) Stop using deprecated Deprecation::notification_version() (Guy Sartorelli) + * 2022-11-10 [b47177d](https://github.com/silverstripe/silverstripe-graphql/commit/b47177d4bbd316b1e6522e7341567ec54c2590f9) Use HashNameObfuscator in dev environments (Steve Boyd) + + * silverstripe/session-manager (1.4.0 -> 1.5.0) + * 2023-03-23 [86ca441](https://github.com/silverstripe/silverstripe-session-manager/commit/86ca441dae9e7b4f3cf5573d82512aa614b20e58) Update translations (Steve Boyd) + * 2023-03-06 [bfaa92b](https://github.com/silverstripe/silverstripe-session-manager/commit/bfaa92bade9782773a7ecd62a58e88d396ae42c1) Update translations (Steve Boyd) + + * silverstripe/login-forms (4.8.0 -> 4.9.0) + * 2023-03-23 [f36575c](https://github.com/silverstripe/silverstripe-login-forms/commit/f36575c5e1328da2c013f9f712cd58b89ffe8943) Update translations (Steve Boyd) + * 2023-03-06 [fae53db](https://github.com/silverstripe/silverstripe-login-forms/commit/fae53db5786591d3fe1107032c55faf197f8ef17) Update translations (Steve Boyd) + + * silverstripe/documentconverter (2.4.0 -> 2.5.0) + * 2023-03-06 [98ab1cf](https://github.com/silverstripe/silverstripe-documentconverter/commit/98ab1cfeb51ab32948deed8c0d59ef49d2c4eb8c) Update translations (Steve Boyd) + + * silverstripe/iframe (2.3.0 -> 2.4.0) + * 2023-03-06 [1c1d192](https://github.com/silverstripe/silverstripe-iframe/commit/1c1d1928caf1cb3f25297e51eb0005ffb8e2dc5a) Update translations (Steve Boyd) + + * silverstripe/spellcheck (2.4.0 -> 2.5.0) + * 2023-03-06 [4cb57dc](https://github.com/silverstripe/silverstripe-spellcheck/commit/4cb57dc1c185252f8aa5a414327b02261f90474d) Update translations (Steve Boyd) + + * silverstripe/taxonomy (2.4.0 -> 2.5.0) + * 2023-03-06 [c3bb455](https://github.com/silverstripe/silverstripe-taxonomy/commit/c3bb45539f8baa9a8ad838380bc8e440a32226f5) Update translations (Steve Boyd) + * 2022-09-06 [4d2102d](https://github.com/silverstripe/silverstripe-taxonomy/commit/4d2102d4c8ce70f607dbeae665367559bce39c48) Replace ADMIN permissions with less permissions in Behat test (Sabina Talipova) + + * silverstripe/blog (3.11.0 -> 3.12.0) + * 2023-03-06 [b46891a](https://github.com/silverstripe/silverstripe-blog/commit/b46891a83f4dee3b50e9e56f204477db6b76c5cc) Update translations (Steve Boyd) + + * silverstripe/widgets (2.3.0 -> 2.4.0) + * 2023-03-06 [812f3dc](https://github.com/silverstripe/silverstripe-widgets/commit/812f3dc28260387188939340d571924697d8be60) Update translations (Steve Boyd) + + * silverstripe/spamprotection (3.3.0 -> 3.4.0) + * 2023-03-06 [c5d644e](https://github.com/silverstripe/silverstripe-spamprotection/commit/c5d644eb71770f40882205aaa44358bce7e8cba8) Update translations (Steve Boyd) + + * silverstripe/akismet (4.4.0 -> 4.5.0) + * 2023-03-06 [dbf3b08](https://github.com/silverstripe/silverstripe-akismet/commit/dbf3b081262f9739459ada2fe9d7adf9dad7ddc4) Update translations (Steve Boyd) + + * silverstripe/comments (3.9.0 -> 3.10.0) + * 2023-03-06 [0c7b2e9](https://github.com/silverstripe/silverstripe-comments/commit/0c7b2e987b6a3880eddb3bfb2c70e920e16ac875) Update translations (Steve Boyd) + + * silverstripe/comment-notifications (2.3.0 -> 2.4.0) + * 2023-03-06 [3402af6](https://github.com/silverstripe/comment-notifications/commit/3402af6b94dca654d82b434a7cbca6533aabe748) Update translations (Steve Boyd) + + * silverstripe/contentreview (4.6.0 -> 4.7.0) + * 2023-03-06 [e8a41d9](https://github.com/silverstripe/silverstripe-contentreview/commit/e8a41d96e52d98c85e15fa1858ead2c311676b14) Update translations (Steve Boyd) + + * silverstripe/sharedraftcontent (2.8.0 -> 2.9.0) + * 2023-03-09 [6b10b2a](https://github.com/silverstripe/silverstripe-sharedraftcontent/commit/6b10b2ad58c968b99e4d351b4acc14708d72245d) Update translations (#188) (Guy Sartorelli) + + * symbiote/silverstripe-advancedworkflow (5.8.0 -> 5.9.0) + * 2023-03-06 [f65eb67](https://github.com/symbiote/silverstripe-advancedworkflow/commit/f65eb67469545c4f9bea8206b5c56009caefd78e) Update translations (Steve Boyd) + + * silverstripe/segment-field (2.7.0 -> 2.8.0) + * 2023-03-06 [07a8bd7](https://github.com/silverstripe/silverstripe-segment-field/commit/07a8bd7dc1256968e32a36d6770e40c9ae53b08b) Update translations (Steve Boyd) + + * silverstripe/userforms (5.14.0 -> 5.15.0) + * 2023-03-06 [3d73a71](https://github.com/silverstripe/silverstripe-userforms/commit/3d73a71b9c2660d81ea0bc881356b8a70146dc28) Update translations (Steve Boyd) + + * silverstripe/externallinks (2.3.0 -> 2.4.0) + * 2023-03-06 [a055868](https://github.com/silverstripe/silverstripe-externallinks/commit/a055868bfa4c18a0c7b26e094d8eeeba387668bd) Update translations (Steve Boyd) + + * silverstripe/securityreport (2.5.0 -> 2.6.0) + * 2023-03-06 [0d5d0c1](https://github.com/silverstripe/silverstripe-securityreport/commit/0d5d0c14e673df3f78d2ae2c79554789d2b05ae9) Update translations (Steve Boyd) + * 2022-09-06 [8042bd4](https://github.com/silverstripe/silverstripe-securityreport/commit/8042bd47af22c27da5de00048631c178ebed61ea) Replace ADMIN permissions with less permissions in Behat test (Sabina Talipova) + + * silverstripe/sitewidecontent-report (3.3.0 -> 3.4.0) + * 2023-03-06 [705ad38](https://github.com/silverstripe/silverstripe-sitewidecontent-report/commit/705ad38120d36392b107042fc2f68b23dde1aed8) Update translations (Steve Boyd) + * 2022-09-05 [c18b1ca](https://github.com/silverstripe/silverstripe-sitewidecontent-report/commit/c18b1caecdfd145d606ad8654ff39a67c24c7841) Replace ADMIN permissions with less permissions in Behat test (Sabina Talipova) + + * bringyourownideas/silverstripe-maintenance (2.6.0 -> 2.7.0) + * 2023-03-06 [96cd284](https://github.com/bringyourownideas/silverstripe-maintenance/commit/96cd284420e06c643fedf36d7f9bebf1dc3eeed1) Update translations (Steve Boyd) + + * silverstripe/versionfeed (2.3.0 -> 2.4.0) + * 2023-03-06 [d44e506](https://github.com/silverstripe/silverstripe-versionfeed/commit/d44e506d00590039b47326975d9bbac5793afe5a) Update translations (Steve Boyd) + + * dnadesign/silverstripe-elemental (4.10.0 -> 4.11.0) + * 2023-03-06 [2e1cfa6](https://github.com/silverstripe/silverstripe-elemental/commit/2e1cfa615ffc2dbccba1efd7b8219f27d399486a) Update translations (Steve Boyd) + + * silverstripe/elemental-fileblock (2.4.0 -> 2.5.0) + * 2023-03-23 [357236d](https://github.com/silverstripe/silverstripe-elemental-fileblock/commit/357236d6dcb4f5de1724ebf5951dc3fc3e9da763) Update translations (Steve Boyd) + * 2023-03-06 [9594538](https://github.com/silverstripe/silverstripe-elemental-fileblock/commit/959453857b5d38b52bd6727177f2a9094500b35a) Update translations (Steve Boyd) + * 2022-08-31 [fe502d9](https://github.com/silverstripe/silverstripe-elemental-fileblock/commit/fe502d93444258b34cfe600f9b4a17da4dfbc477) Replace ADMIN permissions with less permissions in Behat test (Sabina Talipova) + + * silverstripe/elemental-bannerblock (2.6.0 -> 2.7.0) + * 2023-03-23 [c0cd117](https://github.com/silverstripe/silverstripe-elemental-bannerblock/commit/c0cd11725d24f0a451c6857f150064e6edd3d176) Update translations (Steve Boyd) + * 2023-03-06 [d5c545a](https://github.com/silverstripe/silverstripe-elemental-bannerblock/commit/d5c545abddb0977b8a259d4f2441f5cec019d4d4) Update translations (Steve Boyd) + + * cwp/cwp-search (1.7.0 -> 1.8.0) + * 2023-03-06 [6ae80c4](https://github.com/silverstripe/cwp-search/commit/6ae80c474b641b3ffb626ed107680115ed8b7f01) Update translations (Steve Boyd) + + * silverstripe/fulltextsearch (3.11.1 -> 3.12.0) + * 2023-03-09 [9b2e9e3](https://github.com/silverstripe/silverstripe-fulltextsearch/commit/9b2e9e332c1c8c0a26d4f66ea24030fb0623fb60) Update translations (#343) (Guy Sartorelli) + + * symbiote/silverstripe-queuedjobs (4.11.0 -> 4.12.0) + * 2023-03-06 [96db30e](https://github.com/symbiote/silverstripe-queuedjobs/commit/96db30e908bc5e0d1e589b456a0de72f8cee0889) Update translations (Steve Boyd) + + * cwp/cwp-core (2.11.0 -> 2.12.0) + * 2023-03-06 [7322f59](https://github.com/silverstripe/cwp-core/commit/7322f59c98588e8a38a7f00579642b691e33d4cd) Update translations (Steve Boyd) + + * silverstripe/hybridsessions (2.6.0 -> 2.7.0) + * 2023-03-08 [8773f83](https://github.com/silverstripe/silverstripe-hybridsessions/commit/8773f834f653cc17903991e7c9c392187d9ce91d) Update translations (Guy Sartorelli) + + * silverstripe/developer-docs (4.12.0 -> 4.13.0) + * 2023-02-13 [6c96df1e](https://github.com/silverstripe/developer-docs/commit/6c96df1e7b717d1c68e3b93f918e491438290894) Improve Injector docs (#105) (Bernard Hamlin) + + * silverstripe/registry (2.5.0 -> 2.6.0) + * 2023-03-06 [034daf1](https://github.com/silverstripe/silverstripe-registry/commit/034daf11e859ad8491e66bd84ef7682532e451ae) Update translations (Steve Boyd) + + * silverstripe/totp-authenticator (4.5.0 -> 4.6.0) + * 2023-03-23 [d70f462](https://github.com/silverstripe/silverstripe-totp-authenticator/commit/d70f462f2309015dd8bf05484715e50f7a227d3a) Update translations (Steve Boyd) + * 2023-03-06 [d96383c](https://github.com/silverstripe/silverstripe-totp-authenticator/commit/d96383c11168ced2918dd2cea4086ab3f2e493a8) Update translations (Steve Boyd) + + * silverstripe/mfa (4.7.0 -> 4.8.0) + * 2023-03-23 [f04381d](https://github.com/silverstripe/silverstripe-mfa/commit/f04381d4c061b6fcbe36fdbe74dca560be9cf0df) Update translations (Steve Boyd) + * 2023-03-06 [c4f9d89](https://github.com/silverstripe/silverstripe-mfa/commit/c4f9d8960faba74b9bc0665e919e15feffa8ad3e) Update translations (Steve Boyd) + + * silverstripe/crontask (2.5.0 -> 2.6.0) + * 2023-03-09 [efed7d0](https://github.com/silverstripe/silverstripe-crontask/commit/efed7d09e387a9b70c78716977f4c1801d83d826) Update translations (#76) (Guy Sartorelli) + + * silverstripe/gridfieldqueuedexport (2.7.0 -> 2.8.0) + * 2023-03-06 [af53c65](https://github.com/silverstripe/silverstripe-gridfieldqueuedexport/commit/af53c65757d2100e97c344db5b59e2a0e23dd7fc) Update translations (Steve Boyd) + + * silverstripe/ldap (1.5.0 -> 1.6.0) + * 2023-03-06 [0a22c80](https://github.com/silverstripe/silverstripe-ldap/commit/0a22c803ea3724fba2636b5dfc368b385bdc57d7) Update translations (Steve Boyd) + + * silverstripe/realme (4.3.0 -> 4.4.0) + * 2023-03-06 [d06d8a1](https://github.com/silverstripe/silverstripe-realme/commit/d06d8a1190b8c245a00e180ed38ed5c741ac2916) Update translations (Steve Boyd) + + * silverstripe/ckan-registry (1.6.0 -> 1.7.0) + * 2023-03-23 [b939f7a](https://github.com/silverstripe/silverstripe-ckan-registry/commit/b939f7ab35a7ddeb5d0087b7a97fe30b671fdb79) Update translations (Steve Boyd) + * 2023-03-06 [40eb26f](https://github.com/silverstripe/silverstripe-ckan-registry/commit/40eb26f01b4dcfd052b3ecc9ac020835588141e9) Update translations (Steve Boyd) + + * silverstripe/webauthn-authenticator (4.6.0 -> 4.7.0) + * 2023-03-23 [1bd751a](https://github.com/silverstripe/silverstripe-webauthn-authenticator/commit/1bd751a5ff096df3b95ab11ba5b9d413bd549872) Update translations (Steve Boyd) + * 2023-03-06 [e2661b8](https://github.com/silverstripe/silverstripe-webauthn-authenticator/commit/e2661b82c704a0b234f83716fe86a5401d7bf8f3) Update translations (Steve Boyd) + + * silverstripe/security-extensions (4.4.0 -> 4.5.0) + * 2023-03-23 [391ad2d](https://github.com/silverstripe/silverstripe-security-extensions/commit/391ad2d1f6f0b27e25408ebe13160681ca48b4f6) Update translations (Steve Boyd) + * 2023-03-06 [7bd4d3f](https://github.com/silverstripe/silverstripe-security-extensions/commit/7bd4d3f292faaede45f7494ffce2763e6131936f) Update translations (Steve Boyd) + + * silverstripe/subsites (2.7.0 -> 2.8.0) + * 2023-03-06 [339b0c8](https://github.com/silverstripe/silverstripe-subsites/commit/339b0c855b681113203e46408829b6f156ac2d2f) Update translations (Steve Boyd) + + * cwp/agency-extensions (2.7.0 -> 2.8.0) + * 2023-03-27 [6faeb48](https://github.com/silverstripe/cwp-agencyextensions/commit/6faeb48a770a8c544ca48bed49c5fa680c55c7a4) Update translations (Guy Sartorelli) + * 2023-03-09 [a2bb734](https://github.com/silverstripe/cwp-agencyextensions/commit/a2bb7349d973b21a88e14dec52fea6a54fd5931a) Update translations (#86) (Guy Sartorelli) + + * cwp/cwp (2.10.1 -> 2.11.0) + * 2023-03-06 [f3a0a71](https://github.com/silverstripe/cwp/commit/f3a0a7185e0b46c27f5f88aad1c9ca0638c9419f) Update translations (Steve Boyd) + + * cwp/cwp-pdfexport (1.4.0 -> 1.5.0) + * 2022-12-05 [1beefbb](https://github.com/silverstripe/cwp-pdfexport/commit/1beefbb6b150870b41c3063ca34ecc17b90b4785) Do not show icon if binary is not available (Steve Boyd) + + * dnadesign/silverstripe-elemental-userforms (3.2.1 -> 3.3.0) + * 2022-08-29 [6eb355b](https://github.com/dnadesign/silverstripe-elemental-userforms/commit/6eb355b4fe48b25c404be6a61ea48465d15727d1) Add permissions for Content Editor (Sabina Talipova) + + * symbiote/silverstripe-multivaluefield (5.3.0 -> 5.4.0) + * 2023-03-06 [df7cbff](https://github.com/symbiote/silverstripe-multivaluefield/commit/df7cbffa45019a2bf13802dcca409c7ef5ccd15f) Update translations (Steve Boyd) + + * tractorcow/silverstripe-fluent (4.7.0 -> 4.8.0) + * 2023-03-06 [bfadd4f](https://github.com/tractorcow-farm/silverstripe-fluent/commit/bfadd4f46ef0a894fcc5fef943373389d8392b12) Update translations (Steve Boyd) + + +### Bugfixes + + + * silverstripe/recipe-kitchen-sink (4.12.0 -> 4.13.0) + * 2022-12-16 [7f718cc](https://github.com/silverstripe/recipe-kitchen-sink/commit/7f718ccfb08ef8e2ab5640ae1bdb8a857d4def7a) Revert initial composer.json version (Sabina Talipova) + + * silverstripe/installer (4.12.0 -> 4.13.0) + * 2022-12-20 [62c49ca](https://github.com/silverstripe/silverstripe-installer/commit/62c49cac6db810058bf6488a778a2cc05297f840) Move test requirements out of require-dev (Steve Boyd) + + * silverstripe/assets (1.12.0 -> 1.13.0) + * 2022-09-06 [9c31afb](https://github.com/silverstripe/silverstripe-assets/commit/9c31afbe2b68040a450c99775ee7cbc9ff711e1a) Ensure attributes are stored against the Image record (fixes #513) (Loz Calver) + + * silverstripe/config (1.5.0 -> 1.6.0) + * 2023-04-23 [460edcd](https://github.com/silverstripe/silverstripe-config/commit/460edcd18e76604cabcd5c63126028a6745e78cb) Don't use PHP 8 syntax (Guy Sartorelli) + + * silverstripe/framework (4.12.0 -> 4.13.0) + * 2023-04-10 [92061a3ba](https://github.com/silverstripe/silverstripe-framework/commit/92061a3ba66d2e677e4b3f1a5a4cc269480f6534) stabilise typed APIs (#10740) (Dylan Wagstaff) + * 2023-03-22 [0f40cc38e](https://github.com/silverstripe/silverstripe-framework/commit/0f40cc38ecf17f572610efdc0e3e1edf253ce0a8) Respect searchable_fields (Steve Boyd) + * 2023-03-21 [41bb35f3f](https://github.com/silverstripe/silverstripe-framework/commit/41bb35f3f39d567f720a88ac7e58264a58f24ee5) Reduce array method calls (Steve Boyd) + * 2023-03-14 [d60af9d16](https://github.com/silverstripe/silverstripe-framework/commit/d60af9d16e4a118b6fdca5d601e2b163ca186979) property_exists() parameters mixup (zemiacsik) + * 2023-03-13 [5b8d61b55](https://github.com/silverstripe/silverstripe-framework/commit/5b8d61b55b49ccc84d6005eb503c0c4f5a417b52) property_exists() parameters mixup (zemiacsik) + * 2023-03-01 [66561ccb4](https://github.com/silverstripe/silverstripe-framework/commit/66561ccb49e196bd652b1fc2112c5aeda062354c) Correctly deprecation Sources.module_priority (#10711) (Guy Sartorelli) + * 2023-03-01 [403f924d2](https://github.com/silverstripe/silverstripe-framework/commit/403f924d22455d2ba8f927888f7ee6d88b55e034) Update RelatedDataService to properly escape ClassName in Polymorphic relations (#10713) (Maxime Rainville) + * 2023-02-27 [6669d54f5](https://github.com/silverstripe/silverstripe-framework/commit/6669d54f5928d22ee94e966747069b61aa06d14e) Wrap deprecated config with no replacement (#10704) (Guy Sartorelli) + * 2023-02-27 [652281507](https://github.com/silverstripe/silverstripe-framework/commit/652281507f2f0c17126806f8aa30f180a0fa6a95) Correctly identify deprecated API in withNoReplacement (#10706) (Guy Sartorelli) + * 2023-02-13 [6585d499f](https://github.com/silverstripe/silverstripe-framework/commit/6585d499f5aca7f03e87710aeb8a277cb7dc7e5e) Convert slashes in paths when getting list of classes for file/folder (Florian Thoma) + * 2023-02-09 [54fc4ee9d](https://github.com/silverstripe/silverstripe-framework/commit/54fc4ee9d2bf812d166e225cab3777916c72f6dc) fix directory separator in i18nTextCollector on Windows (#10681) (Florian Thoma) + * 2023-01-02 [bb8e3b838](https://github.com/silverstripe/silverstripe-framework/commit/bb8e3b83864ae5580dd0bab6b798732132c2feb5) fix: optional return value for paginator state (Florian Thoma) + * 2022-11-24 [1354edf05](https://github.com/silverstripe/silverstripe-framework/commit/1354edf0545d7ded71b39102b6cc59a145a1b02e) fix misleading error message with test class (Will Rossiter) + + * silverstripe/admin (1.12.0 -> 1.13.0) + * 2023-04-12 [e6eca3a6](https://github.com/silverstripe/silverstripe-admin/commit/e6eca3a62fd5f3a02e9e2ec002d82041df6026f4) Return timeout ID for enwtine runsoon function (#1496) (Guy Sartorelli) + * 2023-04-12 [171f6527](https://github.com/silverstripe/silverstripe-admin/commit/171f6527a04119462cc9f6e6191a3302a7ea3875) Dynamically get correct input argument type for mutations (Guy Sartorelli) + * 2023-04-12 [224196e9](https://github.com/silverstripe/silverstripe-admin/commit/224196e944c26d80160dc119ed298dc24024da8b) Make graphql template abstractions work with gql3 (Guy Sartorelli) + * 2023-03-27 [b530e06c](https://github.com/silverstripe/silverstripe-admin/commit/b530e06ced7587e044c00f6ef3f6d203812277aa) Revert pull request #1473 (Guy Sartorelli) + * 2023-03-27 [4a41f3a8](https://github.com/silverstripe/silverstripe-admin/commit/4a41f3a86420447335915a26a595886cc301310a) UI Action Edit Button (#1486) (Sabina Talipova) + * 2023-03-16 [1bade6aa](https://github.com/silverstripe/silverstripe-admin/commit/1bade6aa370d5d56fcc858e95ddeaaba5dd13812) Delay entwine onmatch until DOMContentLoaded (fixes #1469) (Loz Calver) + * 2023-03-15 [9c2bc1c4](https://github.com/silverstripe/silverstripe-admin/commit/9c2bc1c49baf2be1d216fd63cc7b20d8c9a397e6) Make graphql template abstractions work with gql4 (Guy Sartorelli) + * 2023-03-15 [0021f6f1](https://github.com/silverstripe/silverstripe-admin/commit/0021f6f1b9289d3b89d2a0e9025183545b570e94) Replacement for deprecated JQuery function activate (Sabina Talipova) + * 2023-02-28 [c9871b20](https://github.com/silverstripe/silverstripe-admin/commit/c9871b208cc162bb05f522dd94516eb4b52bdaa0) move admin_themes in YAML (#915) (Nicola Fontana) + * 2023-01-08 [7aa0d885](https://github.com/silverstripe/silverstripe-admin/commit/7aa0d885551017fab96b01ef1a4ac4312b780546) Correctly close spans for btn loading icon (Guy Sartorelli) + + * silverstripe/asset-admin (1.12.0 -> 1.13.0) + * 2023-04-03 [336643b0](https://github.com/silverstripe/silverstripe-asset-admin/commit/336643b05e6450ba1132f6c5e910ced5c67ec6e1) Ensure img is fetched and exists in tinymce plugin (#1332) (Guy Sartorelli) + + * silverstripe/cms (4.12.0 -> 4.13.0) + * 2023-03-28 [e2003648](https://github.com/silverstripe/silverstripe-cms/commit/e20036482b4c3e620d91018551b4745db14f2334) undefined index error in CMS (Dylan Wagstaff) + * 2023-01-12 [98115792](https://github.com/silverstripe/silverstripe-cms/commit/9811579203df35e40273f4502b5e3e9afa5a1987) Behat test (Steve Boyd) + + * silverstripe/siteconfig (4.12.0 -> 4.13.0) + * 2022-11-09 [468b260a](https://github.com/silverstripe/silverstripe-siteconfig/commit/468b260acbb992b1716bbbaa8f0bb3732b0eee1c) SiteConfig should use getCMSCompositeValidator (fixes #131) (Loz Calver) + + * silverstripe/versioned (1.12.0 -> 1.13.0) + * 2023-04-05 [7c8afcd](https://github.com/silverstripe/silverstripe-versioned/commit/7c8afcdca77afb61a75459bf9fa22db1c492b670) Use WasPublished to match GraphQL 3 behaviour (Steve Boyd) + + * silverstripe/graphql (4.1.0 -> 4.3.0) + * 2023-04-04 [47e60a8](https://github.com/silverstripe/silverstripe-graphql/commit/47e60a83ea5ea5dcb4bcec54123189b3504e6312) Reverse conditional (Steve Boyd) + * 2023-04-04 [1816f4c](https://github.com/silverstripe/silverstripe-graphql/commit/1816f4c8ea6efd6d0e24663475571a788f7a0467) Don't error silently when arguments are enabled (#523) (Guy Sartorelli) + * 2023-03-09 [c2c9b1a](https://github.com/silverstripe/silverstripe-graphql/commit/c2c9b1a9ab7dc6ddeddc2e8bae412a5b1b8687f2) Attempt to rebuild the schema if a schema file is missing (Steve Boyd) + + * silverstripe/recipe-authoring-tools (1.12.0 -> 1.13.0) + * 2022-12-18 [42a8199](https://github.com/silverstripe/recipe-authoring-tools/commit/42a81997e7b5ac5a108672f9eaab53003d5d6d66) Revert wrong merge (#25) (Sabina Talipova) + + * silverstripe/recipe-blog (1.12.0 -> 1.13.0) + * 2022-12-18 [50d7c75](https://github.com/silverstripe/recipe-blog/commit/50d7c7541240056ecc679abc8b02dc397ad4c838) Revert wrong merge (#39) (Sabina Talipova) + + * silverstripe/spamprotection (3.3.0 -> 3.4.0) + * 2023-03-27 [3f62dfd](https://github.com/silverstripe/silverstripe-spamprotection/commit/3f62dfd4a4c2b2a69585aca7146d2082ab687bc4) Don't use deprecated API (Guy Sartorelli) + * 2023-01-15 [2a55708](https://github.com/silverstripe/silverstripe-spamprotection/commit/2a55708ae81197275233861d5fe58ce4d9d15caf) Check value is not NULL (Sabina Talipova) + + * silverstripe/comments (3.9.0 -> 3.10.0) + * 2023-03-27 [7448c20](https://github.com/silverstripe/silverstripe-comments/commit/7448c2050a92faaa208940f120ae076b00bf0dbe) Don't use deprecated API (Guy Sartorelli) + + * silverstripe/comment-notifications (2.3.0 -> 2.4.0) + * 2023-02-02 [9032055](https://github.com/silverstripe/comment-notifications/commit/9032055976d371493d21e694b720405fa7cde1e8) Validate email correctly when in array format (#51) (Guy Sartorelli) + + * silverstripe/recipe-collaboration (1.12.0 -> 1.13.0) + * 2022-12-18 [63cfc4d](https://github.com/silverstripe/recipe-collaboration/commit/63cfc4d067fc24ab9094d0628c42f9d35cdf71af) Revert wrong merge (#22) (Sabina Talipova) + + * silverstripe/contentreview (4.6.0 -> 4.7.0) + * 2023-04-14 [c39e588](https://github.com/silverstripe/silverstripe-contentreview/commit/c39e58830698b716d336fdd6539fea4de22821dd) Notification job marked as broken (Sabina Talipova) + + * silverstripe/recipe-form-building (1.12.0 -> 1.13.0) + * 2022-12-18 [0aa21d5](https://github.com/silverstripe/recipe-form-building/commit/0aa21d58514f828793861d507df1c12fb0c4843d) Revert wrong merge (#24) (Sabina Talipova) + + * silverstripe/userforms (5.14.0 -> 5.15.0) + * 2023-01-17 [746ac8a](https://github.com/silverstripe/silverstripe-userforms/commit/746ac8aedfdf5df28b1aa9e29cdaaf318ddc39de) Use HTMLValue::class (Steve Boyd) + * 2022-12-06 [c593138](https://github.com/silverstripe/silverstripe-userforms/commit/c593138569a2f48c5a6bd268c07ff7eadfcfe19c) Ensure .nolabel is only added once when Hide Title is used (jeric realubit) + + * silverstripe/recipe-reporting-tools (1.12.0 -> 1.13.0) + * 2022-12-18 [176fd8e](https://github.com/silverstripe/recipe-reporting-tools/commit/176fd8e0dbafea18547bb3e5efb81ab89c7a4976) Revert wrong merge (#33) (Sabina Talipova) + + * silverstripe/externallinks (2.3.0 -> 2.4.0) + * 2023-03-23 [4d67a32](https://github.com/silverstripe/silverstripe-externallinks/commit/4d67a327fe146fa0d083c78b35553bc1af06576f) Create button is disabled if server returns error (Sabina Talipova) + * 2022-07-19 [d1cc3f8](https://github.com/silverstripe/silverstripe-externallinks/commit/d1cc3f80abb8b5c0b607462a4a460fc7104ba570) Move files to client directory (Steve Boyd) + + * silverstripe/recipe-services (1.12.0 -> 1.13.0) + * 2022-12-18 [cc78ba3](https://github.com/silverstripe/recipe-services/commit/cc78ba3e7b6257d59725f941102b353d6ac76df4) Revert wrong merge (#24) (Sabina Talipova) + + * silverstripe/recipe-content-blocks (2.12.0 -> 2.13.0) + * 2022-12-18 [b2ef261](https://github.com/silverstripe/recipe-content-blocks/commit/b2ef2612d7e3d0773c96e1ab8772d84cd7af54c6) Revert wrong merge (#29) (Sabina Talipova) + + * dnadesign/silverstripe-elemental (4.10.0 -> 4.11.0) + * 2023-03-02 [758741f](https://github.com/silverstripe/silverstripe-elemental/commit/758741f206c4b157f36c6b8166ed66217dc63d59) Remove TopPageID from editable fields (Steve Boyd) + * 2023-02-15 [00840f6](https://github.com/silverstripe/silverstripe-elemental/commit/00840f6955116463b80f0c21005337a5293bced7) Respect existing query strings and anchors in preview link (#1039) (Guy Sartorelli) + + * silverstripe/recipe-solr-search (2.12.0 -> 2.13.0) + * 2022-12-18 [ce7f63f](https://github.com/silverstripe/recipe-solr-search/commit/ce7f63fccffa20dbcd12159e91d86b86aad2582e) Revert wrong merge (#16) (Sabina Talipova) + + * cwp/cwp-search (1.7.0 -> 1.8.0) + * 2022-07-19 [4c24a4d](https://github.com/silverstripe/cwp-search/commit/4c24a4d3973ab572473d4341143fd1e04a3a954b) Solr communication error (Steve Boyd) + + * silverstripe/fulltextsearch (3.11.1 -> 3.12.0) + * 2023-03-27 [6b9aa83](https://github.com/silverstripe/silverstripe-fulltextsearch/commit/6b9aa835975227a7fab160f5a5da6541e4740612) Don't use deprecated API (Guy Sartorelli) + + * cwp/cwp-core (2.11.0 -> 2.12.0) + * 2023-02-02 [8ade466](https://github.com/silverstripe/cwp-core/commit/8ade466abf9aa71628888e6372175a08c57799e5) Corrected the name of QueuedJobService (Marco Hermo) + * 2022-07-25 [5c7f5be](https://github.com/silverstripe/cwp-core/commit/5c7f5bec182059838e0d21e1d96756b24feb3122) Require PHP 7.4 compatible version of silverstripe/auditor (Steve Boyd) + + * silverstripe/developer-docs (4.12.0 -> 4.13.0) + * 2023-03-21 [a32d5ff4](https://github.com/silverstripe/developer-docs/commit/a32d5ff4b069edddfcce2269392f675cdddc3522) Fix html entities in notices (Ed Wilde) + * 2023-02-22 [cb7714b8](https://github.com/silverstripe/developer-docs/commit/cb7714b8d3602e5c4064546ef4f591942f2f2218) Fix enable deprecation method name (Mo Alsharaf) + + * silverstripe/subsites (2.7.0 -> 2.8.0) + * 2023-03-27 [a249d46](https://github.com/silverstripe/silverstripe-subsites/commit/a249d46dccbfe2ae3e1c89c2d288adcf55c75da2) Don't use deprecated API (Guy Sartorelli) + + * cwp/watea-theme (3.1.0 -> 3.2.0) + * 2022-07-19 [034540d](https://github.com/silverstripe/cwp-watea-theme/commit/034540dc0fce1a5aba6f8cf5a0aa5e05cdfdcd11) Add step to CI (Steve Boyd) + + +### API Changes + + + * silverstripe/assets (1.12.0 -> 1.13.0) + * 2023-02-28 [4d68ca9](https://github.com/silverstripe/silverstripe-assets/commit/4d68ca92c6d0254cfc5ce946e78b56bec8f9d084) Explicitly deprecate legacy file resolution (#543) (Guy Sartorelli) + * 2022-11-28 [9bffdea](https://github.com/silverstripe/silverstripe-assets/commit/9bffdeab1ec8e451021065761ca9caa8135f6991) Stop using deprecated API (Steve Boyd) + * 2022-11-15 [a7c323b](https://github.com/silverstripe/silverstripe-assets/commit/a7c323bed81ede05320920b415eafbb3d4993091) Stop using deprecated API (Steve Boyd) + + * silverstripe/config (1.5.0 -> 1.6.0) + * 2023-02-07 [a82f698](https://github.com/silverstripe/silverstripe-config/commit/a82f69887bd4876b610760187267b1f2c3ba1359) Deprecate unserialize() (Steve Boyd) + * 2022-11-02 [f49fcd5](https://github.com/silverstripe/silverstripe-config/commit/f49fcd5755420c9ad9e9f03fa29967ebaf487127) Stop using deprecated API (Steve Boyd) + + * silverstripe/framework (4.12.0 -> 4.13.0) + * 2023-03-02 [128b327c6](https://github.com/silverstripe/silverstripe-framework/commit/128b327c6dd974bd8a61643d9acb625d9a7ea46c) Add method to check if env var is set (Guy Sartorelli) + * 2023-02-28 [5295ba6c1](https://github.com/silverstripe/silverstripe-framework/commit/5295ba6c168b6d7c1a23913e2c99fbe87aba6781) Throw deprecation warnings for bad configuration (#10702) (Guy Sartorelli) + * 2023-02-15 [ab566b0a1](https://github.com/silverstripe/silverstripe-framework/commit/ab566b0a156376020dc25e6754c9d07ca12c2d56) Add new deprecation notices. (#10691) (Guy Sartorelli) + * 2023-02-06 [4e9c74243](https://github.com/silverstripe/silverstripe-framework/commit/4e9c74243dd9ac11510e77628f59c0135a2a7ddb) Deprecate code (Steve Boyd) + * 2023-02-02 [3a14aafc7](https://github.com/silverstripe/silverstripe-framework/commit/3a14aafc7f10de60adabf72b9788515255168aa3) Deprecate Diff in favour of CMS5's HtmlDiff (Guy Sartorelli) + * 2023-01-16 [b973c8864](https://github.com/silverstripe/silverstripe-framework/commit/b973c88648012149a4c9983b577312c7b7e8a5a7) Deprecate HTML4Value (Steve Boyd) + * 2022-11-28 [b5533e468](https://github.com/silverstripe/silverstripe-framework/commit/b5533e468012cfae1857c400da2a7140036ab67d) Stop using deprecated API (Steve Boyd) + * 2022-11-15 [137ebcebe](https://github.com/silverstripe/silverstripe-framework/commit/137ebcebec0701818e55a6edc3b6f637c6121cbd) Stop using deprecated API (Steve Boyd) + + * silverstripe/admin (1.12.0 -> 1.13.0) + * 2023-02-07 [3eb85e56](https://github.com/silverstripe/silverstripe-admin/commit/3eb85e56533cb37e9c8f54acf2c04f826930050a) Deprecate SecurityAdmin API (Steve Boyd) + * 2023-01-16 [cd1271f8](https://github.com/silverstripe/silverstripe-admin/commit/cd1271f86ba890a6d6378794bb58fd320751d29f) Remove pointless $subitem_class config (#1440) (Maxime Rainville) + * 2022-11-28 [f3fd3a07](https://github.com/silverstripe/silverstripe-admin/commit/f3fd3a07fdc2e42d52e24faae042299191f52dfa) Stop using deprecated API (Steve Boyd) + * 2022-11-08 [02aa72f4](https://github.com/silverstripe/silverstripe-admin/commit/02aa72f40aca79541c8eda1143943210f79895db) Stop using deprecated API (Steve Boyd) + + * silverstripe/asset-admin (1.12.0 -> 1.13.0) + * 2022-11-08 [48cd0cae](https://github.com/silverstripe/silverstripe-asset-admin/commit/48cd0cae5e0bf40d3629134d58fed52a0193abd4) Stop using deprecated API (Steve Boyd) + + * silverstripe/campaign-admin (1.12.0 -> 1.13.0) + * 2022-11-03 [5758cc4](https://github.com/silverstripe/silverstripe-campaign-admin/commit/5758cc468921dfb6fffc82dbb13b8663ba75308f) Stop using deprecated API (Steve Boyd) + + * silverstripe/versioned-admin (1.12.0 -> 1.13.0) + * 2022-11-28 [4f3de9e](https://github.com/silverstripe/silverstripe-versioned-admin/commit/4f3de9edc483b32dd907e457542c8b1a3eb23cba) Stop using deprecated API (Steve Boyd) + * 2022-11-08 [9a2724a](https://github.com/silverstripe/silverstripe-versioned-admin/commit/9a2724a39791937e79b9f898a75c3bd5fca23498) Stop using deprecated API (Steve Boyd) + + * silverstripe/cms (4.12.0 -> 4.13.0) + * 2023-03-01 [9ed5aa8b](https://github.com/silverstripe/silverstripe-cms/commit/9ed5aa8b498f465905a3b22145d6c7863e440fb2) Mark moved classes in silverstripe-admin module as deprecated (Sabina Talipova) + * 2023-01-16 [75eae7f2](https://github.com/silverstripe/silverstripe-cms/commit/75eae7f2bf89ced8ae0eef0adeb6bda11113cd78) Deprecate legacy tasks (Steve Boyd) + * 2023-01-16 [b0fec188](https://github.com/silverstripe/silverstripe-cms/commit/b0fec1886b77ecde58bc710426de6d457b0756a8) Remove pointless subitem_class config (#2817) (Maxime Rainville) + * 2022-11-24 [20467b38](https://github.com/silverstripe/silverstripe-cms/commit/20467b38462d7d3872dcd906d200f09215e21db7) Stop using deprecated API (Steve Boyd) + * 2022-11-16 [e64bfdb3](https://github.com/silverstripe/silverstripe-cms/commit/e64bfdb394e05430dab72db0edf10d2b371bca3f) Stop using deprecated API (Steve Boyd) + + * silverstripe/versioned (1.12.0 -> 1.13.0) + * 2022-11-24 [de9d31d](https://github.com/silverstripe/silverstripe-versioned/commit/de9d31db8ef5d31aff5f6669e6d8fe6182094f8f) Stop using deprecated API (Steve Boyd) + * 2022-11-09 [5ce310f](https://github.com/silverstripe/silverstripe-versioned/commit/5ce310f1d0389ccecfb7c314385e113ac37351a5) Stop using deprecated API (Steve Boyd) + + * silverstripe/graphql (4.1.0 -> 4.3.0) + * 2022-11-02 [848fa1e](https://github.com/silverstripe/silverstripe-graphql/commit/848fa1eb9410e33606417ca55bf95105492f71c8) Stop using deprecated API (Steve Boyd) + + * silverstripe/spellcheck (2.4.0 -> 2.5.0) + * 2022-11-24 [4dbf01c](https://github.com/silverstripe/silverstripe-spellcheck/commit/4dbf01c2b2d8515211433faa80257ae46b417a82) Stop using deprecated API (Steve Boyd) + * 2022-11-15 [86e84b6](https://github.com/silverstripe/silverstripe-spellcheck/commit/86e84b68cc9e891ada29ae13e919ea8e7f6909b5) Update deprecations (Steve Boyd) + + * silverstripe/tagfield (2.10.1 -> 2.11.0) + * 2022-11-24 [dc932bd](https://github.com/silverstripe/silverstripe-tagfield/commit/dc932bd72ddfd2abf0f5733f03c8d26e5ede9a8e) Stop using deprecated API (Steve Boyd) + * 2022-11-15 [442d9d8](https://github.com/silverstripe/silverstripe-tagfield/commit/442d9d8f32e04b56c8745c9c6837b73f2d8d0eed) Update deprecations (Steve Boyd) + + * silverstripe/blog (3.11.0 -> 3.12.0) + * 2022-11-24 [6e020c6](https://github.com/silverstripe/silverstripe-blog/commit/6e020c663b859e684fd8c4f65a571e5936afd506) Stop using deprecated API (Steve Boyd) + + * silverstripe/spamprotection (3.3.0 -> 3.4.0) + * 2022-11-24 [688b438](https://github.com/silverstripe/silverstripe-spamprotection/commit/688b438e883c1f88fc63e24eeef77eaa3fd4ba43) Stop using deprecated API (Steve Boyd) + + * silverstripe/comments (3.9.0 -> 3.10.0) + * 2022-11-28 [b771bb6](https://github.com/silverstripe/silverstripe-comments/commit/b771bb624afc8c8deaa368883a6044e331f1a2e0) Stop using deprecated API (Steve Boyd) + * 2022-11-15 [c3ef4d6](https://github.com/silverstripe/silverstripe-comments/commit/c3ef4d6efc1949050f2d8d135092c18512b04980) Update deprecations (Steve Boyd) + + * silverstripe/contentreview (4.6.0 -> 4.7.0) + * 2022-11-24 [6f18e92](https://github.com/silverstripe/silverstripe-contentreview/commit/6f18e92169f6d4bf6abbf1bc27fcba7161020f41) Stop using deprecated API (Steve Boyd) + + * silverstripe/sharedraftcontent (2.8.0 -> 2.9.0) + * 2022-11-15 [4eee611](https://github.com/silverstripe/silverstripe-sharedraftcontent/commit/4eee61199be5e420d8002d59332f4b23d79cfa07) Update deprecations (Steve Boyd) + + * symbiote/silverstripe-advancedworkflow (5.8.0 -> 5.9.0) + * 2022-11-24 [d10f674](https://github.com/symbiote/silverstripe-advancedworkflow/commit/d10f674bb906df737a37b6c6756d72bd13c7d1c7) Stop using deprecated API (Steve Boyd) + * 2022-11-15 [949f2ca](https://github.com/symbiote/silverstripe-advancedworkflow/commit/949f2cabfc458ab75bdfe1391295e5dbd5b417e1) Update deprecations (Steve Boyd) + + * silverstripe/userforms (5.14.0 -> 5.15.0) + * 2022-11-28 [7a6cd1c](https://github.com/silverstripe/silverstripe-userforms/commit/7a6cd1c21133cfaf4e5dd749703d5b07c8d3f2a8) Stop using deprecated API (Steve Boyd) + * 2022-11-15 [2a2b66a](https://github.com/silverstripe/silverstripe-userforms/commit/2a2b66a09ba9ee5c69f2f0d0e46806fd2f5bb194) Update deprecations (Steve Boyd) + + * silverstripe/externallinks (2.3.0 -> 2.4.0) + * 2022-11-28 [1b66be2](https://github.com/silverstripe/silverstripe-externallinks/commit/1b66be22cdb1b071f29a462c25f728324a5e75fe) Stop using deprecated API (Steve Boyd) + + * silverstripe/securityreport (2.5.0 -> 2.6.0) + * 2022-11-15 [9e4e8e9](https://github.com/silverstripe/silverstripe-securityreport/commit/9e4e8e9c7474836f407a3cc3129e66314883e1ac) Update deprecations (Steve Boyd) + + * bringyourownideas/silverstripe-maintenance (2.6.0 -> 2.7.0) + * 2022-11-24 [e97b375](https://github.com/bringyourownideas/silverstripe-maintenance/commit/e97b3752acff73a8c7a99a3fa9efaea366d5eb83) Stop using deprecated API (Steve Boyd) + + * silverstripe/restfulserver (2.5.0 -> 2.6.0) + * 2022-11-28 [bdafc33](https://github.com/silverstripe/silverstripe-restfulserver/commit/bdafc33228c4194deabc9717ad0f81f6210b6ee2) Stop using deprecated API (Steve Boyd) + + * silverstripe/versionfeed (2.3.0 -> 2.4.0) + * 2022-11-24 [6699b90](https://github.com/silverstripe/silverstripe-versionfeed/commit/6699b9074a41421b60221b48f26b6677381ab25c) Stop using deprecated API (Steve Boyd) + * 2022-11-15 [9f6b6f9](https://github.com/silverstripe/silverstripe-versionfeed/commit/9f6b6f9d8ac7701701f0f4c8f24e80856b06d915) Update deprecations (Steve Boyd) + + * dnadesign/silverstripe-elemental (4.10.0 -> 4.11.0) + * 2022-11-24 [9694a40](https://github.com/silverstripe/silverstripe-elemental/commit/9694a403263b1181562d40288482fbf83cc0407d) Stop using deprecated API (Steve Boyd) + * 2022-11-21 [1f7a4a5](https://github.com/silverstripe/silverstripe-elemental/commit/1f7a4a5099e8f8ed277cf71e09ea6c62f82a6aaf) Mark deprecated code to support changes in TopPage extension in CMS5 (#1022) (Sabina Talipova) + * 2022-11-21 [331c7bd](https://github.com/silverstripe/silverstripe-elemental/commit/331c7bdd25609971d91f4d7fb685f34f438d2cda) Update deprecations (Steve Boyd) + * 2022-11-08 [08be023](https://github.com/silverstripe/silverstripe-elemental/commit/08be023e286c727f0dd93654bcc345525cbe994f) Stop using deprecated API (Steve Boyd) + + * cwp/cwp-search (1.7.0 -> 1.8.0) + * 2022-11-15 [9f3adaf](https://github.com/silverstripe/cwp-search/commit/9f3adaf54fb2b066b026fe897f7e9c0ea27b2500) Update deprecations (Steve Boyd) + + * silverstripe/fulltextsearch (3.11.1 -> 3.12.0) + * 2022-11-24 [b5ed2dd](https://github.com/silverstripe/silverstripe-fulltextsearch/commit/b5ed2dd238d09bc607b6eb57769fb5074910e927) Stop using deprecated API (Steve Boyd) + * 2022-11-15 [47d1360](https://github.com/silverstripe/silverstripe-fulltextsearch/commit/47d13600f9e1c0bd9d64585190c8c8e9572807fc) Update deprecations (Steve Boyd) + + * symbiote/silverstripe-queuedjobs (4.11.0 -> 4.12.0) + * 2022-11-24 [8533ff7](https://github.com/symbiote/silverstripe-queuedjobs/commit/8533ff76acdea443795d9ba3db26c95af74a1aa3) Stop using deprecated API (Steve Boyd) + * 2022-11-15 [3884a8c](https://github.com/symbiote/silverstripe-queuedjobs/commit/3884a8cf716892ab7afc0ce108eca1a455a72c0d) Update deprecations (Steve Boyd) + + * cwp/cwp-core (2.11.0 -> 2.12.0) + * 2022-11-28 [32e7ed5](https://github.com/silverstripe/cwp-core/commit/32e7ed58b353fd90d67a2e20027a0c65d4eff577) Stop using deprecated API (Steve Boyd) + * 2022-11-15 [d7e7c1f](https://github.com/silverstripe/cwp-core/commit/d7e7c1fc9a59e6f6b931f5c1e2b51c6522006a0c) Update deprecations (Steve Boyd) + + * silverstripe/auditor (2.5.0 -> 2.6.0) + * 2022-11-21 [a8645fe](https://github.com/silverstripe/silverstripe-auditor/commit/a8645fee2ee98b91988e439f38354d5a435043db) Update deprecations (Steve Boyd) + + * silverstripe/environmentcheck (2.6.0 -> 2.7.0) + * 2022-11-15 [94ff5b6](https://github.com/silverstripe/silverstripe-environmentcheck/commit/94ff5b621cb0345e93316bc53f09754c58c876e9) Update deprecations (Steve Boyd) + + * silverstripe/hybridsessions (2.6.0 -> 2.7.0) + * 2022-11-28 [41c9c01](https://github.com/silverstripe/silverstripe-hybridsessions/commit/41c9c01d87e9df7b67e6279952eecf0855428bf6) Stop using deprecated API (Steve Boyd) + * 2022-11-15 [29e63b2](https://github.com/silverstripe/silverstripe-hybridsessions/commit/29e63b2eb17f3d41287024852d7d032ec32746b4) Update deprecations (Steve Boyd) + + * silverstripe/registry (2.5.0 -> 2.6.0) + * 2022-11-08 [b43e46d](https://github.com/silverstripe/silverstripe-registry/commit/b43e46de17d2666d9247da0542fb3967362c3ab7) Stop using deprecated API (Steve Boyd) + + * silverstripe/mfa (4.7.0 -> 4.8.0) + * 2022-11-24 [e116df9](https://github.com/silverstripe/silverstripe-mfa/commit/e116df999cfa1605365dbba6c9d6b540ef945f3d) Stop using deprecated API (Steve Boyd) + * 2022-11-15 [4db34f6](https://github.com/silverstripe/silverstripe-mfa/commit/4db34f629e26184decc097bd1b2b1342be80fd1e) Update deprecations (Steve Boyd) + + * silverstripe/crontask (2.5.0 -> 2.6.0) + * 2022-11-28 [7947979](https://github.com/silverstripe/silverstripe-crontask/commit/79479799926c68567abf511ff3a6250d70284d34) Stop using deprecated API (Steve Boyd) + * 2022-11-15 [a55c95b](https://github.com/silverstripe/silverstripe-crontask/commit/a55c95b202351fab630157830156a8a9f28da52f) Update deprecations (Steve Boyd) + + * silverstripe/ldap (1.5.0 -> 1.6.0) + * 2022-11-15 [966d21b](https://github.com/silverstripe/silverstripe-ldap/commit/966d21bb70c6ecb395f190fad446fb2bf140534d) Update deprecations (Steve Boyd) + + * silverstripe/textextraction (3.4.0 -> 3.5.0) + * 2022-11-28 [1a0cd6d](https://github.com/silverstripe/silverstripe-textextraction/commit/1a0cd6d6a6529a7c5d5a641af86e7ae2bbcc1fda) Stop using deprecated API (Steve Boyd) + + * silverstripe/realme (4.3.0 -> 4.4.0) + * 2022-11-24 [8daac78](https://github.com/silverstripe/silverstripe-realme/commit/8daac789df29bd7e3d9b2b82253a08bae41b9874) Stop using deprecated API (Steve Boyd) + + * silverstripe/webauthn-authenticator (4.6.0 -> 4.7.0) + * 2022-11-21 [56a776a](https://github.com/silverstripe/silverstripe-webauthn-authenticator/commit/56a776abda70fa8c227c08dd22b8d3628bea771e) Update deprecations (Steve Boyd) + + * silverstripe/subsites (2.7.0 -> 2.8.0) + * 2023-02-07 [412b270](https://github.com/silverstripe/silverstripe-subsites/commit/412b2709d22e635b46d579882358e9be8e321997) Deprecations (Steve Boyd) + * 2023-01-25 [30b1f09](https://github.com/silverstripe/silverstripe-subsites/commit/30b1f09af4f379bca31e4c65f3112723556a08b5) Deprecate passing multiple IDs (Steve Boyd) + * 2022-11-28 [416f55a](https://github.com/silverstripe/silverstripe-subsites/commit/416f55ad03ffe84a3c93717c0416a64e254e090c) Stop using deprecated API (Steve Boyd) + * 2022-11-15 [aba286d](https://github.com/silverstripe/silverstripe-subsites/commit/aba286d8a3638caaed7392ac73859e8d8923929e) Update deprecations (Steve Boyd) + + * cwp/starter-theme (3.2.1 -> 3.3.0) + * 2022-11-24 [ca782e2](https://github.com/silverstripe/cwp-starter-theme/commit/ca782e2178c1b078ea38c2658f82a311fa93fea1) Stop using deprecated API (Steve Boyd) + + * cwp/watea-theme (3.1.0 -> 3.2.0) + * 2022-11-24 [db0baf2](https://github.com/silverstripe/cwp-watea-theme/commit/db0baf2173b2c75d75aa18ee250aae1824e986c8) Stop using deprecated API (Steve Boyd) + + * cwp/cwp (2.10.1 -> 2.11.0) + * 2023-03-13 [d3b0c94](https://github.com/silverstripe/cwp/commit/d3b0c94fdcca08f67a8fb40f8c6af4a3e2a5ef47) Deprecate CwpSiteSummaryExtension (Steve Boyd) + * 2022-11-28 [5542b38](https://github.com/silverstripe/cwp/commit/5542b38c4941501940019551c34c1f3eb011a7a5) Stop using deprecated API (Steve Boyd) + * 2022-11-15 [1c91990](https://github.com/silverstripe/cwp/commit/1c919907f25b2b2deeea46438810fbb69ead5906) Update deprecations (Steve Boyd) + + * cwp/cwp-pdfexport (1.4.0 -> 1.5.0) + * 2022-11-28 [118058c](https://github.com/silverstripe/cwp-pdfexport/commit/118058cb0c28c1021f5a9a40a4e7c93bd33e2eb4) Stop using deprecated API (Steve Boyd) + * 2022-11-15 [1119335](https://github.com/silverstripe/cwp-pdfexport/commit/1119335a12989ebf1675ced0397098fb28c53390) Update deprecations (Steve Boyd) + + * tractorcow/silverstripe-fluent (4.7.0 -> 4.8.0) + * 2023-02-17 [326388d](https://github.com/tractorcow-farm/silverstripe-fluent/commit/326388d35d37cc5e9a89489ea911cb51f5bdb81c) Deprecate API removed in fluent 5 (Guy Sartorelli) + + +### Dependencies + + + * silverstripe/installer (4.12.0 -> 4.13.0) + * 2022-12-20 [ed70400](https://github.com/silverstripe/silverstripe-installer/commit/ed70400f9cc886de6e7e53830847cb1265ad190d) Stabilise requirements (Steve Boyd) + + * silverstripe/recipe-cms (4.12.0 -> 4.13.0) + * 2023-03-08 [f522367](https://github.com/silverstripe/recipe-cms/commit/f5223676056c56275c1c4a30e1fdbd234770f9a7) Require ^1.7 of silverstripe/recipe-plugin (Steve Boyd) + * 2022-12-19 [b4ba1cc](https://github.com/silverstripe/recipe-cms/commit/b4ba1ccde7b96e3bff4d4fefaf38af806acdea0a) Ensure graphql v3 is still installable (Guy Sartorelli) + + * silverstripe/config (1.5.0 -> 1.6.0) + * 2023-03-17 [e4a66ae](https://github.com/silverstripe/silverstripe-config/commit/e4a66ae63348bbd95f4c30b70789ad8380409e82) Decouple from silverstripe/framework (Guy Sartorelli) + + * silverstripe/admin (1.12.0 -> 1.13.0) + * 2023-03-24 [c596e666](https://github.com/silverstripe/silverstripe-admin/commit/c596e666678186a0bf90c0c1136cd14f16faaaf6) Revert dependencies (Steve Boyd) + * 2023-02-21 [368575b4](https://github.com/silverstripe/silverstripe-admin/commit/368575b4a994932615512c4537da09e98f1d84cf) Upgrade tinymce from 4.6.5 to 4.9.11 (Guy Sartorelli) + * 2023-01-11 [50e343a7](https://github.com/silverstripe/silverstripe-admin/commit/50e343a7e212045506f428da19c2481c6b61c03c) Update jquery-ui in thirdparty folder (Steve Boyd) + + * silverstripe/tagfield (2.10.1 -> 2.11.0) + * 2022-12-03 [e7c6189](https://github.com/silverstripe/silverstripe-tagfield/commit/e7c618992c5580f909b8fa7119585284acae45a7) Bump decode-uri-component from 0.2.0 to 0.2.2 (dependabot[bot]) + + * silverstripe/blog (3.11.0 -> 3.12.0) + * 2022-12-03 [c20ebee](https://github.com/silverstripe/silverstripe-blog/commit/c20ebeed6aa288e5294f708483ea40a448cddbc9) Bump decode-uri-component from 0.2.0 to 0.2.2 (dependabot[bot]) + + * silverstripe/contentreview (4.6.0 -> 4.7.0) + * 2023-01-12 [48c40a5](https://github.com/silverstripe/silverstripe-contentreview/commit/48c40a542e2368b142be07b3532e479b435da77e) Bump debug from 2.6.8 to 2.6.9 (dependabot[bot]) + * 2022-12-09 [013a5c3](https://github.com/silverstripe/silverstripe-contentreview/commit/013a5c34e710ddbf6c3363ca1c99ad3d44fb3549) Bump minimatch from 3.0.4 to 3.0.8 (dependabot[bot]) + * 2022-12-09 [63024cb](https://github.com/silverstripe/silverstripe-contentreview/commit/63024cb9021d891e802e2de38efe4c6c096c9999) Bump qs from 6.5.2 to 6.5.3 (dependabot[bot]) + + * silverstripe/sharedraftcontent (2.8.0 -> 2.9.0) + * 2023-01-27 [c44f2a1](https://github.com/silverstripe/silverstripe-sharedraftcontent/commit/c44f2a142e073866338a6ac53c281e552252dfce) Bump ua-parser-js from 0.7.31 to 0.7.33 (dependabot[bot]) + * 2022-12-03 [814a237](https://github.com/silverstripe/silverstripe-sharedraftcontent/commit/814a237f53489326b78622f15ebbc873f481f7fc) Bump decode-uri-component from 0.2.0 to 0.2.2 (dependabot[bot]) + + * silverstripe/segment-field (2.7.0 -> 2.8.0) + * 2022-12-04 [25492b0](https://github.com/silverstripe/silverstripe-segment-field/commit/25492b0c81e4e91ddb592272c6fceb5c0e64029b) Bump decode-uri-component from 0.2.0 to 0.2.2 (dependabot[bot]) + + * silverstripe/userforms (5.14.0 -> 5.15.0) + * 2023-02-28 [d5ce623](https://github.com/silverstripe/silverstripe-userforms/commit/d5ce6239eab1491e622e173ab8ba5590cd8a0fe7) Bump jQuery validiation install (Maxime Rainville) + + * silverstripe/elemental-bannerblock (2.6.0 -> 2.7.0) + * 2022-12-06 [4177c44](https://github.com/silverstripe/silverstripe-elemental-bannerblock/commit/4177c448aca2394cc2e01a368c217a5f020f8f9a) Bump decode-uri-component from 0.2.0 to 0.2.2 (dependabot[bot]) + + * silverstripe/totp-authenticator (4.5.0 -> 4.6.0) + * 2022-12-11 [53da295](https://github.com/silverstripe/silverstripe-totp-authenticator/commit/53da2953626ce25d04fe3e3131110299bd5901bf) Bump qs from 6.5.2 to 6.5.3 (dependabot[bot]) + * 2022-12-11 [c54ac8d](https://github.com/silverstripe/silverstripe-totp-authenticator/commit/c54ac8d7fc676e1a8a76bacb9dbae3f6265559a6) Bump express from 4.17.1 to 4.18.2 (dependabot[bot]) + * 2022-12-04 [b84bb31](https://github.com/silverstripe/silverstripe-totp-authenticator/commit/b84bb311a62a279fc53e3404879af394adbc83f2) Bump minimatch from 3.0.4 to 3.0.8 (dependabot[bot]) + * 2022-12-03 [c0ee60b](https://github.com/silverstripe/silverstripe-totp-authenticator/commit/c0ee60be42d6fbbfc18337f68ddbacc5bd261db2) Bump decode-uri-component from 0.2.0 to 0.2.2 (dependabot[bot]) + + * cwp/starter-theme (3.2.1 -> 3.3.0) + * 2021-08-05 [9f73c77](https://github.com/silverstripe/cwp-starter-theme/commit/9f73c77e45eb9b613f031180bb4deee31ae0132a) Bump elliptic from 6.5.3 to 6.5.4 (dependabot[bot]) + * 2021-08-05 [1d4adb6](https://github.com/silverstripe/cwp-starter-theme/commit/1d4adb68175b1b978dbcc490ebae8ca1123581d0) Bump ws from 6.2.1 to 6.2.2 (dependabot[bot]) + * 2021-08-03 [62f3fcc](https://github.com/silverstripe/cwp-starter-theme/commit/62f3fcc5647f34a8237449da72f11eb34e2ae58d) Bump tar from 4.4.13 to 4.4.15 (dependabot[bot]) + * 2021-05-27 [f23f8dd](https://github.com/silverstripe/cwp-starter-theme/commit/f23f8dded08c5559a8e33184cf83d9acdee121d1) Bump dns-packet from 1.3.1 to 1.3.4 (dependabot[bot]) + * 2021-05-25 [c72b5cd](https://github.com/silverstripe/cwp-starter-theme/commit/c72b5cd9ecddac766858f3b3ab1e35a49cb844cc) Bump browserslist from 4.7.2 to 4.16.6 (dependabot[bot]) + * 2021-05-07 [90266c0](https://github.com/silverstripe/cwp-starter-theme/commit/90266c09b5f3f1edafdef9d3efee9d799f30ab31) Bump url-parse from 1.4.7 to 1.5.1 (dependabot[bot]) + * 2021-04-19 [b57078c](https://github.com/silverstripe/cwp-starter-theme/commit/b57078c1634f2642a92a8e21500c883a39e33c08) Bump ssri from 6.0.1 to 6.0.2 (dependabot[bot]) + * 2020-12-31 [314b7b3](https://github.com/silverstripe/cwp-starter-theme/commit/314b7b3337904220cdfd9988e1e54f166fb2da8b) Bump dot-prop from 4.2.0 to 4.2.1 (dependabot[bot]) + + * cwp/agency-extensions (2.7.0 -> 2.8.0) + * 2022-12-22 [763422a](https://github.com/silverstripe/cwp-agencyextensions/commit/763422a6b192c3687edefa567c66def9c0e61ef1) Bump qs from 6.5.2 to 6.5.3 (dependabot[bot]) + * 2022-12-04 [8626a4b](https://github.com/silverstripe/cwp-agencyextensions/commit/8626a4bae0cb1f820266c89da4cc07a9d2232f78) Bump minimatch from 3.0.4 to 3.0.8 (dependabot[bot]) + * 2022-12-03 [80c0190](https://github.com/silverstripe/cwp-agencyextensions/commit/80c019078347d3dd67f2afc91dc762a221c52878) Bump decode-uri-component from 0.2.0 to 0.2.2 (dependabot[bot]) + * 2022-04-28 [54c450d](https://github.com/silverstripe/cwp-agencyextensions/commit/54c450d76f6716360b623c99ad30431b0cb045d3) Bump async from 2.6.3 to 2.6.4 (dependabot[bot]) + + * cwp/watea-theme (3.1.0 -> 3.2.0) + * 2022-12-09 [d5fc0e5](https://github.com/silverstripe/cwp-watea-theme/commit/d5fc0e5d2c8a4662be84f4273bd7cc042a85cc13) build(deps): bump express from 4.16.4 to 4.18.2 (dependabot[bot]) + * 2022-12-03 [1434d0e](https://github.com/silverstripe/cwp-watea-theme/commit/1434d0e807dc97a1146d92d0b6e04d6bbdbf99a1) build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 (dependabot[bot]) + * 2022-11-16 [91a6ec8](https://github.com/silverstripe/cwp-watea-theme/commit/91a6ec85ee04029680641596d00c68598d07f780) build(deps): bump minimatch from 3.0.4 to 3.0.8 (dependabot[bot]) + * 2022-11-16 [b825254](https://github.com/silverstripe/cwp-watea-theme/commit/b825254afab1f6ed897d13179fd8a158205372ca) build(deps): bump loader-utils from 1.1.0 to 1.4.2 (dependabot[bot]) + * 2022-06-01 [b17067d](https://github.com/silverstripe/cwp-watea-theme/commit/b17067ded6ba8d70a5eaf70de271fc621e230c52) build(deps): bump eventsource from 1.0.7 to 1.1.1 (dependabot[bot]) + * 2022-02-28 [f22a1c9](https://github.com/silverstripe/cwp-watea-theme/commit/f22a1c9402e487e181748ca7cd8185c24683dbaf) build(deps): bump url-parse from 1.5.7 to 1.5.10 (dependabot[bot]) + * 2022-02-17 [2dbe816](https://github.com/silverstripe/cwp-watea-theme/commit/2dbe816f42805cf146d449ee83ccade9c4bcc702) build(deps): bump url-parse from 1.5.3 to 1.5.7 (dependabot[bot]) + * 2022-02-12 [5cc8cca](https://github.com/silverstripe/cwp-watea-theme/commit/5cc8ccad3cc6bfc744ddf172df56fe5464abeb71) build(deps): bump follow-redirects from 1.14.7 to 1.14.8 (dependabot[bot]) + * 2022-01-13 [c683e24](https://github.com/silverstripe/cwp-watea-theme/commit/c683e24b0f9e83e3d1ea3b6ed4fc3a0c3ca71af8) build(deps): bump follow-redirects from 1.13.0 to 1.14.7 (dependabot[bot]) + * 2021-10-05 [4f7f2fb](https://github.com/silverstripe/cwp-watea-theme/commit/4f7f2fbc03dad8261b88a0f33d365b24f3dec8e1) build(deps): bump url-parse from 1.5.1 to 1.5.3 (dependabot[bot]) + * 2021-09-01 [7d3f307](https://github.com/silverstripe/cwp-watea-theme/commit/7d3f307f8c35d5140931aaf1f5478bc047889b2a) build(deps): bump tar from 4.4.15 to 4.4.19 (dependabot[bot]) + * 2021-08-05 [3f6abcb](https://github.com/silverstripe/cwp-watea-theme/commit/3f6abcb57dd46323f83e2628745640f43b530861) build(deps): bump color-string from 1.5.3 to 1.6.0 (dependabot[bot]) + * 2021-08-03 [64996f7](https://github.com/silverstripe/cwp-watea-theme/commit/64996f7f9d6e11bd2d23fe96955642cba0998a19) build(deps): bump tar from 4.4.8 to 4.4.15 (dependabot[bot]) + * 2021-05-27 [3a3b94d](https://github.com/silverstripe/cwp-watea-theme/commit/3a3b94df93714a41ad1468749a94edd20a8a8e5b) build(deps): bump dns-packet from 1.3.1 to 1.3.4 (dependabot[bot]) + * 2021-05-25 [5516a3e](https://github.com/silverstripe/cwp-watea-theme/commit/5516a3eea8b31f06e4347c51e98a08e007770b21) build(deps): bump lodash from 4.17.19 to 4.17.21 (dependabot[bot]) + * 2021-05-25 [1ea5f1e](https://github.com/silverstripe/cwp-watea-theme/commit/1ea5f1ef67799e2885d412a7a7763c37f02a393b) build(deps): bump browserslist from 4.5.3 to 4.16.6 (dependabot[bot]) + * 2021-05-14 [59725a6](https://github.com/silverstripe/cwp-watea-theme/commit/59725a62e2f4e2ca2f15447791f3d45b8e1041a2) build(deps): bump ini from 1.3.5 to 1.3.8 (dependabot[bot]) + * 2021-05-07 [41a1e2d](https://github.com/silverstripe/cwp-watea-theme/commit/41a1e2ddcdc762ada715047f8cdc38868c86721b) build(deps): bump url-parse from 1.4.4 to 1.5.1 (dependabot[bot]) + * 2021-03-09 [3a985cc](https://github.com/silverstripe/cwp-watea-theme/commit/3a985ccee2fc31ecf070cd0dc90076255f821883) build(deps): bump elliptic from 6.5.3 to 6.5.4 (dependabot[bot]) + + * cwp/cwp (2.10.1 -> 2.11.0) + * 2023-04-03 [0f617de](https://github.com/silverstripe/cwp/commit/0f617de528ce4f388bf04dc9c8e2066aa74a6692) Update dependency for silverstripe/framework (#328) (Guy Sartorelli) + + +### Documentation + + + * silverstripe/iframe (2.3.0 -> 2.4.0) + * 2022-08-20 [3a1faad](https://github.com/silverstripe/silverstripe-iframe/commit/3a1faad9715e08d55a881438014526de8946ec32) Correct title for userhelp (Maxime Rainville) + + * silverstripe/taxonomy (2.4.0 -> 2.5.0) + * 2022-08-20 [59b6e01](https://github.com/silverstripe/silverstripe-taxonomy/commit/59b6e0172cf37b6bd5afff47a125bc6206e551fd) Correct title for userhelp (Maxime Rainville) + + * bringyourownideas/silverstripe-maintenance (2.6.0 -> 2.7.0) + * 2022-08-20 [4320999](https://github.com/bringyourownideas/silverstripe-maintenance/commit/4320999be3cc719d25d1c7e45a32e13cefe1096b) Correct title for userhelp (Maxime Rainville) + + * silverstripe/versionfeed (2.3.0 -> 2.4.0) + * 2022-08-20 [2ba0438](https://github.com/silverstripe/silverstripe-versionfeed/commit/2ba04382772cfad1c72e13d2b058a38fa7ae91df) Correct title for userhelp (Maxime Rainville) + + * silverstripe/developer-docs (4.12.0 -> 4.13.0) + * 2023-04-12 [aea4ec82](https://github.com/silverstripe/developer-docs/commit/aea4ec827518df8e89726c5ffe3d57fa8be2ba77) Update references to PHP versions (#190) (Guy Sartorelli) + * 2023-04-12 [dc979b01](https://github.com/silverstripe/developer-docs/commit/dc979b0180da5b32fbf026338414bf55abc79620) Update react injector docs to work (Guy Sartorelli) + * 2023-04-12 [3050cda9](https://github.com/silverstripe/developer-docs/commit/3050cda93c101b93c84932f4ef9c375f3134cd7a) Reapply reverted changes to versioning docs (Guy Sartorelli) + * 2023-04-11 [cc3c0903](https://github.com/silverstripe/developer-docs/commit/cc3c09030f2496266e3e4cf59d58bf2fd8dd01f3) Explicitly set deprecation log files using absolute file paths (Guy Sartorelli) + * 2023-04-11 [15bfd662](https://github.com/silverstripe/developer-docs/commit/15bfd6621f9bf3965ee362a37c237d766a3ff3cf) Explicitly set log files using absolute file paths (Guy Sartorelli) + * 2023-03-27 [6750171e](https://github.com/silverstripe/developer-docs/commit/6750171eb59d29fd4c135dde029933df303462db) Revert pull requests #197, #187, #184 (Guy Sartorelli) + * 2023-03-27 [8d860246](https://github.com/silverstripe/developer-docs/commit/8d860246855eb07a974a3b35853aba63f60da3f1) Fix some small issues with gql examples (Guy Sartorelli) + * 2023-03-22 [8a436160](https://github.com/silverstripe/developer-docs/commit/8a436160caadd1741669179235610152e4e8935b) Add graphql rebuild section (Steve Boyd) + * 2023-03-16 [aa462718](https://github.com/silverstripe/developer-docs/commit/aa462718a258e75c66bfee543437a7e8009becc4) Update react injector docs to actually work (Guy Sartorelli) + * 2023-03-14 [c3bdcb86](https://github.com/silverstripe/developer-docs/commit/c3bdcb86b058569efb6489a98efdfd119071b637) Deprecate CwpSiteSummaryExtension (Steve Boyd) + * 2023-03-13 [1e04697c](https://github.com/silverstripe/developer-docs/commit/1e04697cb4fc497afea3fbcb06f30f780d0870a4) Encourage use of updatePreviewLink hook (#173) (Guy Sartorelli) + * 2023-03-13 [d1a474a1](https://github.com/silverstripe/developer-docs/commit/d1a474a1657fea7167359259192dea2c0ac67cba) Update preview docs with correct information (#98) (Guy Sartorelli) + * 2023-03-13 [a11b7d6d](https://github.com/silverstripe/developer-docs/commit/a11b7d6d7f8b40772184d7643328a44336fe4508) Fix preview documentation to account for css and js (#97) (Guy Sartorelli) + * 2023-03-13 [a88605fc](https://github.com/silverstripe/developer-docs/commit/a88605fcc0e745cb9f851c6a9dfcc2bad5e58e78) Update doc for moving files. (#61) (Guy Sartorelli) + * 2023-03-13 [bad48e1b](https://github.com/silverstripe/developer-docs/commit/bad48e1b91789f6ea09881db2797c966fa4ab3cd) Document custom graphql filter fields (#59) (Guy Sartorelli) + * 2023-03-13 [bc41cba4](https://github.com/silverstripe/developer-docs/commit/bc41cba4ef4a85f31ab752bc9fc613c73cc4bc44) Update history viewer docs with gql4 example (Guy Sartorelli) + * 2023-03-13 [a708361d](https://github.com/silverstripe/developer-docs/commit/a708361d8d27a7dcc30edc67927091a2b154b147) Fix deprecation info blocks (Guy Sartorelli) + * 2023-03-09 [2b303bf8](https://github.com/silverstripe/developer-docs/commit/2b303bf863b35cf5f6825b60274c4e02629d6c4a) Fix links in 4.13 changelog (Guy Sartorelli) + * 2023-03-09 [31b6131e](https://github.com/silverstripe/developer-docs/commit/31b6131e7df8c365fbb6d87f6c414f157d514cc5) Document API deprecated in 4.13 (#180) (Guy Sartorelli) + * 2023-03-08 [610bd777](https://github.com/silverstripe/developer-docs/commit/610bd7771253428bb13c796f35eb87d72d3d3730) Add upgrade guide for tractorcow/silverstripe-fluent (#175) (Guy Sartorelli) + * 2023-03-02 [9fed650c](https://github.com/silverstripe/developer-docs/commit/9fed650c23af98a743a8530aa83bd06407a3accb) Document new `Environment::hasEnv()` method (Guy Sartorelli) + * 2023-02-24 [86155bb4](https://github.com/silverstripe/developer-docs/commit/86155bb4379fb1bff38b2437f0b4567ec33e6676) Document deprecation notices for behaviour (Guy Sartorelli) + * 2023-02-21 [f948d459](https://github.com/silverstripe/developer-docs/commit/f948d459b134a01f060a2a792e20a3493e021e28) Document new changes to deprecation output (Guy Sartorelli) + * 2023-02-17 [0389dd37](https://github.com/silverstripe/developer-docs/commit/0389dd37dbfe4b1f9ddf77ae3a63a67a6f63e075) Fix composer docs link (Nick Lamprecht) + * 2023-02-16 [25b8a85a](https://github.com/silverstripe/developer-docs/commit/25b8a85a6c5fd35792cda7d5e68b369974bab182) Fix typo in graphql upgrade notes (Guy Sartorelli) + * 2023-02-15 [a86cadd6](https://github.com/silverstripe/developer-docs/commit/a86cadd6ec4ed62303c8e2172a5a052d30f901c9) Fix code block formatting (Nick Lamprecht) + * 2023-02-08 [762f17a5](https://github.com/silverstripe/developer-docs/commit/762f17a533620519823ec2e27018d209042f30ba) Fix notice formatting (Nick Lamprecht) + * 2023-02-05 [9fd2f59e](https://github.com/silverstripe/developer-docs/commit/9fd2f59e5eb053b9d50416cd8a808b7049f637d1) Fix Issues on Common_Subclasses Page (Nick Lamprecht) + * 2023-02-02 [65ee9bdd](https://github.com/silverstripe/developer-docs/commit/65ee9bdd7aaa357ef1a7dac14e43fb56e1c2d070) Clarify that we could upgrade a fixed dependency to add support for a newer PHP release (#148) (Maxime Rainville) + * 2023-01-19 [d7a676fb](https://github.com/silverstripe/developer-docs/commit/d7a676fb71ba54a15a6c174b41ba916bc316ef4b) Add GuySartorelli as core committer (Maxime Rainville) + * 2022-12-21 [a4486349](https://github.com/silverstripe/developer-docs/commit/a44863490d379cdbcd60550eacb45b646f6509a8) Stop saying jQuery is legacy - it'll be around for a while. (#128) (Guy Sartorelli) + * 2022-12-20 [18625d85](https://github.com/silverstripe/developer-docs/commit/18625d85ce1070228607bdc5baa77b09a532f07c) Add information about deprecations (Steve Boyd) + * 2022-12-19 [0d21be80](https://github.com/silverstripe/developer-docs/commit/0d21be809a72206c220cce5b982e0ea34c89e68c) Fix typo in 4.12 changelog (Maxime Rainville) + + * silverstripe/registry (2.5.0 -> 2.6.0) + * 2022-08-20 [7926b3b](https://github.com/silverstripe/silverstripe-registry/commit/7926b3b2877a3054a3018dfd319b88832e223add) Correct title for userhelp (Maxime Rainville) + + * silverstripe/security-extensions (4.4.0 -> 4.5.0) + * 2023-01-30 [f3cfa00](https://github.com/silverstripe/silverstripe-security-extensions/commit/f3cfa00c7cbcfd646ec052dc54059c942db95d9e) Explicitly state there's no CMS5 version (Guy Sartorelli) + + +### Other changes + + + * silverstripe/framework (4.12.0 -> 4.13.0) + * 2023-04-05 [cd946b6c8](https://github.com/silverstripe/silverstripe-framework/commit/cd946b6c80957c6b55ca63f0cabbe659e72c8a95) Group visibility for SITETREE_GRANT_ACCESS permissions (Florian Thoma) + * 2023-01-27 [3e5d99ded](https://github.com/silverstripe/silverstripe-framework/commit/3e5d99dedca452159b12ebe0836e5cdef94c4dfc) Prevent backslash in class name (Thomas Portelange) + * 2022-12-13 [4a1eb0c15](https://github.com/silverstripe/silverstripe-framework/commit/4a1eb0c15889005d883006f14366d3858b46ff2e) ISSUE-10615: Respect SS_BASE_URL scheme in CLI environment. (Shiva Kerdel) + + * silverstripe/admin (1.12.0 -> 1.13.0) + * 2023-03-06 [9b9162b2](https://github.com/silverstripe/silverstripe-admin/commit/9b9162b27a44d26a1ac8ef6bf8d9919b07ef4bc0) Suppress admin error context for base 'CMS access' permission check (fixes #1443) (Loz Calver) + * 2023-01-04 [5da7d8ff](https://github.com/silverstripe/silverstripe-admin/commit/5da7d8ffc4fd43d543e49ec8160effb9df0f373e) Ignore "load" statusText (Thomas Portelange) + + * silverstripe/tagfield (2.10.1 -> 2.11.0) + * 2022-12-22 [777e2e9](https://github.com/silverstripe/silverstripe-tagfield/commit/777e2e9e59d0ad82159a86bc1a5b7869aa414067) Remove unnecessary react-select scss import that breaks other CMS styles (James Cocker) + + * silverstripe/blog (3.11.0 -> 3.12.0) + * 2022-11-17 [20d9f45](https://github.com/silverstripe/silverstripe-blog/commit/20d9f45442c2ca5c29c4be2d0ae80a46e13a11c2) Fixed type annotation (Pascal Schneider) + + * silverstripe/comments (3.9.0 -> 3.10.0) + * 2022-11-20 [57a9617](https://github.com/silverstripe/silverstripe-comments/commit/57a9617d5b7fce47ae05e2d750f258520ee6a6fa) Add a key when enabling the CommentsExtension. (Steffen Maass) + + * cwp/cwp-search (1.7.0 -> 1.8.0) + * 2022-11-16 [899d1d2](https://github.com/silverstripe/cwp-search/commit/899d1d28b43db4a11a15e4913178fb83ba2fb4c3) Update form action to use absolute URL (James Zhu) + * 2022-11-03 [b287ed6](https://github.com/silverstripe/cwp-search/commit/b287ed66edd34c3312199c336b2d1911c8774795) Update search link & form action to use absolute url (James Zhu) + * 2022-11-01 [701e6fa](https://github.com/silverstripe/cwp-search/commit/701e6fa17b3b8eee4a03cba49e49bd28a99abd77) Search link is using relative link (James Zhu) + + * symbiote/silverstripe-queuedjobs (4.11.0 -> 4.12.0) + * 2022-11-08 [43f7c67](https://github.com/symbiote/silverstripe-queuedjobs/commit/43f7c67e131c3d5f9122df421c414670c45b3a63) Added quotes around value in yml (Lars Prakken) + + * silverstripe/developer-docs (4.12.0 -> 4.13.0) + * 2023-04-18 [f97af738](https://github.com/silverstripe/developer-docs/commit/f97af7381de898efd0a7b1ffd46c3566eda8a991) Update 02_Permissions.md (Jack A) + * 2022-12-02 [2ee68ffa](https://github.com/silverstripe/developer-docs/commit/2ee68ffae4a283e0a1d7841478fb9b70b7792cb6) 4.0 changelog example for DBComposite missing return (Christopher Darling) + * 2022-11-24 [22f5aec9](https://github.com/silverstripe/developer-docs/commit/22f5aec90d71a9828df0307db27bc24de676ab4d) Update code example to match PSR-12 standards. (Daniel) + * 2022-11-21 [b5c58741](https://github.com/silverstripe/developer-docs/commit/b5c58741d13496c5ce154d5f279d454770acfbce) Add deprecated methods in silverstripe-elemental (#113) (Sabina Talipova) + * 2022-10-13 [99bd6399](https://github.com/silverstripe/developer-docs/commit/99bd639967416ee5f27a5a1e02b89b246863749e) Use X-Status header for status messages (scott1702) + + + +