As newer content type versions typically as require a new core version, we need to regularly update the references to the core files.
Change the script in
scripts/install.sh to download the new H5P versions from GitHub
Change the values of these properties of the editor configuration object (e.g.
coreApiVersion (put in the version H5P now uses in the downloaded core files; typically the version of h5p-editor-php-library without patch version, e.g. 1.24)
h5pVersion (put in the version of the PHP libraries themselves (includes patch version, e.g.: 1.24.1))
Change the README to reflect the new versions (download links to GitHub)
H5PEditor.coreScripts() methods in the respective files.
npx ts-node packages/h5p-server/scripts/generate-supported-language-list.ts to update the list of languages the editor supports.
Run all tests (including test:integration) to check if the everything still works as expected. (for example, inserting scripts might break tests)