Bump crypto-bigint to v0.7.0-rc.22#110
Conversation
Also bumps: `rand_core` v0.10.0-rc-6 This release brought a few breaking changes: - For this crate's purposes: `Unsigned` => `UnsignedMontyForm`. I moved the associated type here, which has now been renamed `MontyForm`, because... - `Monty` => `MontyForm`: the stack-allocated type previously known as `MontyForm` is now known as `FixedMontyForm`, and the `Monty` trait is now `MontyForm`. - `Monty(Form)` methods that take a `params` argument now borrow: this gets rid of the params cloning that was happening before. It now clones (an `Arc`) for you, or copies, as need be. Word of warning: as of this `rand_core` release, `(Try)RngCore` is now `(Try)Rng`. This crate wasn't impacted, however, since it uses `CryptoRng` which didn't change.
|
Note: the reason for the |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #110 +/- ##
==========================================
+ Coverage 97.93% 98.71% +0.78%
==========================================
Files 14 14
Lines 1891 1874 -17
==========================================
- Hits 1852 1850 -2
+ Misses 39 24 -15 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
@fjarri heads up, more breaking changes that could use an associated prerelease. Totally understand if you don't want to do that over the weekend though. Even having the PR/branch open is enough to unblock getting our downstream crates upgraded |
|
I must say, I did a double take at |
|
@fjarri sure... can we rename it after the next breaking change? I've already released a bunch of elliptic curve crates which are already dependent on this release |
|
No problem. I know I should have mentioned it in the respective PR, but I unfortunately wasn't following the recent squall of changes closely. I'll merge this, do you need a new release? |
|
That's not me you're pinging :) |
|
Whoops! |
|
@fjarri also how about that release 😉 |
|
Done. |
Also bumps: `rand_core` v0.10.0-rc-6 This release brought a few breaking changes: - For this crate's purposes: `Unsigned` => `UnsignedMontyForm`. I moved the associated type here, which has now been renamed `MontyForm`, because... - `Monty` => `MontyForm`: the stack-allocated type previously known as `MontyForm` is now known as `FixedMontyForm`, and the `Monty` trait is now `MontyForm`. - `Monty(Form)` methods that take a `params` argument now borrow: this gets rid of the params cloning that was happening before. It now clones (an `Arc`) for you, or copies, as need be. Word of warning: as of this `rand_core` release, `(Try)RngCore` is now `(Try)Rng`. This crate wasn't impacted, however, since it uses `CryptoRng` which didn't change.
Also bumps:
rand_corev0.10.0-rc-6This release brought a few breaking changes:
Unsigned=>UnsignedMontyForm. I moved the associated type here, which has now been renamedMontyForm, because...Monty=>MontyForm: the stack-allocated type previously known asMontyFormis now known asFixedMontyForm, and theMontytrait is nowMontyForm.Monty(Form)methods that take aparamsargument now borrow: this gets rid of the params cloning that was happening before. It now clones (anArc) for you, or copies, as need be.Word of warning: as of this
rand_corerelease,(Try)RngCoreis now(Try)Rng. This crate wasn't impacted, however, since it usesCryptoRngwhich didn't change.