-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update rust crate getrandom to 0.3.0 #2074
base: develop
Are you sure you want to change the base?
Conversation
|
This is cursed, they renamed a feature from "js" to "wasm_js". This bump has to wait for our dependents to upgrade getrandom |
7fd41f5
to
ab7abb6
Compare
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
We pull in getrandom 0.2 via aHash, reqwest (hyper -> rustls -> ring), uuid and flume. Datafusion bump would cover aHash and uuid. We still need to chase down ring briansmith/ring#2342 and nanorand Absolucy/nanorand-rs#54 |
Story continues apache/arrow-rs#7125, people struggle upgrading |
This PR contains the following updates:
0.2.14
->0.3.0
Release Notes
rust-random/getrandom (getrandom)
v0.3.1
Compare Source
Fixed
v0.3.0
Compare Source
Breaking Changes
Changed
getrandom
andgetrandom_uninit
functions tofill
andfill_uninit
respectively #532Removed
wasm32-wasi
target support (usewasm32-wasip1
orwasm32-wasip2
instead) #499linux_disable_fallback
,rdrand
,js
,test-in-browser
, andcustom
crate featuresin favor of configuration flags #504
register_custom_getrandom!
macro #504From<NonZeroU32>
forError
andError::code
method #507Error
constants #562Changed
ProcessPrng
on Windows 10 and up, and useRtlGenRandom
on older Windows versions #415strerror_r
for retrieving error code descriptions #440usize
is the native word size in therdrand
backend #442errno
whenlibc
did not indicate error on Solaris #448libpthread
's mutex tofutex
on Linux and tonanosleep
-based wait loopon other targets in the
use_file
backend #490EAGAIN
while polling/dev/random
on Linux #522wasm_js
backend(bumps minimum supported Node.js version to v19) #557
js_namespace
in thewasm_js
backend #559Added
wasm32-wasip1
andwasm32-wasip2
support #499getrandom_backend
configuration flag for selection of opt-in backends #504Error::new_custom
method #507rndr
opt-in backend #512u32
andu64
functions for generating random values of the respective type #544wasm32v1-none
support in thewasm_js
backend #560wasm_js
crate feature which allows users to enable thewasm_js
opt-in backend #574Fixed
KERN_ARND
#555Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.