tauri-apps / tauri-invoke-http

A custom invoke system for Tauri that leverages a localhost server
Apache License 2.0
48 stars 5 forks source link

fix(deps): update rust crate tiny_http to 0.12 #11

Closed renovate[bot] closed 8 months ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
tiny_http dependencies minor 0.11 -> 0.12

Release Notes

tiny-http/tiny-http (tiny_http) ### [`v0.12.0`](https://togithub.com/tiny-http/tiny-http/blob/HEAD/CHANGELOG.md#0120) [Compare Source](https://togithub.com/tiny-http/tiny-http/compare/0.11.0...0.12.0) - Bumped the minimum compiler version tested by CI to 1.56 - this is necessary due to an increasing number of dependencies introducing Cargo manifest features only supported on newer versions of Rust. - [Add support for UNIX sockets](https://togithub.com/tiny-http/tiny-http/pull/224) Thanks to [@​ColonelThirtyTwo](https://togithub.com/ColonelThirtyTwo) for adding support for binding to UNIX sockets when creating a tiny-http server. This change makes a few small breaking API modifications, if you are constructing `ServerConfig` manually you will need to use the new `ListenAddr` type rather than directly supplying a `net::SocketAddr`. Likewise `Server::server_addr()` will now return an enum that can represent either a TCP socket or a UNIX socket. Finally `Request::remote_addr()` now returns an `Option<&SocketAddr>` as UNIX sockets don't ever have a remote host. - [Reduce required dependencies by switching to `httpdate`](https://togithub.com/tiny-http/tiny-http/pull/228) [@​esheppa](https://togithub.com/esheppa) replaced our internal HTTPDate type with the `httpdate` library (used extensively in the community by Hyper, Tokio and others) which reduces our baseline dependency tree from 18 crates to 5! - `TestRequest::path` no longer has a `'static` bound, allowing for fuzzers to generate test request paths at runtime. - Unpinned `zeroize` so it can float around any stable `^1` version.

Configuration

šŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

šŸš¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.

ā™» 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 has been generated by Mend Renovate. View repository job log here.