Skip to content

refactor: replace unmaintained rust unic-* crates and address RUSTSEC-2025-0094 advisory - #337

Merged
pemistahl merged 9 commits into
pemistahl:mainfrom
jqnatividad:331-replace-unmaintained-rust-unic
Nov 14, 2025
Merged

pemistahl merged 9 commits into
pemistahl:mainfrom
jqnatividad:331-replace-unmaintained-rust-unic

Conversation

@jqnatividad

Copy link
Copy Markdown
Contributor

See https://rustsec.org/advisories/RUSTSEC-2025-0094.html

Instead of using the recommended icu_properties crate in the advisory which has a big dependency tree, use a lighter weight approach, using the maintainedunicode-general-category and creating a custom lightweight CharRange implementation.

resolves #331

@pemistahl
pemistahl merged commit a9915b3 into pemistahl:main Nov 14, 2025
20 checks passed
@pemistahl

Copy link
Copy Markdown
Owner

Thank you, this is indeed useful to replace unmaintained dependencies.

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.

rust-unic dependencies have RUSTSEC unmaintained advisories

2 participants