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:
0.6.13
->0.6.14
1.0.82
->1.0.86
4.5.1
->4.5.4
1.0.0
->1.0.1
1.0.3
->1.0.4
1.4.4
->1.6.0
0.11.1
->0.11.3
0.4.20
->0.4.22
0.26.3
->0.26.4
0.26.3
->0.26.4
0.26.3
->0.26.4
0.4.18
->0.4.21
6.0.0
->6.1.1
5.0.0
->5.1.3
1.10.2
->1.10.4
1.8.0
->1.9.3
2.0.4
->2.0.8
1.0.163
->1.0.203
1.0.96
->1.0.117
0.9.21
->0.9.34
0.6.5
->0.6.7
0.3.21
->0.3.36
0.8.12
->0.8.13
0.15.3
->0.15.4
Release Notes
rust-cli/anstyle (anstream)
v0.6.14
Compare Source
dtolnay/anyhow (anyhow)
v1.0.86
Compare Source
ensure!
with non-literal after minus sign (#373)v1.0.85
Compare Source
ensure!
macro's rules to unblock some rustc pretty-printer improvements (#368, #371)v1.0.84
Compare Source
ensure!
through aNot
impl for a type that is notbool
(#367)v1.0.83
Compare Source
clap-rs/clap (clap)
v4.5.4
Compare Source
Fixes
#[arg(id)]
attributes againv4.5.3
Compare Source
Internal
heck
v4.5.2
Compare Source
Fixes
kornelski/deunicode (deunicode)
v1.6.0
Compare Source
rust-cli/env_logger (env_logger)
v0.11.3
Compare Source
Features
unstable-kv
v0.11.2
Compare Source
BurntSushi/ripgrep (ignore)
v0.4.22
Compare Source
v0.4.21
Compare Source
cobalt-org/liquid-rust (liquid)
v0.26.4
Compare Source
Features
render
tagrust-lang/log (log)
v0.4.21
Compare Source
v0.4.20
Compare Source
local_inner_macros
usage by @EFanZh in https://github.com/rust-lang/log/pull/570v0.4.19
Compare Source
notify-rs/notify (notify)
v6.1.1
Compare Source
v6.1.0
Compare Source
v6.0.1
Compare Source
Byron/open-rs (open)
v5.1.3
Compare Source
Bug Fixes
ShellExecuteExW
to avoid freeze when opening directoriesCommit Statistics
Commit Details
view details
shellexecute-on-windows
feature (7652a30
)d152c8e
)c8840af
)75c7ea0
)ShellExecuteExW
to avoid freeze when opening directories (43d8d88
)v5.1.2
Compare Source
Bug Fixes
Commit Statistics
Commit Details
view details
a65b733
)50b7a96
)2a62e84
)v5.1.1
Compare Source
Bug Fixes
shellexecute-on-windows
feature.That way, it's possible to toggle on a feature that might
cause issues in some dependency trees that contain
flate2
with
zlib-ng
backend.Commit Statistics
Commit Details
view details
0c916ae
)59886df
)shellexecute-on-windows
feature. (74fd8ec
)8f26da4
)v5.1.0
Compare Source
New Features
ShellExecuteW
for detached spawning on WindowsCommit Statistics
Commit Details
view details
21a73ee
)b268647
)4506b2f
)ShellExecuteW
for detached spawning on Windows (191cb0e
)v5.0.2
Compare Source
Other
Redox has moved the launcher from /ui/bin to /usr/bin. Just use the PATH to locate it, so any future changes in location don't break this crate.
Commit Statistics
Commit Details
view details
f4ef7c9
)0a25651
)a583658
)v5.0.1
Compare Source
Bug Fixes
Commit Statistics
Commit Details
view details
15eedee
)4a2a5b1
)2735009
)e1b74d8
)a33caba
)dca688b
)rust-lang/regex (regex)
v1.10.4
Compare Source
v1.10.3
Compare Source
===================
This is a new patch release that fixes the feature configuration of optional
dependencies, and fixes an unsound use of bounds check elision.
Bug fixes:
Set
default-features=false
for thememchr
andaho-corasick
dependencies.Fix unsound bounds check elision.
udoprog/relative-path (relative-path)
v1.9.3
What's Changed
Full Changelog: udoprog/relative-path@1.9.0...1.9.3
v1.9.0
Compare Source
Added
PathExt::to_relative
which implements the pathdiff algorithm to build a relative path by @jess-sol in https://github.com/udoprog/relative-path/pull/47New Contributors
Full Changelog: udoprog/relative-path@1.8.1...1.9.0
rust-syndication/rss (rss)
v2.0.8
Compare Source
#162
v2.0.7
Compare Source
chrono
to 0.4.31#160
#159
v2.0.6
Compare Source
#155
v2.0.5
Compare Source
quick_xml
to0.30
#153
serde-rs/serde (serde)
v1.0.203
Compare Source
v1.0.202
Compare Source
v1.0.201
Compare Source
v1.0.200
Compare Source
v1.0.199
Compare Source
forward_to_deserialize_any!
is used on an enum withError
variant (#2732, thanks @aatifsyed)v1.0.198
Compare Source
Saturating<T>
(#2709, thanks @jbethune)v1.0.197
Compare Source
v1.0.196
Compare Source
v1.0.195
Compare Source
v1.0.194
Compare Source
v1.0.193
Compare Source
RangeFrom
andRangeTo
(#2653, #2654, #2655, thanks @emilbonnek)v1.0.192
Compare Source
v1.0.191
Compare Source
v1.0.190
Compare Source
v1.0.189
Compare Source
v1.0.188
Compare Source
v1.0.187
Compare Source
v1.0.186
Compare Source
serde_derive
andserde
in the dependency graph (#2588, thanks @soqb)v1.0.185
Compare Source
*self
which is behind a shared reference" deriving Serialize on a non_exhaustive enum (#2591)v1.0.184
Compare Source
serde_derive
build on all platforms — eventually we'd like to use a first-class precompiled macro if such a thing becomes supported by cargo / crates.iov1.0.183
Compare Source
Box<OsStr>
with an equivalent representation asOsString
(#2556, thanks @DBLouis)v1.0.182
Compare Source
serde(default)
on tuple structs (#2553, thanks @Mingun)v1.0.181
Compare Source
serde(alias)
work in combination withflatten
when using in-place deserialization (#2443, thanks @Mingun)v1.0.180
Compare Source
v1.0.179
Compare Source
v1.0.178
Compare Source
v1.0.177
Compare Source
serde(rename_all_fields = "...")
attribute to apply arename_all
on every struct variant of an enum (#1695, thanks @jplatte)v1.0.176
Compare Source
v1.0.175
Compare Source
v1.0.174
Compare Source
v1.0.173
Compare Source
bitflags
crate (#2516)v1.0.172
Compare Source
v1.0.171
Compare Source
derive(Deserialize)
on unit structs that have const generics (#2500, thanks @Baptistemontan)v1.0.170
Compare Source
v1.0.169
Compare Source
v1.0.168
Compare Source
serde::de::IgnoredAny
to be the type for aserde(flatten)
field (#2436, thanks @Mingun)v1.0.167
Compare Source
RangeFrom
andRangeTo
(#2471, thanks @tbu-)v1.0.166
Compare Source
no-alloc
category to crates.io metadatav1.0.165
Compare Source
serde(skip_deserializing)
attributes (#2466, thanks @Mingun)-Zminimal-versions
buildv1.0.164
Compare Source
serde-rs/json (serde_json)
v1.0.117
Compare Source
v1.0.116
Compare Source
v1.0.115
Compare Source
v1.0.114
Compare Source
v1.0.113
Compare Source
swap_remove
andshift_remove
methods on Map (#1109)v1.0.112
Compare Source
v1.0.111
Compare Source
v1.0.110
Compare Source
v1.0.109
Compare Source
v1.0.108
Compare Source
v1.0.107
Compare Source
v1.0.106
Compare Source
Value::as_number
accessor (#1069, thanks @chanced)Number::as_str
accessor under "arbitrary_precision" feature (#1067, thanks @chanced)v1.0.105
Compare Source
v1.0.104
Compare Source
v1.0.103
Compare Source
v1.0.102
Compare Source
v1.0.101
Compare Source
v1.0.100
Compare Source
-Z minimal-versions
v1.0.99
Compare Source
v1.0.98
Compare Source
v1.0.97
Compare Source
io_error_kind()
method to serde_json::Error:fn io_error_kind(&self) -> Option<std::io::ErrorKind>
(#1026)dtolnay/serde-yaml (serde_yaml)
v0.9.34
Compare Source
As of this release, I am not planning to publish further versions of
serde_yaml
as none of my projects have been using YAML for a long time, so I have archived the GitHub repo and marked the crate deprecated in the version number. An official replacement isn't designated for those who still need to work with YAML, but https://crates.io/search?q=yaml\&sort=relevance and https://crates.io/keywords/yaml has a number of reasonable-looking options available.v0.9.33
Compare Source
v0.9.32
Compare Source
v0.9.31
Compare Source
swap_remove
andshift_remove
methods on Mapping (#408)v0.9.30
Compare Source
v0.9.29
Compare Source
deny(unsafe_op_in_unsafe_fn)
lintv0.9.28
Compare Source
unsafe-libyaml
dependency to pull in unaligned write fixv0.9.27
Compare Source
v0.9.26
Compare Source
.nan
is deserialized as a positive NaN (#392, #393)v0.9.25
Compare Source
v0.9.24
Compare Source
v0.9.23
Compare Source
v0.9.22
Compare Source
assert-rs/trycmd (snapbox)
v0.6.7
Compare Source
v0.6.6
Compare Source
time-rs/time (time)
v0.3.36
Compare Source
# Fixed
FormatItem
can be used as part of an import path. See #675 for details.v0.3.35
Compare Source
Added
Duration::checked_neg
ext::InstantExt
, which provides methods for usingtime::Duration
withstd::time::Instant
Changed
Instant
is deprecated. It is recommended to usestd::time::Instant
directly, importingtime::ext::InstantExt
for interoperability withtime::Duration
.FormatItem
has been renamed toBorrowedFormatItem
, avoiding confusion withOwnedFormatItem
.An alias has been added for backwards compatibility.
Fixed
Duration
is documented correctly. The previous documentationcontained an off-by-one error.
v0.3.34
Compare Source
Fixed
Computing the local offset on Windows works again. It was broken in some cases in v0.3.32 and
v0.3.33.
v0.3.33
Compare Source
Fixed
Builds targeting
wasm32-unknown-unknown
now work again.v0.3.32
Compare Source
Added
Date::replace_ordinal
PrimitiveDateTime::replace_ordinal
OffsetDateTime::replace_ordinal
OffsetDateTime
as a Unix timestamp with subsecond precision for serde.time::serde::timestamp::milliseconds
time::serde::timestamp::microseconds
time::serde::timestamp::nanoseconds
Changed
Duration::time_fn
is deprecated.v0.3.31
Compare Source
Added
OffsetDateTime::new_in_offset
OffsetDateTime::new_utc
Changed
UtcOffset
has been expanded from ±23:59:59 to ±25:59:59. This is to supportthe full POSIX range while permitting infallible negation.
v0.3.30
Compare Source
Added
powerfmt::smart_display::SmartDisplay
has been added for the main types in the library. Theseimplementations ensure that values follow the requested fill, width, and alignment when using
format!
or similar macros.Display
is implemented in terms ofSmartDisplay
.Fixed
NumericalDuration
orNumericalStdDuration
.v0.3.29
Compare Source
Added
Date
has been added. BothDate
andOption<Date>
are four bytes.Second::per(Day)
, which returnsthe number of seconds in one day. See the types in the [
time::convert
module][time::convert module] for moreinformation.
Changed
--cfg unsound_local_offset
has been removed.#![feature(no_coverage)]
was previously used internally for code coverage. It is no longer used,so it has been removed.
modifier::OffsetHour
has been changed. This was unintentionally changed inv0.3.17 and went unnoticed until now. The sign is now only present if needed by default, as was
the case previously. This does not affect any situation where
format_description!
orformat_description::parse
is used.Fixed
std::time::Duration
to/from anOffsetDateTime
will not result ininteger overflow internally. It will still panic if the result is out of range.
v0.3.28
Compare Source
Added
Iso8601
format description have been added. Thisavoids the need to manually configure the format.
[end]
component has been added. This is ignored during formatting, but is used to indicatethe end of input when parsing. If any input remains after this component, an error is returned.
This is useful when using the
[first]
component, as it avoids the need to reorder variants.Changed
versions of MacOS do not meet the requirements for the exemption.
UnexpectedTrailingCharacters
error variant has been moved toParseFromDescription
. Allpreviously-existing locations of this variant have been deprecated and will no longer be returned.
v0.3.27
Compare Source
This sets the
serde
dependency requirement to>= 1.0.184
where the binaries have been removed.v0.3.26
Compare Source
This release contains only a single change.
serde
is required to be a version prior to 1.0.171.This is due to the decision by the maintainer of
serde
to include pre-built binaries that areexecuted without the end user's knowledge. As of the time of publishing, the included binary has not
even been reproduced. This is a security risk, and the
time
project strongly opposes thisdecision. While this may break some users' builds due to conflicting versions, it is a necessary
step to ensure the security.
v0.3.25
Compare Source
Fixed
Time::replace_milliseconds
would panic on some out-of-range values. This hasbeen fixed.
v0.3.24
Compare Source
Added
subsecond
component is taken into account when parsing theunix_timestamp
component. Ifdata is conflicting, the
subsecond
value takes precedence.Time
with only thehour
component is now supported. Theminute
andsecond
, andsubsecond
components are assumed to be zero.Changed
Parsed
has been improved.before being rejected in the final step. Now, invalid values are rejected as soon as they are
encountered. This affects the error variant returned, which may cause minor breakage for any code
(incorrectly) relying on the exact error variant.
Time
, an error is returned if components are present but not consecutive. Forexample, if
hours
andseconds
are present,minutes
will not be assumed to be zero.Fixed
Duration::checked_div
could return a slightly incorrect result in somecases. This has been fixed.
v0.3.23
Compare Source
Added
Date::next_occurrence
Date::prev_occurrence
Date::nth_next_occurrence
Date::nth_prev_occurrence
Weekday::nth_prev
Month::nth_next
Month::nth_prev
Changed
The minimum supported Rust version policy has been updated. See the README for
details.
Fixed
Duration::abs
correctly returnsDuration::MAX
when near the minimum value. The nanosecondsvalue was previously incorrect.
in some cases.
v0.3.22
Compare Source
Added
OffsetDateTime::checked_to_offset
toml-rs/toml
Configuration
📅 Schedule: Branch creation - "before 5am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 has been generated by Mend Renovate. View repository job log here.