Deprecation/Removal: Support for XBlock Runtimes with raw string scope IDs

We are making a breaking change to the XBlock framework. This will only impact operators who have developed custom XBlock runtimes outside of edx-platform.

The only custom runtime that we know exists is the xblock-sdk (“XBlock Workbench”), which Axim will take care of fixing. We honestly don’t think that any other runtimes exist. If you do have a custom XBlock runtime, though, please reach out, and we can help you understand the change.

The comment period ends in week on Wendesday 11 September. We’re excited for this change because it will allow us to add type annotations to the XBlock framework as part of the Sumac release!