-
Notifications
You must be signed in to change notification settings - Fork 0
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 non-major dependencies #32
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/all-minor-patch
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
f71e21f
to
3e43167
Compare
496862c
to
0b860e8
Compare
72c3959
to
df57392
Compare
df57392
to
07e2050
Compare
07e2050
to
26abf96
Compare
f9f4f69
to
f826bdc
Compare
3121728
to
828626f
Compare
f4de1f8
to
e1b1598
Compare
e1b1598
to
713d5e7
Compare
713d5e7
to
eb45b59
Compare
c53426f
to
1ae4a9c
Compare
1ddbf5a
to
05df5e3
Compare
05df5e3
to
ddc4a46
Compare
24258eb
to
ee72417
Compare
05fd86f
to
34c7869
Compare
11f5b1f
to
90bf3a9
Compare
|
5dbb8e4
to
7cf50c8
Compare
7cf50c8
to
53417d2
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.0.75
->1.0.87
1
->1.0.87
0.1
->0.1.82
0.4
->0.4.38
4
->4.5.17
4
->4.5.26
0.15.7
->0.15.8
0.5
->0.5.1
0.20
->0.20.10
0.20
->0.20.10
0.3.29
->0.3.30
0.3.29
->0.3.30
0.2
->0.2.15
1
->1.1.7
7
->7.1.3
1
->1.19.0
1
->1.4.0
1
->1.0.86
0.12
->0.13.2
1
->1.0.37
1.8.0
->1.10.0
0.12
->0.14.0
1.0.193
->1.0.210
1
->1.0.210
1.0.108
->1.0.128
1
->1.0.128
2
->2.0.77
1
->1.0.63
0.3.30
->0.3.36
0.3.34
->0.3.36
1
->1.40.0
1
->1.40.0
0.1.14
->0.1.16
0.1
->0.1.40
0.3
->0.3.18
1
->1.0.99
2.5.0
->2.5.2
1
->1.10.0
Release Notes
dtolnay/anyhow (anyhow)
v1.0.87
Compare Source
Error::new
andError::chain
, in no-std mode on Rust 1.81+ (#383)dtolnay/async-trait (async-trait)
v0.1.82
Compare Source
v0.1.81
Compare Source
syn
dependency (#272, thanks @klensy)clap-rs/clap (clap)
v4.5.17
Compare Source
Fixes
v4.5.16
Compare Source
Fixes
derive
feature is missingv4.5.15
Compare Source
Compatiblity
Arg::remove
changed return typesFixes
Arg::remove
return the removed itemv4.5.14
Compare Source
Features
Arg::add
for attaching arbitrary state, like completion hints, toArg
withoutArg
knowing about itv4.5.13
Compare Source
Fixes
#[flatten]
ing an optional#[group(skip)]
v4.5.12
Compare Source
v4.5.11
Compare Source
v4.5.10
Compare Source
v4.5.9
Compare Source
Fixes
v4.5.8
Compare Source
Fixes
v4.5.7
Compare Source
Fixes
num_args
v4.5.6
Compare Source
v4.5.5
Compare Source
Fixes
exclusive
to overriderequired_unless_present
,required_unless_present_any
,required_unless_present_all
TedDriggs/darling (darling)
v0.20.10
#[allow(clippy::manual_unwrap_or_default)]
to all generated impls to avoid causing clippy fails in crates usingdarling
#296attrs
magic field in derivedFromAttributes
impls #297dtolnay/proc-macro2 (proc-macro2)
v1.0.86
Compare Source
v1.0.85
Compare Source
tokio-rs/prost (prost-types)
v0.13.2
Compare Source
PROST! is a Protocol Buffers implementation for the Rust Language.
prost
generates simple, idiomatic Rust code fromproto2
andproto3
files.Features
Bug Fixes
Styling
Testing
parse_date
fuzzing target (#1127)parse_duration
fuzzing target (#1129)Miscellaneous Tasks
cargo test
withoutall-targets
(#1118)Build
proc-macro
in Cargo.toml (#1102)tests
crates (#1101)cmake
(#1137)v0.13.1
Compare Source
PROST! is a Protocol Buffers implementation for the Rust Language.
prost
generates simple, idiomatic Rust code fromproto2
andproto3
files.Bug fixes
v0.13.0
Compare Source
note: this version was yanked in favor of 0.13.1
PROST! is a Protocol Buffers implementation for the Rust Language.
prost
generates simple, idiomatic Rust code fromproto2
andproto3
files.This major update brings new features and fixes:
Breaking changes
derive Copy trait for messages where possible (#950)
prost-build
will automatically derivetrait Copy
for some messages. If you manually implementCopy
you should remove your implementation.Change generated functions signatures to remove type parameters (#1045)
The function signature of
trait Message
is changed to useimpl Buf
instead of a named generic type. If you implementtrait Message
, you should change the function signature.Lightweight error value in TryFrom for enums (#1010)
When a
impl TryFrom<i32>
is generated byprost
derive macros, it will now return the error typeUnknownEnumValue
instead ofDecodeError
. The new error can be used to retreive the integer value that failed to convert.Features
fix: Only touch include file if contents is changed (#1058)
Most generated files are untouched when the contents doesn't change. Use the same mechanism for include file as well.
Dependencies
Documentation
Internal
dtolnay/quote (quote)
v1.0.37
Compare Source
scylladb/scylla-rust-driver (scylla)
v0.14.0
Compare Source
The ScyllaDB team is pleased to announce ScyllaDB Rust Driver 0.14.0,
an asynchronous CQL driver for Rust, optimized for Scylla, but also compatible with Apache Cassandra!
Some interesting statistics:
Changes
API cleanups / breaking changes:
execute_unpaged
/execute_single_page
/execute_iter
) rather than the page size associated with the statement object. Other changes include (#1061):Bytes
.execute_single_page
instead of being a field inQueryResult
.page_size
on the statements mandatory and providing the default value.SerializeCql
was renamed toSerializeValue
because old name turned out to be confusing for users. (#1000)chrono
,time
andsecret
were renamed tochrono-04
,time-03
andsecrecy-08
to allow us to support new major versions of those libraries in the future. (#939)QueryResult.col_specs
was changed from being a field to a method in order to allow sharing it withPreparedStatement
. (#1065)ResultMetadata.paging_state
field toRows.paging_state_response
. This is because paging state is something that changes on each paged request and should not be cached byPreparedStatement
. (#1065)New features / enhancements:
STARTUP
message (DRIVER_NAME
,DRIVER_VERSION
) can now be configured using newSelfIdentity
API inSessionBuilder
. (#1039).unwrap()
s with.expect()
s in the code generated by our derive macros. This is done to avoid angeringunwrap_used
clippy lint and to provide better error messages if those panics are ever triggered. (#1055)https://github.com/scylladb/scylla-rust-driver/pull/10191019
Documentation:
PreparedStatement
. (#986)CI / developer tool improvements:
[tokio::test]
is used with[ntest::timeout]
Others:
CONTRIBUTING.md
. (#997)Congrats to all contributors and thanks everyone for using our driver!
The source code of the driver can be found here:
Contributions are most welcome!
The official crates.io registry entry is here:
Thank you for your attention, please do not hesitate to contact us if you have any questions, issues, feature requests, or are simply interested in our driver!
Contributors since the last release:
v0.13.2
Compare Source
The ScyllaDB team is pleased to announce ScyllaDB Rust Driver 0.13.2,
an asynchronous CQL driver for Rust, optimized for Scylla, but also compatible with Apache Cassandra!
Some interesting statistics:
Changes
Bug fixes:
use_cached_metadata
flag was set on aPreparedStatement
(#1063)Documentation:
DefaultPolicy
(Load Balancing) with a lot of comments intended for developers to understand its logic easier (#1062)CI / developer tool improvements:
cfg
allowlist (after such allowlist was made mandatory) (#1049)Congrats to all contributors and thanks everyone for using our driver!
The source code of the driver can be found here:
Contributions are most welcome!
The official crates.io registry entry is here:
Thank you for your attention, please do not hesitate to contact us if you have any questions, issues, feature requests, or are simply interested in our driver!
v0.13.1
Compare Source
The ScyllaDB team is pleased to announce ScyllaDB Rust Driver 0.13.1,
an asynchronous CQL driver for Rust, optimized for Scylla, but also compatible with Apache Cassandra!
Some interesting statistics:
Changes
Bug fixes:
log
logger work with the driver again (#992)Query
) (#1038)Documentation:
tracing
andlog
libraries and provided an example (#992)CI / developer tool improvements:
Congrats to all contributors and thanks everyone for using our driver!
The source code of the driver can be found here:
Contributions are most welcome!
The official crates.io registry entry is here:
Thank you for your attention, please do not hesitate to contact us if you have any questions, issues, feature requests, or are simply interested in our driver!
v0.13.0
Compare Source
The ScyllaDB team is pleased to announce ScyllaDB Rust Driver 0.13.0,
an asynchronous CQL driver for Rust, optimized for Scylla, but also compatible with Apache Cassandra!
Some interesting statistics:
Changes
API cleanups / breaking changes:
LoadBalancingPolicy
would return aPlan
consisting ofNode
s;now, together with a
Node
it can optionally specify theShard
to contact as well. This is crucial for proper Tablets support (see above). Main PR #944, with follow up #969Token
: added constructor and normalization to increase type-safety (#948)histogram::Histogram
, from public API (#935)num_enum
dependency. It was unstable, and we managed to do without it, so it no longer appears in the public API. (#931)scylla-cql
definitions which weren't intended for access from outside the driver. (#933)New features / enhancements:
FromRow
derive macro to suppport structs with unnamed fields. Before, only structs with named fields were supported. (#985)strum
andstrum_macros
dependencies. They were unstable, and we managed to do without it. (#934)Documentation:
QueryResult::rows
. The preferred method is the more type safeQueryResult::rows_typed
. Moreover,QueryResult::rows
is going to be deprecated in the next release, once the new lazy deserialization framework is introduced. We thus recommend switching torows_typed
wherever possible. (#955)CI / developer tool improvements:
pub
s (#958)chrono
deprecations (#951)cargo clean
before tests (#929)uninlined_format_args
clippy lint", asrust-analyzer
now properly supports semantic analysis of such format args. (#945)Congrats to all contributors and thanks everyone for using our driver!
The source code of the driver can be found here:
Contributions are most welcome!
The official crates.io registry entry is here:
Thank you for your attention, please do not hesitate to contact us if you have any questions, issues, feature requests, or are simply interested in our driver!
Contributors since the last release:
serde-rs/serde (serde)
v1.0.210
Compare Source
IpAddr
andSocketAddr
in no-std mode on Rust 1.77+ (#2816, thanks @MathiasKoch)serde::ser::StdError
andserde::de::StdError
equivalent tocore::error::Error
on Rust 1.81+ (#2818)v1.0.209
Compare Source
v1.0.208
Compare Source
flatten
field (#2802, thanks @jonhoo)v1.0.207
Compare Source
flatten
attribute andskip_serializing
/skip_deserializing
(#2795, thanks @Mingun)v1.0.206
Compare Source
flatten
attribute inside of enums (#2567, thanks @Mingun)v1.0.205
Compare Source
v1.0.204
Compare Source
serde-rs/json (serde_json)
v1.0.128
Compare Source
v1.0.127
Compare Source
v1.0.126
Compare Source
v1.0.125
Compare Source
v1.0.124
Compare Source
v1.0.123
Compare Source
v1.0.122
Compare Source
json!
in no-std crates (#1166)v1.0.121
Compare Source
v1.0.120
Compare Source
indexmap
dependency (#1152, thanks @cforycki)v1.0.119
Compare Source
serde_json::Map::shift_insert
(#1149, thanks @joshka)v1.0.118
Compare Source
dtolnay/syn (syn)
v2.0.77
Compare Source
Expr::Tuple
in non-"full" mode (#1727)v2.0.76
Compare Source
become
keyword is followed by an expression (#1725)v2.0.75
Compare Source
v2.0.74
Compare Source
Generics
iterator methods (#1719)v2.0.73
Compare Source
Fields::members
iterator (#1716, thanks @Fancyflame)v2.0.72
Compare Source
use<'a, T>
precise capturing bounds (#1707, thanks @compiler-errors)v2.0.71
Compare Source
v2.0.70
Compare Source
v2.0.69
Compare Source
Punctuated::get
andget_mut
(#1693)v2.0.68
Compare Source
parse_quote!
parses invalid syntax (#1690, thanks @stepancheg)Group
andLifetime
(#1687)v2.0.67
Compare Source
LitCStr
in ParseStream::peek (#1682)dtolnay/thiserror (thiserror)
v1.0.63
Compare Source
v1.0.62
Compare Source
#[error("…", …)]
attribute (#309)tokio-rs/tokio (tokio)
v1.40.0
: Tokio v1.40.0Compare Source
1.40.0 (August 30th, 2024)
Added
util::SimplexStream
(#6589)Command::process_group
(#6731){TrySendError,SendTimeoutError}::into_inner
(#6755)JoinSet::join_all
(#6784)Added (unstable)
Builder::{on_task_spawn, on_task_terminate}
(#6742)Changed
write_all_buf
when possible (#6724)UnwindSafe
(#6783)Sleep
andBatchSemaphore
instrumentation explicit roots (#6727)NonZeroU64
fortask::Id
(#6733)JoinError
(#6753)#[must_use]
toJoinHandle::abort_handle
(#6762)Documented
[build]
section doesn't go in Cargo.toml (#6728)select!
(#6774)v1.39.3
: Tokio v1.39.3Compare Source
1.39.3 (August 17th, 2024)
This release fixes a regression where the unix socket api stopped accepting the abstract socket namespace. (#6772)
v1.39.2
: Tokio v1.39.2Compare Source
1.39.2 (July 27th, 2024)
This release fixes a regression where the
select!
macro stopped accepting expressions that make use of temporary lifetime extension. (#6722)v1.39.1
: Tokio v1.39.1Compare Source
1.39.1 (July 23rd, 2024)
This release reverts "time: avoid traversing entries in the time wheel twice" because it contains a bug. (#6715)
v1.39.0
: Tokio v1.39.0Compare Source
1.39.0 (July 23rd, 2024)
Added
AsyncSeek
forEmpty
(#6663)num_alive_tasks
(#6619, #6667)Command::as_std_mut
(#6608)watch::Sender::same_channel
(#6637){Receiver,UnboundedReceiver}::{sender_strong_count,sender_weak_count}
(#6661)Default
forwatch::Sender
(#6626)Clone
forAbortHandle
(#6621)consume_budget
(#6622)Changed
ReadBuf::put_slice()
(#6629)copy_bidirectional
andcopy
(#6532)num_cpus
withavailable_parallelism
(#6709)block_on
(#6692)IntoFuture
withtimeout
(#6666)IntoFuture
withjoin!
andselect!
(#6710)Fixed
Interval
(#6612)Added (unstable)
unhandled_panic
behavior for#[tokio::main]
and#[tokio::test]
(#6593)spawned_tasks_count
(#6114)worker_park_unpark_count
(#6696)Documented
tokio::io::stdout
documentation (#6674)join.rs
andtry_join.rs
(#6641)unhandled_panic
(#6660)JoinSet::try_join_next
when all tasks are running (#6671)v1.38.1
: Tokio v1.38.1Compare Source
1.38.1 (July 16th, 2024)
This release fixes the bug identified as (#6682), which caused timers not
to fire when they should.
Fixed
wake_up
while holding all the locks of sharded time wheels (#6683)v1.38.0
: Tokio v1.38.0Compare Source
This release marks the beginning of stabilization for runtime metrics. It
stabilizes
RuntimeMetrics::worker_count
. Future releases will continue tostabilize more metrics.
Added
File::create_new
([#6573])Configuration
📅 Schedule: Branch creation - "after 6pm" (UTC), 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.
This PR was generated by Mend Renovate. View the repository job log.