Sourced from reqwest's releases.
v0.11.24
What's Changed
- Add
Certificate::from_pem_bundle()
to add a bundle.- Add
http3_prior_knowledge()
to blocking client builder.- Remove
Sync
bounds requirement forBody::wrap_stream()
.- Fix HTTP/2 to retry
REFUSED_STREAM
requests.- Fix instances of converting
Url
toUri
that could panic.New Contributors
@magurotuna
made their first contribution in seanmonstar/reqwest#2081@michaelciraci
made their first contribution in seanmonstar/reqwest#2102@basic-bgnr
made their first contribution in seanmonstar/reqwest#2110@jgraef
made their first contribution in seanmonstar/reqwest#2114@LucasPickering
made their first contribution in seanmonstar/reqwest#2040@gibbz00
made their first contribution in seanmonstar/reqwest#2032Full Changelog: https://github.com/seanmonstar/reqwest/compare/v0.11.23...v0.11.24
Sourced from reqwest's changelog.
v0.11.24
- Add
Certificate::from_pem_bundle()
to add a bundle.- Add
http3_prior_knowledge()
to blocking client builder.- Remove
Sync
bounds requirement forBody::wrap_stream()
.- Fix HTTP/2 to retry
REFUSED_STREAM
requests.- Fix instances of converting
Url
toUri
that could panic.
c9b4b65
v0.11.24ddf7f24
Add Certificate::from_pem_bundle() (#2032)5d8443d
fix panic when parsing invalid Url to Uri (#2040)e3bf090
docs: explain TLS backend features better (#2117)1bd939b
update wasm-streams dependency (#2114)87cdf12
doc: clarify Cookie API usage (#2111)b3feff6
Add http3 feature to blocking client (#2110)2332936
Update cookie crates (#2089)ef2c8ee
Upgrading env_logger dep (#2102)4ab5fb0
Fix HTTP/2: retry requests rejected with REFUSED_STREAM
(#2081)Sourced from tokio's releases.
Tokio v1.36.0
1.36.0 (February 2nd, 2024)
Added
- io: add
tokio::io::Join
(#6220)- io: implement
AsyncWrite
forEmpty
(#6235)- net: add support for anonymous unix pipes (#6127)
- net: add
UnixSocket
(#6290)- net: expose keepalive option on
TcpSocket
(#6311)- sync: add
{Receiver,UnboundedReceiver}::poll_recv_many
(#6236)- sync: add
Sender::{try_,}reserve_many
(#6205)- sync: add
watch::Receiver::mark_unchanged
(#6252)- task: add
JoinSet::try_join_next
(#6280)Changed
- io: make
copy
cooperative (#6265)- io: make
repeat
andsink
cooperative (#6254)- io: simplify check for empty slice (#6293)
- process: use pidfd on Linux when available (#6152)
- sync: use AtomicBool in broadcast channel future (#6298)
Documented
- io: clarify
clear_ready
docs (#6304)- net: document that
*Fd
traits onTcpSocket
are unix-only (#6294)- sync: document FIFO behavior of
tokio::sync::Mutex
(#6279)- chore: typographic improvements (#6262)
- runtime: remove obsolete comment (#6303)
- task: fix typo (#6261)
#6220: tokio-rs/tokio#6220 #6235: tokio-rs/tokio#6235 #6127: tokio-rs/tokio#6127 #6290: tokio-rs/tokio#6290 #6311: tokio-rs/tokio#6311 #6236: tokio-rs/tokio#6236 #6205: tokio-rs/tokio#6205 #6252: tokio-rs/tokio#6252 #6280: tokio-rs/tokio#6280 #6265: tokio-rs/tokio#6265 #6254: tokio-rs/tokio#6254 #6293: tokio-rs/tokio#6293 #6238: tokio-rs/tokio#6238 #6152: tokio-rs/tokio#6152 #6298: tokio-rs/tokio#6298 #6262: tokio-rs/tokio#6262 #6303: tokio-rs/tokio#6303 #6261: tokio-rs/tokio#6261
... (truncated)
eaf81ed
chore: prepare Tokio v1.36.0 (#6312)53f9e5a
ci: make sure dictionary words are sorted and unique (#6316)9077762
net: expose keepalive option on TcpSocket
(#6311)131e7b4
ci: add spellchecking (#6297)e53b92a
io: clarify clear_ready
docs (#6304)7536132
sync: use AtomicBool in broadcast channel future (#6298)b6d0c90
macros: fix trait_method breaking change detection (#6308)4846959
runtime: remove obsolete comment (#6303)ec30383
net: add UnixSocket
(#6290)f80bbec
io: simplify check for empty slice (#6293)Sourced from wgpu's releases.
v0.19.1
This release includes
wgpu
andwgpu-hal
. The rest of the crates are unchanged since 0.19.0.Bug Fixes
DX12
- Properly register all swapchain buffers to prevent error on surface present. By
@dtzxporter
in #5091- Check for extra null states when creating resources. By
@nical
in #5096- Fix depth-only and stencil-only views causing crashes. By
@teoxoy
in #5100OpenGL
- In Surface::configure and Surface::present on Windows, fix the current GL context not being unset when releasing the lock that guards access to making the context current. This was causing other threads to panic when trying to make the context current. By
@Imberflur
in #5087.WebGPU
- Improve error message when compiling WebGPU backend on wasm without the
web_sys_unstable_apis
set. By@rukai
in #5104Documentation
v0.19.0
This release includes:
wgpu
wgpu-core
wgpu-hal
wgpu-types
wgpu-info
naga
(skipped from 0.14 to 0.19)naga-cli
(skipped from 0.14 to 0.19)d3d12
(skipped from 0.7 to 0.19)Improved Multithreading through internal use of Reference Counting
Large refactoring of wgpu’s internals aiming at reducing lock contention, and providing better performance when using wgpu on multiple threads.
By
@gents83
in #3626 and thanks also to@jimblandy
,@nical
,@Wumpf
,@Elabajaba
&@cwfitzgerald
All Public Dependencies are Re-Exported
All of wgpu's public dependencies are now re-exported at the top level so that users don't need to take their own dependencies. This includes:
- wgpu-core
- wgpu-hal
- naga
... (truncated)
Sourced from wgpu's changelog.
v0.19.1 (2024-01-21)
Bug Fixes
DX12
- Properly register all swapchain buffers to prevent error on surface present. By
@dtzxporter
in #5091- Check for extra null states when creating resources. By
@nical
in #5096- Fix depth-only and stencil-only views causing crashes. By
@teoxoy
in #5100OpenGL
- In Surface::configure and Surface::present on Windows, fix the current GL context not being unset when releasing the lock that guards access to making the context current. This was causing other threads to panic when trying to make the context current. By
@Imberflur
in #5087.WebGPU
- Improve error message when compiling WebGPU backend on wasm without the
web_sys_unstable_apis
set. By@rukai
in #5104Documentation
v0.19.0 (2024-01-17)
This release includes:
wgpu
wgpu-core
wgpu-hal
wgpu-types
wgpu-info
naga
(skipped from 0.14 to 0.19)naga-cli
(skipped from 0.14 to 0.19)d3d12
(skipped from 0.7 to 0.19)Improved Multithreading through internal use of Reference Counting
Large refactoring of wgpu’s internals aiming at reducing lock contention, and providing better performance when using wgpu on multiple threads.
By
@gents83
in #3626 and thanks also to@jimblandy
,@nical
,@Wumpf
,@Elabajaba
&@cwfitzgerald
All Public Dependencies are Re-Exported
All of wgpu's public dependencies are now re-exported at the top level so that users don't need to take their own dependencies. This includes:
- wgpu-core
- wgpu-hal
- naga
- raw_window_handle
... (truncated)
b8a8ff6
Versions6e95491
Update changelogec48ee3
Document Wayland specifics related to SurfaceTexture::present (#5093)f9454d1
Error on missing web_sys_unstable_apis (#5104)e1481b6
Make sure to unset current context in wgl Surface::configure/present (#5087)c094e62
[d3d12] use plane 1 for stencil only views (#5100)a0db2a2
Make sure to copy all of the buffers into the resource array for dx12.
(#5091)ba74217
d3d12: Null check the out ComPtr of a few creation functions (#5096)484457d
Fix wgpu-hal build7eac4ce
Fix naga release