Skip to content

Pin h5p-author 0.9.7 - #46

Merged
alekswebnet merged 1 commit into
mainfrom
deps/h5p-author-0.9.7
Nov 13, 2026
Merged

alekswebnet merged 1 commit into
mainfrom
deps/h5p-author-0.9.7

Conversation

@alekswebnet

@alekswebnet alekswebnet commented Nov 13, 2026 •

Copy link
Copy Markdown
Contributor

Closes #45.

h5p-author 0.9.7 (missing-elements/h5p-offline-player#195) changes only the skill (SKILL.md). Where a chat cannot build the package and can give a file, it hands over the source as a file beside the build page's link. The skill also says that only the build tool writes an .h5p, and that an npx which hangs has failed. The build is unchanged.

What changes

  • The pin: package.json and the lockfile move @missing-elements/h5p-author from 0.9.6 to 0.9.7. The lockfile change is the five lines of that entry, with the integrity npm gives for 0.9.7; its dependencies are the same as 0.9.6's.
  • The zips: /h5p/skill/h5p-author.zip and /h5p/skill/h5p-author-chatgpt.zip hold 0.9.7's skill, and the plugin's plugin.json says 0.9.7. These are what the guide's first step hands out.
  • The skill files: /h5p/skill/SKILL.md is 0.9.7's. The brief, the licence and the 32 type files stay as in 0.9.6: the two tarballs differ only in SKILL.md and package.json.
  • The pages: the guide and the skill's page name h5p-author 0.9.7. /h5p/skill/index.json and /h5p/bundles/index.json say author 0.9.7, with the same 55 bundles from pack 1.1.0.
  • The build page: it builds as with 0.9.6, and keeps the feedback-heading id that installed copies of 0.9.5 print.

Tested

  • Checks: pnpm install --frozen-lockfile and pnpm build, which type-checks, pass. The site has no e2e tests since 0063e52, so none ran.
  • Served files: after the build, 67 files under _site/h5p/ are byte for byte the files of the published 0.9.7 tarball: skill/SKILL.md, LICENSE, references/authoring.md, and all 32 type files under both /h5p/skill/ and /h5p/build/types/. No page or JSON file in the built site names 0.9.6.
  • Zips: the 35 skill files in each zip equal the tarball's.
  • The two-file build: with this build's h5p-author.mjs and H5P.QuestionSet.zip, a three-question Question Set built into a 1.3 MB package (10 libraries, and 5 more for installing). That is the route Grok took on 2026-11-13.
  • Pages: the 66 page checks from The guide and the build page start with installing the skill (for main) #44 and the 34 damaged-link checks from The build page says a damaged link is damaged, and how to bring its source #39 pass on this build, in Chromium at 1280 px and 390 px. Firefox and WebKit were not run.

Summary by cubic

Pins @missing-elements/h5p-author from 0.9.6 to 0.9.7, which changes only the skill document and not the build code. Closes #45.

  • The skill now says chats that cannot build an .h5p should hand over the source as a file beside the build page's link.
  • It also clarifies that only the build tool writes .h5p files, and that an npx invocation that hangs means the build failed.

Written for commit cee2e84. Summary will update on new commits.

View guided diff Turn on auto-fix

0.9.7 changes only the skill: the source as a file beside the build page's link where a chat cannot build, only the build tool writes an .h5p, and an npx that hangs has failed. Both zips under /h5p/skill/ now hold it.

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 2 files

Tip: cubic could auto-approve low-risk PRs like this, if it thinks it's safe to merge. Learn more

View guided diff | Turn on auto-fix | Re-trigger cubic

@alekswebnet
alekswebnet merged commit f1071b4 into main Nov 13, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Pin h5p-author 0.9.7

1 participant