Skip to content

Removed explicit dependency from litehtml in header#2

Merged
BigJk merged 2 commits intoBigJk:mainfrom
KaruroChori:fix-litehtml-dep-0
Mar 6, 2026
Merged

Removed explicit dependency from litehtml in header#2
BigJk merged 2 commits intoBigJk:mainfrom
KaruroChori:fix-litehtml-dep-0

Conversation

@KaruroChori
Copy link

Including litehtml requires explicit linking with the same library for downstream projects, even if they don't really need visibility or access to the rendering engine itself, and that is nowhere used in the public interface since all registration calls are wrapped already.
This was just solved by moving the CustomElement class specific to the cpp file.

Still, this PR includes #1 as it was not easy to decouple these changes from it, so you might want to consider that first.

@BigJk BigJk merged commit 710c4f6 into BigJk:main Mar 6, 2026
@BigJk
Copy link
Owner

BigJk commented Mar 6, 2026

Makes sense. Thanks! 👍

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.

2 participants