Skip to content

Update sha1 to version 0.11.0-rc.3 and rand to version 0.10.0-rc.6#529

Open
LilithSilver wants to merge 3 commits intosnapview:masterfrom
LilithSilver:patch-1
Open

Update sha1 to version 0.11.0-rc.3 and rand to version 0.10.0-rc.6#529
LilithSilver wants to merge 3 commits intosnapview:masterfrom
LilithSilver:patch-1

Conversation

@LilithSilver
Copy link

@LilithSilver LilithSilver commented Jan 7, 2026

The main release version of sha1 has an issue where the deeply-nested dependency generic-array still includes doc_auto_cfg, which is deprecated in rust nightly. Recent docs.rs builds fail when the old version is included. This bumps the version to stop the issue.

rand has a similar issue.

I've managed to request updates from all other upstream nested dependencies; those aren't pre-release versions, so Cargo should be able to update them OK.

@LilithSilver LilithSilver changed the title Update sha1 dependency to version 0.11.0-rc.3 Update sha1 to version 0.11.0-rc.3 and rand to version 0.10.0-rc.6 Jan 7, 2026
@daniel-abramov
Copy link
Member

I think I'd rather wait for a stable release should this become necessary. Using the release candidate version is not encouraged, especially in [somewhat popular] libraries.

@LilithSilver
Copy link
Author

I think I'd rather wait for a stable release should this become necessary. Using the release candidate version is not encouraged, especially in [somewhat popular] libraries.

I generally agree; but docs.rs will fail to build for any users (or tungstenite itself) until those packages are updated...

Good news, rand released 0.10.0, so I committed that. sha1 hasn't had a major release in over 2 years though, although they do frequently post rc builds.

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