From e1757ebd1e7d05fb98028a735416ac2a87630fdc Mon Sep 17 00:00:00 2001 From: Fox Piacenti Date: Thu, 26 Feb 2026 17:14:33 -0600 Subject: [PATCH] feat!: Bump xblocks-contrib to install PDF block by default (#38055) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit BREAKING CHANGE: The `pdf` XBlock is now built into the platform core and installed by default. If you previously installed a third-party pdf implementation such as https://github.com/open-craft/xblock-pdf, then the built-in implementation will likely work as a drop-in replacement, so you can uninstall the third-party implementation. However, if you’d rather continue using a third-party pdf implementation, then use the `xblock.v1.overrides` entrypoint. In either case, the third-party implementation must be removed from the `xblock.v1` entrypoint, otherwise you will see an AmbiguousPluginError. Co-Authored-By: Kyle McCormick --- requirements/edx/base.txt | 2 +- requirements/edx/development.txt | 2 +- requirements/edx/doc.txt | 2 +- requirements/edx/testing.txt | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index de6c1d9b60..0cb19a983b 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -1268,7 +1268,7 @@ xblock-utils==4.0.0 # via # edx-sga # xblock-poll -xblocks-contrib==0.10.2 +xblocks-contrib==0.11.0 # via -r requirements/edx/bundled.in xmlsec==1.3.14 # via diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index 7998ac43bc..f0a56f5d52 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -2298,7 +2298,7 @@ xblock-utils==4.0.0 # -r requirements/edx/testing.txt # edx-sga # xblock-poll -xblocks-contrib==0.10.2 +xblocks-contrib==0.11.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt diff --git a/requirements/edx/doc.txt b/requirements/edx/doc.txt index 81dcfcac9e..d4d68f34c1 100644 --- a/requirements/edx/doc.txt +++ b/requirements/edx/doc.txt @@ -1607,7 +1607,7 @@ xblock-utils==4.0.0 # -r requirements/edx/base.txt # edx-sga # xblock-poll -xblocks-contrib==0.10.2 +xblocks-contrib==0.11.0 # via -r requirements/edx/base.txt xmlsec==1.3.14 # via diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt index 29543c5ebc..504cbafe68 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -1697,7 +1697,7 @@ xblock-utils==4.0.0 # -r requirements/edx/base.txt # edx-sga # xblock-poll -xblocks-contrib==0.10.2 +xblocks-contrib==0.11.0 # via -r requirements/edx/base.txt xmlsec==1.3.14 # via