Skip to content

Update yew to 0.23, bump crate version to 0.10, fix tests#18

Merged
finnbear merged 3 commits into
finnbear:mainfrom
aleb2000:update-yew-0.23
Mar 25, 2026
Merged

Update yew to 0.23, bump crate version to 0.10, fix tests#18
finnbear merged 3 commits into
finnbear:mainfrom
aleb2000:update-yew-0.23

Conversation

@aleb2000
Copy link
Copy Markdown
Contributor

As the title says, yew has been updated to the latest version, and the crate version has been increased accordingly.

When testing, I noticed that the unit tests would not compile, hence I also fixed that by enabling the appropriate features in the dev dependencies.

@finnbear
Copy link
Copy Markdown
Owner

Thanks so much! Please also update yew in the test app (used for GitHub pages):

yew = { version = "0.22" }

@aleb2000
Copy link
Copy Markdown
Contributor Author

I just noticed (I did not read that before) the section about testing in the readme. However, it seems that the command no longer works (the tests always want lucide, and not the collection you set there). Is that part outdated? Should I remove it from the readme?

@aleb2000
Copy link
Copy Markdown
Contributor Author

Updated the test app

@finnbear
Copy link
Copy Markdown
Owner

Thanks! I'll keep the README issue in mind but, for this PR, it's not necessary to make further changes.

@finnbear finnbear merged commit 95abf3b into finnbear:main Mar 25, 2026
1 check passed
@aleb2000 aleb2000 deleted the update-yew-0.23 branch March 25, 2026 22:25
@finnbear
Copy link
Copy Markdown
Owner

https://crates.io/crates/yew_icons/0.10.0 🎉

Thanks again!

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