From e592d10e3b7ce5252b0d8910930d015f47ced665 Mon Sep 17 00:00:00 2001 From: Steve Boyd Date: Mon, 19 Aug 2024 15:05:27 +1200 Subject: [PATCH] DOC Deprecate CMS GraphQL endpoints --- en/08_Changelogs/5.3.0.md | 1 + 1 file changed, 1 insertion(+) diff --git a/en/08_Changelogs/5.3.0.md b/en/08_Changelogs/5.3.0.md index 383da23c..af637aa9 100644 --- a/en/08_Changelogs/5.3.0.md +++ b/en/08_Changelogs/5.3.0.md @@ -163,6 +163,7 @@ From 6.0 onwards, tokens will never be regenerated during session renewal, and t - The [`RememberLoginHash::renew()`](api:SilverStripe\Security\RememberLoginHash::renew()) method has been deprecated without replacement, since the associated behaviour will be removed in 6.0. - The `onAfterRenewToken` extension point within this method will likely be replaced with a new extension point in 6.0. - The [`RememberLoginHash.replace_token_during_session_renewal`](api:SilverStripe\Security\RememberLoginHash->replace_token_during_session_renewal) configuration property has been added to allow disabling token regeneration during session renewal. This property will be removed in 6.0. +- Code for the CMS GraphQL `admin` schema which provided endpoints for the CMS has been deprecated and will be removed in CMS 6. Functionality which the GraphQL endpoints are currently responsible for will be replaced with regular Silverstripe controller endpoints instead. Extension hooks will be added to the new controller endpoints that return data to allow for customisation. Frontend schemas, such the `default` schema, will continue to work in CMS 6. ## Bug fixes