Skip to content

fix: take the HTML dependency version from the extension manifest - #88

Merged
mcanouil merged 3 commits into
mainfrom
fix/html-dependency-version
Nov 11, 2026
Merged

mcanouil merged 3 commits into
mainfrom
fix/html-dependency-version

Conversation

@mcanouil

Copy link
Copy Markdown
Owner

The extension hard-coded 0.1.0 as the version of its two HTML dependencies, so the dependency folder never changed between releases.
Browsers kept serving the old stylesheet after an upgrade.

The calls to ensure_html_dependency now leave version out, and the vendored quarto-lua-modules 2.10.0 fills it from _extension.yml.
A render of example.qmd without embedded resources now writes code-window-1.8.2/, and the 43 render checks in tests/run.sh pass.

@mcanouil mcanouil added the Type: Bug 🐛 Issues related to bugs, errors, or mistakes label Nov 11, 2026
@mcanouil mcanouil self-assigned this Nov 11, 2026
@mcanouil
mcanouil marked this pull request as ready for review November 11, 2026 12:39
@mcanouil
mcanouil merged commit 3514c1d into main Nov 11, 2026
@mcanouil
mcanouil deleted the fix/html-dependency-version branch November 11, 2026 12:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Type: Bug 🐛 Issues related to bugs, errors, or mistakes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant