From f551b190387c026a535a3ba3b7f47b2e1d0b7681 Mon Sep 17 00:00:00 2001 From: Chris Patti Date: Wed, 30 Oct 2024 22:19:29 -0400 Subject: [PATCH 1/4] feat: Preliminary cut of Sumac release notes. Incomplete. Currently missing waffle flags for this release and likely much else :) --- .../sumac/dev_op_release_notes.rst | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/source/community/release_notes/sumac/dev_op_release_notes.rst b/source/community/release_notes/sumac/dev_op_release_notes.rst index 3e271d04..14721697 100644 --- a/source/community/release_notes/sumac/dev_op_release_notes.rst +++ b/source/community/release_notes/sumac/dev_op_release_notes.rst @@ -29,6 +29,17 @@ Instructor Experiences Administrators & Operators ************************** +- `Course assets should be served by a view rather than a middleware `_ + - Background: The LMS/CMS previously handled course asset requests (asset-v1: andc4x URLs) via a middleware called StaticContentServer. This middleware has been converted to a view. + - Action: If your deployment has a custom MIDDLEWARE list in Django, you will need to remove this item at the time of upgrade to Sumac. Otherwise, no action is needed.. +- Ubuntu 22.04 Related Operators Note + - `PR `_ + - In newer versions of ubuntu the MD4 hashing algorithm is disabled by default. To enable it the openssl config needs to be updated in a manner similar to what's being done here. Alternatively, you can set the FEATURES['ENABLE_BLAKE2B_HASHING'] setting to True which will switch to a newer hashing algorithm where MD4 was previously used. + Because this hashing is being used as a part of the edx-platform caching mechanism, this will effectively clear the cache for the items that use this hash. The will impact any items where the cache key might have been too big to store in memcache so it's hard to predict exactly which items will be impacted. + - Added override options to commerce related CTA URLs in edx-platform + - Background: Extension points have been added have been added to commerce app in: `PR1 `_, `PR2 ` so openedX community members who wants to extend the commerce functionality can do so without explicitly adding code into edx-platform codebase. For more information into extension points see Pluggable override section in `Extension Points `_. + - Additional Considerations: Commerce app itself is slated for deprecation nevertheless. + Settings and Toggles ==================== @@ -40,6 +51,14 @@ Other Operator Changes Deprecations & Removals *********************** +- In `frontend-app-learner-dashboard `_ + - support for Optimizely has been removed along with the ProductRecommendations widget. + - `DEPR: Optimizely Support `_ + - Removed the RecommendationsPanel widget + - `DEPR: RecommendationsPanel `_ +- In edx-platform: + - ``commerce-coordinator`` related code has been removed + - `PR: `_ Developer Experience ******************** From e305eebdd2ddf32aabdaeffdf2e3ece068ac7e80 Mon Sep 17 00:00:00 2001 From: Chris Patti Date: Fri, 22 Nov 2024 16:42:49 -0500 Subject: [PATCH 2/4] docs: initial cut of release notes for OpenEdX Sumac https://github.com/openedx/wg-build-test-release/issues/398 --- source/community/release_notes/sumac/dev_op_release_notes.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/community/release_notes/sumac/dev_op_release_notes.rst b/source/community/release_notes/sumac/dev_op_release_notes.rst index 14721697..afc052e9 100644 --- a/source/community/release_notes/sumac/dev_op_release_notes.rst +++ b/source/community/release_notes/sumac/dev_op_release_notes.rst @@ -42,6 +42,8 @@ Administrators & Operators Settings and Toggles ==================== +- `contentstore.new_studio_mfe.disable_legacy_libraries `_ +- `contentstore.new_studio_mfe.disable_new_libraries `_ Other Operator Changes From 0cbdc8f7a2bf072e7391d41f351253189bcaa8e5 Mon Sep 17 00:00:00 2001 From: Chris Patti Date: Tue, 3 Dec 2024 15:05:51 -0500 Subject: [PATCH 3/4] Update source/community/release_notes/sumac/dev_op_release_notes.rst Co-authored-by: Sarina Canelake --- source/community/release_notes/sumac/dev_op_release_notes.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/community/release_notes/sumac/dev_op_release_notes.rst b/source/community/release_notes/sumac/dev_op_release_notes.rst index afc052e9..3055b639 100644 --- a/source/community/release_notes/sumac/dev_op_release_notes.rst +++ b/source/community/release_notes/sumac/dev_op_release_notes.rst @@ -61,7 +61,7 @@ Deprecations & Removals - In edx-platform: - ``commerce-coordinator`` related code has been removed - `PR: `_ - +- [UPCOMING] In Teak pre-design-tokens brand packages will no longer be supported. With design tokens, theme authors will instead override core Paragon tokens by defining their own JSON tokens that get deep merged alongside the core Paragon tokens, thus overriding any tokens that were defined by the theme author. See `the associated DEPR ticket for details `_. Developer Experience ******************** From c8d76fa15a14af65aa2c015449eb88bf0e46316d Mon Sep 17 00:00:00 2001 From: Chris Patti Date: Tue, 3 Dec 2024 16:56:27 -0500 Subject: [PATCH 4/4] docs: Add note about newly enabled by default sidebar toggle. --- source/community/release_notes/sumac/dev_op_release_notes.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/source/community/release_notes/sumac/dev_op_release_notes.rst b/source/community/release_notes/sumac/dev_op_release_notes.rst index 3055b639..063f785b 100644 --- a/source/community/release_notes/sumac/dev_op_release_notes.rst +++ b/source/community/release_notes/sumac/dev_op_release_notes.rst @@ -39,6 +39,7 @@ Administrators & Operators - Added override options to commerce related CTA URLs in edx-platform - Background: Extension points have been added have been added to commerce app in: `PR1 `_, `PR2 ` so openedX community members who wants to extend the commerce functionality can do so without explicitly adding code into edx-platform codebase. For more information into extension points see Pluggable override section in `Extension Points `_. - Additional Considerations: Commerce app itself is slated for deprecation nevertheless. + - `courseware.enable_navigation_sidebar `_ is now enabled by default. It was disabled by default in Redwood. Settings and Toggles ====================