Skip to content

Conversation

baloo
Copy link

@baloo baloo commented Sep 15, 2025

This is a very early attempt to update dependencies to use new releases of RustCrypto.

We (RustCrypto) don't have an final release yet, but this is meant to help test biscuit with code using pre-releases.

@divarvel
Copy link
Contributor

This looks good! the failing check is because of a change in an error message, i’ll just have to refresh the samples

@divarvel
Copy link
Contributor

The crypto API changes might have implications on https://github.com/eclipse-biscuit/biscuit-wasm

@baloo
Copy link
Author

baloo commented Sep 16, 2025

Changes to rand_core in 0.9 and getrandom definitely affect wasm runtime. Cryptography changes, I don't expect any effect.

I haven't used wasm in a little while, and I haven't looked yet at the changes required there to get an RNG.

baloo added a commit to baloo/biscuit-wasm that referenced this pull request Sep 22, 2025
pendant change to the changes made to biscuit-auth
(eclipse-biscuit/biscuit-rust#312)
baloo added a commit to baloo/biscuit-wasm that referenced this pull request Sep 22, 2025
pendant change to the changes made to biscuit-auth
(eclipse-biscuit/biscuit-rust#312)
@baloo baloo force-pushed the baloo/bump-rustcrypto-pre-releases branch from 7c38a58 to 36e250a Compare September 22, 2025 05:37
baloo added a commit to baloo/biscuit-wasm that referenced this pull request Sep 22, 2025
pendant change to the changes made to biscuit-auth
(eclipse-biscuit/biscuit-rust#312)
@Geal
Copy link
Contributor

Geal commented Sep 22, 2025

Noting that this will change the public API, so we'll ship the changes as part of the next major release

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