Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Embedded extensions mechanism no longer works #11768

Open
mcanouil opened this issue Jan 2, 2025 · 2 comments
Open

Embedded extensions mechanism no longer works #11768

mcanouil opened this issue Jan 2, 2025 · 2 comments
Labels
bug Something isn't working extensions relates to Quarto extensions mechanism

Comments

@mcanouil
Copy link
Collaborator

mcanouil commented Jan 2, 2025

Bug description

From https://quarto.org/docs/extensions/formats.html#extension-embedding.

Steps to reproduce

quarto create extension format:html myhtml --no-prompt --no-open
cd myhtml
quarto add mcanouil/quarto-iconify --embed myhtml --no-prompt
echo "{{< iconify simple-icons:quarto >}}" >> template.qmd
quarto render template.qmd --to html

Expected behavior

In the example, Iconify shortcode should be recognised in the template when rendering as it's the case in Quarto 1.3.

Actual behavior

Embedded extensions are no loner available to documents.

Your environment

  • macOS

Quarto check output

Quarto 1.3 is the latest known version to work.

@mcanouil mcanouil added bug Something isn't working extensions relates to Quarto extensions mechanism regression Functionality that used to work but now is broken. labels Jan 2, 2025
@mcanouil
Copy link
Collaborator Author

mcanouil commented Jan 2, 2025

@mcanouil mcanouil removed the regression Functionality that used to work but now is broken. label Jan 8, 2025
@mcanouil
Copy link
Collaborator Author

mcanouil commented Jan 8, 2025

For future readers: It's actually not a regression/bug but a fix, as embedded extensions are supposed to be used only by the extension embedding them.

This change was unfortunately missed in 1.4 changelog.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working extensions relates to Quarto extensions mechanism
Projects
None yet
Development

No branches or pull requests

1 participant