Skip to content
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

fix(deps): update all #21

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

fix(deps): update all #21

wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 11, 2024

This PR contains the following updates:

Package Type Update Change
async-trait dependencies patch 0.1.81 -> 0.1.83
bytes dependencies minor 1.7.1 -> 1.8.0
hyper (source) dependencies minor 1.4.1 -> 1.5.1
hyper-rustls dependencies patch 0.27.2 -> 0.27.3
hyper-util (source) dependencies patch 0.1.7 -> 0.1.10
jsonrpsee (source) dependencies patch 0.24.2 -> 0.24.7
mockito dev-dependencies minor 1.5.0 -> 1.6.1
once_cell dependencies minor 1.19.0 -> 1.20.2
quick-xml dependencies minor 0.36.0 -> 0.37.0
regex dependencies minor 1.10.6 -> 1.11.1
rustls dependencies patch 0.23.12 -> 0.23.17
rustls-platform-verifier dependencies minor 0.3.2 -> 0.4.0
serde_json dependencies patch 1.0.122 -> 1.0.133
tempfile (source) dev-dependencies minor 3.12.0 -> 3.14.0
tokio (source) dependencies minor 1.39.2 -> 1.41.1

Release Notes

dtolnay/async-trait (async-trait)

v0.1.83

Compare Source

  • Prevent needless_arbitrary_self_type lint being produced in generated code (#​278)

v0.1.82

Compare Source

  • Prevent elided_named_lifetimes lint being produced in generated code (#​276)
tokio-rs/bytes (bytes)

v1.8.0

Compare Source

  • Guarantee address in split_off/split_to for empty slices (#​740)

v1.7.2

Compare Source

Fixed
  • Fix default impl of Buf::{get_int, get_int_le} (#​732)
Documented
  • Fix double spaces in comments and doc comments (#​731)
Internal changes
  • Ensure BytesMut::advance reduces capacity (#​728)
hyperium/hyper (hyper)

v1.5.1

Compare Source

Bug Fixes
  • http2:
    • pass proper value to h2 max_local_error_reset_streams (4a20147a)
    • improve graceful shutdown during handshake (#​3729) (13b05943)

v1.5.0

Compare Source

Bug Fixes
Features
  • client: Add HTTP/2 builder options header_table_size() and max_concurrent_streams() (4c84e8c1)
  • rt: add ReadBufCursor methods remaining() and put_slice() (#​3700) (5a13041e)
v1.4.1 (2024-07-09)
Bug Fixes
  • http1: reject final chunked if missing 0 (8e5de1bb)
hyperium/hyper-util (hyper-util)

v0.1.10

Compare Source

  • Add http2_max_header_list_size(num) option to legacy client builder.
  • Add set_tcp_user_timeout(dur) option to legacy HttpConnector.

v0.1.9

Compare Source

  • Add support for client::legacy DNS resolvers to set non-zero ports on returned addresses.
  • Fix client::legacy wrongly retrying pooled connections that were created successfully but failed immediately after, resulting in a retry loop.

v0.1.8

Compare Source

  • Add server::conn::auto::upgrade::downcast() for use with auto connection upgrades.
paritytech/jsonrpsee (jsonrpsee)

v0.24.7

Compare Source

This is a patch release that mainly fixes the tower::Service implementation to be generic over the HttpBody to work with all middleware layers.
For instance, this makes tower_http::compression::CompressionLayer work, which didn't compile before.

[Added]
  • http client: add max_concurrent_requests (#​1473)
[Fixed]
  • fix(server): make tower::Service impl generic over HttpBody (#​1475)

Thanks to the external contributor @​hanabi1224 who contributed to this release.

v0.24.6

Compare Source

This is a bug-fix release that fixes that the ConnectionGuard was dropped before the future was resolved which,
could lead to that HTTP calls were not counted correctly in the ConnectionGuard. This impacts only the server.

[Fixed]
  • fix(server): count http calls in connection guard (#​1468)

v0.24.5

Compare Source

This is a patch release that mainly fixes a compilation issue for the server because the feature tower/util was not enabled.

[Fixed]
  • server: Enable tower util feature (#​1464)
[Changed]
  • server: change http method_not_allowed message (#​1452)

v0.24.4

Compare Source

This is non-breaking release that changes the error variants to be thiserror(transparent) for wrapped errors and adds ConnectionGuard to
the extensions to make it possible to get the number of active connections.

[Added]
  • server: expose ConnectionGuard as request extension (#​1443)
[Fixed]
  • types: use error(transparent) for wrapped errors when possible (#​1449)

v0.24.3

Compare Source

This is a small release that adds two new APIs to inject data via the extensions to the RpcModule/Methods
and it only impacts users that are using RpcModule directly via Methods::call/subscribe/raw_json_request (e.g., unit testing) and not the server itself.

[Added]
  • feat(server): add Methods::extensions/extensions_mut (#​1440)
lipanski/mockito (mockito)

v1.6.1

Compare Source

  • Added Mock::with_header_from_request allowing you to set the header dynamically by using a closure which exposes the Request object

Thanks to @​alex-kattathra-johnson

v1.6.0

Compare Source

  • Introduced Mock::match_request which exposes the Request object via a closure and can be used to build custom matchers
matklad/once_cell (once_cell)

v1.20.2

Compare Source

v1.20.1

Compare Source

  • Allow using race module using just portable_atomic, without critical_section and provide
    better error messages on targets without atomic CAS instruction,
    #​265.

v1.20.0

Compare Source

tafia/quick-xml (quick-xml)

v0.37.1

Compare Source

New Features
  • #​831: Add BytesCData::escaped() fn to construct CDATA events from arbitrary user input.

v0.37.0

Compare Source

New Features
  • #​826: Implement From<String> and From<Cow<str>> for quick_xml::de::Text.
  • #​826: Make SimpleTypeDeserializer and SimpleTypeSerializer public.
  • #​826: Implement IntoDeserializer for &mut Deserializer.
Bug Fixes
  • #​655: Do not write indent before and after $text fields and those $value fields
    that are serialized as a text (for example, usize or String).
  • #​826: Handle only those boolean representations that are allowed by Xml Schema
    which is only "true", "1", "false", and "0". Previously the following values
    also was accepted:
    bool XML content
    true "True", "TRUE", "t", "Yes", "YES", "yes", "y"
    false "False", "FALSE", "f", "No", "NO", "no", "n"
Misc Changes
  • #​227: Split SeError from DeError in the serialize feature.
    Serialize functions and methods now return SeError.
  • #​810: Return std::io::Error from Writer methods.
  • #​811: Split NamespaceError and EncodingError from Error.
  • #​811: Renamed Error::EscapeError to Error::Escape to match other variants.
  • #​811: Narrow down error return type from Error where only one variant is ever returned:
    attribute related methods on BytesStart and BytesDecl returns AttrError
  • #​820: Classify output of the Serializer by returning an enumeration with kind of written data
  • #​823: Do not allow serialization of consequent primitives, for example Vec<usize> or
    Vec<String> in $value fields. They cannot be deserialized back with the same result
  • #​827: Make escape and it variants take a impl Into<Cow<str>> argument and implement
    From<(&'a str, Cow<'a, str>)> on Attribute
  • #​826: Removed DeError::InvalidInt, DeError::InvalidFloat and DeError::InvalidBoolean.
    Now the responsibility for returning the error lies with the visitor of the type.
    See ratiohttps://github.com/serde-rs/serde/pull/2811ull/2811

v0.36.2

Compare Source

Bug Fixes
  • #​533: Fix incorrect DocType closing bracket detection when parsing with buffered reader
rust-lang/regex (regex)

v1.11.1

Compare Source

===================
This is a new patch release of regex that fixes compilation on nightly
Rust when the unstable pattern crate feature is enabled. Users on nightly
Rust without this feature enabled are unaffected.

Bug fixes:

  • BUG #​1231:
    Fix the Pattern trait implementation as a result of nightly API breakage.

v1.11.0

Compare Source

===================
This is a new minor release of regex that brings in an update to the
Unicode Character Database. Specifically, this updates the Unicode data
used by regex internally to the version 16 release.

New features:

serde-rs/json (serde_json)

v1.0.133

Compare Source

  • Implement From<[T; N]> for serde_json::Value (#​1215)

v1.0.132

Compare Source

  • Improve binary size and compile time for JSON array and JSON object deserialization by about 50% (#​1205)
  • Improve performance of JSON array and JSON object deserialization by about 8% (#​1206)

v1.0.131

Compare Source

  • Implement Deserializer and IntoDeserializer for Map<String, Value> and &Map<String, Value> (#​1135, thanks @​swlynch99)

v1.0.130

Compare Source

  • Support converting and deserializing Number from i128 and u128 (#​1141, thanks @​druide)

v1.0.129

Compare Source

v1.0.128

Compare Source

v1.0.127

Compare Source

v1.0.126

Compare Source

  • Improve string parsing on targets that use 32-bit pointers but also have fast 64-bit integer arithmetic, such as aarch64-unknown-linux-gnu_ilp32 and x86_64-unknown-linux-gnux32 (#​1182, thanks @​CryZe)

v1.0.125

Compare Source

v1.0.124

Compare Source

v1.0.123

Compare Source

Stebalien/tempfile (tempfile)

v3.14.0

Compare Source

  • Make the wasip2 target work (requires tempfile's "nightly" feature to be enabled). #​305.
  • Allow older windows-sys versions #​304.

v3.13.0

Compare Source

  • Add with_suffix constructors for easily creating new temporary files with a specific suffix (e.g., a specific file extension). Thanks to @​Borgerr.
  • Update dependencies (fastrand & rustix).
tokio-rs/tokio (tokio)

v1.41.1: Tokio v1.41.1

Compare Source

1.41.1 (Nov 7th, 2024)

Fixed
  • metrics: fix bug with wrong number of buckets for the histogram (#​6957)
  • net: display net requirement for net::UdpSocket in docs (#​6938)
  • net: fix typo in TcpStream internal comment (#​6944)

v1.41.0: Tokio v1.41.0

Compare Source

1.41.0 (Oct 22th, 2024)

Added
Added (unstable)
  • metrics: add H2 Histogram option to improve histogram granularity (#​6897)
  • metrics: rename some histogram apis (#​6924)
  • runtime: add LocalRuntime (#​6808)
Changed
  • runtime: box futures larger than 16k on release mode (#​6826)
  • sync: add #[must_use] to Notified (#​6828)
  • sync: make watch cooperative (#​6846)
  • sync: make broadcast::Receiver cooperative (#​6870)
  • task: add task size to tracing instrumentation (#​6881)
  • wasm: enable cfg_fs for wasi target (#​6822)
Fixed
  • net: fix regression of abstract socket path in unix socket (#​6838)
Documented
  • io: recommend OwnedFd with AsyncFd (#​6821)
  • io: document cancel safety of AsyncFd methods (#​6890)
  • macros: render more comprehensible documentation for join and try_join (#​6814, #​6841)
  • net: fix swapped examples for TcpSocket::set_nodelay and TcpSocket::nodelay (#​6840)
  • sync: document runtime compatibility (#​6833)

v1.40.0: Tokio v1.40.0

Compare Source

1.40.0 (August 30th, 2024)

Added
  • io: add util::SimplexStream (#​6589)
  • process: stabilize Command::process_group (#​6731)
  • sync: add {TrySendError,SendTimeoutError}::into_inner (#​6755)
  • task: add JoinSet::join_all (#​6784)
Added (unstable)
  • runtime: add Builder::{on_task_spawn, on_task_terminate} (#​6742)
Changed
  • io: use vectored io for write_all_buf when possible (#​6724)
  • runtime: prevent niche-optimization to avoid triggering miri (#​6744)
  • sync: mark mpsc types as UnwindSafe (#​6783)
  • sync,time: make Sleep and BatchSemaphore instrumentation explicit roots (#​6727)
  • task: use NonZeroU64 for task::Id (#​6733)
  • task: include panic message when printing JoinError (#​6753)
  • task: add #[must_use] to JoinHandle::abort_handle (#​6762)
  • time: eliminate timer wheel allocations (#​6779)
Documented
  • docs: clarify that [build] section doesn't go in Cargo.toml (#​6728)
  • io: clarify zero remaining capacity case (#​6790)
  • macros: improve documentation for select! (#​6774)
  • sync: document mpsc channel allocation behavior (#​6773)

v1.39.3: Tokio v1.39.3

Compare Source

1.39.3 (August 17th, 2024)

This release fixes a regression where the unix socket api stopped accepting the abstract socket namespace. (#​6772)


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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title fix(deps): update rust crate serde_json to v1.0.123 fix(deps): update rust crate serde_json to v1.0.124 Aug 11, 2024
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from c97adbf to bba5a44 Compare August 14, 2024 17:40
@renovate renovate bot changed the title fix(deps): update rust crate serde_json to v1.0.124 fix(deps): update all Aug 14, 2024
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from 1483298 to 15cdcfa Compare August 17, 2024 19:15
@renovate renovate bot force-pushed the renovate/all branch 3 times, most recently from 4c2b037 to d410dd3 Compare August 23, 2024 23:12
@renovate renovate bot force-pushed the renovate/all branch 3 times, most recently from a8750f5 to 61a594f Compare September 20, 2024 19:56
@renovate renovate bot force-pushed the renovate/all branch 4 times, most recently from 44b2498 to 33e2ef3 Compare September 29, 2024 15:03
@renovate renovate bot force-pushed the renovate/all branch 3 times, most recently from 9212305 to 2aff2e8 Compare October 7, 2024 16:08
@renovate renovate bot force-pushed the renovate/all branch 9 times, most recently from 6d84a35 to 2ca724a Compare October 22, 2024 10:10
@renovate renovate bot force-pushed the renovate/all branch 3 times, most recently from 45b9d0c to bd21212 Compare November 2, 2024 03:09
@renovate renovate bot force-pushed the renovate/all branch 4 times, most recently from d82018d to a44abd6 Compare November 13, 2024 19:55
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from da1bc12 to 9f693fc Compare November 17, 2024 03:37
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants