Skip to content

Update selected dependencies#1717

Open
oscargus wants to merge 2 commits into
linebender:mainfrom
oscargus:deps
Open

Update selected dependencies#1717
oscargus wants to merge 2 commits into
linebender:mainfrom
oscargus:deps

Conversation

@oscargus

@oscargus oscargus commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

First commit: update jni to remove lots of transitive (and old) dependencies. Plus a few others.
Second commit: a few more, new duplicate versions, but also got rid of some and fewer (lines) in total. Separate since there may be more doubts here, but feel free to squash.

(Motivation: be able to update some of these in egui.)

The rewrite of with_winit to work with jni 0.22 was done in collaboration with AI.

@oscargus oscargus changed the title Update dependencies Update selected dependencies Jun 26, 2026
@oscargus

oscargus commented Jun 26, 2026

Copy link
Copy Markdown
Contributor Author

I now realize that parley 0.11 is released although it is not yet on crates.io. I can update this once it is generally available since it will enable newer harfrust etc. (Or I am not really getting the dependency trail...)

@nicoburns nicoburns left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Parley 0.11.0 has now been released. This should also bump the version of Skrifa to match the Fontations versions used in Parley.

@LaurenzV LaurenzV left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Could you please undo the fearless_simd change? I want to rerun the benchmarks before doing this one because of the performance implications, as there were major changes in that release.

@oscargus

Copy link
Copy Markdown
Contributor Author

Sure! Now parley has also been updated to 0.11.

@nicoburns

Copy link
Copy Markdown
Contributor

@oscargus Have you tested this on Android?

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.

3 participants