feat!: Bump xblocks-contrib to install PDF block by default (#38055)

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 <kyle@axim.org>
This commit is contained in:
Fox Piacenti
2026-02-26 17:14:33 -06:00
committed by GitHub
parent cd7f2aeee1
commit e1757ebd1e
4 changed files with 4 additions and 4 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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