Install

Works with Drupal: ^10.2 || ^11

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 62.4 KB
MD5: f7273c2b16fd752dc9e73141b6718906
SHA-1: b14a841283c20f12baed46c47e8205a8cfd4ee88
SHA-256: 5157b0f6f9c72958fd11d10586b12ab4b48e698aab457010b220e1ec59b14cd6
Download zip 87.12 KB
MD5: 5eab461e1e851e4ef7ea5b5ceb1bb738
SHA-1: daa9b6079f44744549f82a066d9fe6b5d8b89094
SHA-256: bbef96b0ba1a40f3c4cda1fd30c049d55d2c2780d10b8a0fb907345b09c5653a

Release notes

New Features

  • Added support for the Paragraphs module. (#3308118 by sim_1, sokru, jhuhta, illeace) (#3194707 by lukas_w, nicholass, illeace, baikho)
  • New permissions added for administering H5P libraries (administer h5p libraries) and for accessing the H5P Editor widget (access h5p editor), to make them more specific to using the H5P module. (#3376847 by fisherman90, msandoval, illeace) (#2988056 by paalj, frob, Julian.Strecker, msandoval, illeace)
  • Added link to configuration page from the H5P module's entry in /admin/modules. (#3284102 by jnicola, mohammad-fayoumi)

Vendor Changes

  • Copies of the vendor libraries h5p-core and h5p-editor are no longer packaged with the module, and are now included solely as dependencies. Required CSS and JS files are automatically copied to assets://h5p. (#3309446 by sokru, catch, shaundychko, nicholass, frob, msandoval, illeace)

Bug Fixes

  • Fixed cross-user data leakage when "Save content state" is active due to missing user cache context. (#3425407 by id.aleks, illeace, catch)
  • Fixed case where a cached expired validation token would be served, causing user completion data to not be saved. (#3036486 by amourow, pjotr.savitski, illeace, maya maier)
  • Fixed altering CSS/JS in H5P nodes. Since 2.0.0-alpha5, only the first custom file would be added; now all custom files are added. (#3526331 by sirclickalot, filburt, anzi31, illeace, pjotr.savitski)
  • Re-enabled the H5P development mode option in /admin/config/system/h5p. (#3098548 by jhedstrom, sim_1, pakmanlh, illeace)
  • Fixed nonfunctional H5P Upload field widget. (#3542700 by maya maier, frob, illeace)
  • Fixed console errors due to alpha5 changes to how H5P library scripts are passed to drupalSettings. (#3526414 by catch, illeace, vensires, filburt, ongdesign, janboehme, maya maier) (#3542551 by illeace, msandoval)
  • Improved behavior of H5P editor AJAX calls and event handling to prevent common cases of editor data loss. (#3281356 by graber, alexrayu, sim_1, maya maier, msandoval, illeace)
  • H5P JS and CSS cachebusting now works in Drupal 11. (#3547091 by illeace, maya maier, msandoval)
  • Fixed PHP notices when using H5P Upload widget. (#3309418 by sokru, msandoval, frob, illeace)
  • Added missing config schema. (#3281878 by sorlov, sokru, shaundychko, maya maier, msandoval)

Known Issues

  • PHP deprecation warnings from h5p-editor: These are fixed in h5p-editor-php-library's master branch, but the fixes are not yet in a release. (#3456909, #3499793, #3364451)
  • Pressing "Upload" without selecting a file on the H5P Libraries page (/admin/content/h5p) causes a WSOD. (#3545167)
  • Submitting then deleting an invalid interactive from a mlitivalue field puts the form in a bad state. (#3548041)
  • H5P content type restrictions don't apply to uploaded .h5p files. (#3548290)
Created by: catch
Created on: 24 Sep 2025 at 10:02 UTC
Last updated: 24 Sep 2025 at 10:02 UTC
Bug fixes
New features

Other releases