Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## 🤖 New release * `stream-download`: 0.11.2 -> 0.12.0 (⚠️ API breaking changes) ###⚠️ `stream-download` breaking changes ``` --- failure inherent_method_must_use_added: inherent method #[must_use] added --- Description: An inherent method is now #[must_use]. Downstream crates that did not use its return value will get a compiler lint. ref: https://doc.rust-lang.org/reference/attributes/diagnostics.html#the-must_use-attribute impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/inherent_method_must_use_added.ron Failed in: method stream_download::Settings::on_reconnect in /tmp/.tmpgwJ4GN/stream-download-rs/src/settings.rs:156 method stream_download::open_dal::OpenDalStreamParams::chunk_size in /tmp/.tmpgwJ4GN/stream-download-rs/src/open_dal.rs:71 --- failure trait_method_added: pub trait method added --- Description: A non-sealed public trait added a new method without a default implementation, which breaks downstream implementations of the trait ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-item-no-default impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/trait_method_added.ron Failed in: trait method stream_download::source::SourceStream::supports_seek in file /tmp/.tmpgwJ4GN/stream-download-rs/src/source/mod.rs:80 ``` <details><summary><i><b>Changelog</b></i></summary><p> <blockquote> ## [0.12.0](https://github.com/aschey/stream-download-rs/compare/0.11.2..0.12.0) - 2024-11-14 ### Bug Fixes - *(examples)* Create decoder and sink on the same thread ([#123](#123)) - ([5065e78](5065e78)) - Fix race condition when reporting stream errors ([#127](#127)) - ([594d41d](594d41d)) ### Dependencies - *(deps)* Allow reqwest-middleware 0.3.-0.4 ([#130](#130)) - ([c0bc067](c0bc067)) ### Features - Add setting to cancel stream on drop ([#124](#124)) - ([785d54e](785d54e)) - Add stream handle ([#125](#125)) - ([6ae481b](6ae481b)) - [**breaking**] Add SourceStream implementation for AsyncRead ([#126](#126)) - ([bac8c64](bac8c64)) - [**breaking**] Add SourceStream implementation for processes ([#128](#128)) - ([91f562c](91f562c)) - Add yt-dlp command wrappers ([#129](#129)) - ([4213bf7](4213bf7)) ### Refactor - Separate some large source files ([#121](#121)) - ([aabbab8](aabbab8)) <!-- generated by git-cliff --> </blockquote> </p></details> --- This PR was generated with [release-plz](https://github.com/MarcoIeni/release-plz/).
- Loading branch information