Skip to content

Conversation

@nicoburns
Copy link
Collaborator

We've been treating as private by doing technically breaking releases that change the skrifa version of this trait impl, so better to make the impl private.

I've also included a couple of minor code changes aimed at making easier to verify that skrifa is indeed a private dependency by reducing the scope in which types are available.

nicoburns added 3 commits May 8, 2025 11:52
Signed-off-by: Nico Burns <nico@nicoburns.com>
Signed-off-by: Nico Burns <nico@nicoburns.com>
Signed-off-by: Nico Burns <nico@nicoburns.com>
@nicoburns nicoburns changed the title Make skrifa::OutlinePen implementation private Make skrifa::OutlinePen impl private May 8, 2025
Copy link
Collaborator

@xStrom xStrom left a comment

Choose a reason for hiding this comment

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

This seems like a good idea to me.

I also confirmed that Cosmic Text still builds nicely with these changes.

@dfrg
Copy link
Owner

dfrg commented May 8, 2025

awesome, thanks!

@dfrg dfrg merged commit 5ee9239 into main May 8, 2025
10 checks passed
@xStrom xStrom deleted the private-skrifa branch May 8, 2025 14:31
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.

4 participants