rspack
rspack copied to clipboard
chore(deps): update crates
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| async-trait | workspace.dependencies | patch | 0.1.80 -> 0.1.83 |
| bitflags | workspace.dependencies | minor | 2.5.0 -> 2.6.0 |
| camino | workspace.dependencies | patch | 1.1.8 -> 1.1.9 |
| futures-concurrency | dependencies | patch | 7.6.0 -> 7.6.1 |
| indexmap | workspace.dependencies | minor | 2.2.6 -> 2.6.0 |
| lazy_static | dependencies | minor | 1.4.0 -> 1.5.0 |
| lightningcss | workspace.dependencies | patch | 1.0.0-alpha.58 -> 1.0.0-alpha.59 |
| mime_guess | workspace.dependencies | patch | 2.0.4 -> 2.0.5 |
| num-bigint | dependencies | patch | 0.4.5 -> 0.4.6 |
| once_cell | workspace.dependencies | minor | 1.19.0 -> 1.20.1 |
| oneshot | dependencies | patch | 0.1.6 -> 0.1.8 |
| pretty_assertions | dev-dependencies | patch | 1.4.0 -> 1.4.1 |
| proc-macro2 | workspace.dependencies | patch | 1.0.82 -> 1.0.86 |
| quote | workspace.dependencies | patch | 1.0.36 -> 1.0.37 |
| regex | workspace.dependencies | minor | 1.10.6 -> 1.11.0 |
| regex-syntax (source) | dependencies | patch | 0.8.3 -> 0.8.5 |
| regress | dependencies | patch | 0.10.0 -> 0.10.1 |
| serde (source) | workspace.dependencies | patch | 1.0.204 -> 1.0.210 |
| serde_json | workspace.dependencies | patch | 1.0.117 -> 1.0.128 |
| simd-json | workspace.dependencies | patch | 0.14.0-rc.2 -> 0.14.0 |
| smol_str | dependencies | minor | 0.2.2 -> 0.3.0 |
| stacker | workspace.dependencies | patch | 0.1.15 -> 0.1.17 |
| syn | workspace.dependencies | patch | 2.0.63 -> 2.0.79 |
| thiserror | dependencies | patch | 1.0.61 -> 1.0.64 |
| tokio (source) | workspace.dependencies | minor | 1.37.0 -> 1.40.0 |
| trybuild | dev-dependencies | patch | 1.0.96 -> 1.0.99 |
| unicode-width | dependencies | minor | 0.1.11 -> 0.2.0 |
| url | dependencies | patch | 2.5.0 -> 2.5.2 |
| url | workspace.dependencies | patch | 2.5.0 -> 2.5.2 |
| wasmparser (source) | dependencies | minor | 0.207.0 -> 0.218.0 |
| xxhash-rust | workspace.dependencies | patch | 0.8.10 -> 0.8.12 |
Release Notes
dtolnay/async-trait (async-trait)
v0.1.83
- Prevent needless_arbitrary_self_type lint being produced in generated code (#​278)
v0.1.82
- Prevent elided_named_lifetimes lint being produced in generated code (#​276)
v0.1.81
- Turn off unneeded features of
syndependency (#​272, thanks @​klensy)
bitflags/bitflags (bitflags)
v2.6.0
What's Changed
- Sync CHANGELOG.md with github release notes by @​dextero in https://github.com/bitflags/bitflags/pull/402
- Update error messages and zerocopy by @​KodrAus in https://github.com/bitflags/bitflags/pull/403
- Bump minimum declared versions of dependencies by @​dextero in https://github.com/bitflags/bitflags/pull/404
- chore(deps): bump serde_derive and bytemuck versions by @​joshka in https://github.com/bitflags/bitflags/pull/405
- add OSFF Scorecard workflow by @​KodrAus in https://github.com/bitflags/bitflags/pull/396
- Update stderr messages by @​KodrAus in https://github.com/bitflags/bitflags/pull/408
- Fix typo by @​waywardmonkeys in https://github.com/bitflags/bitflags/pull/410
- Allow specifying outer attributes in impl mode by @​KodrAus in https://github.com/bitflags/bitflags/pull/411
New Contributors
- @​dextero made their first contribution in https://github.com/bitflags/bitflags/pull/402
- @​joshka made their first contribution in https://github.com/bitflags/bitflags/pull/405
- @​waywardmonkeys made their first contribution in https://github.com/bitflags/bitflags/pull/410
Full Changelog: https://github.com/bitflags/bitflags/compare/2.5.0...2.6.0
camino-rs/camino (camino)
v1.1.9
Added
- Top-level function
absolute_utf8wrapsstd::path::absolute, converting paths to UTF-8. Requires Rust 1.79 and above.
yoshuawuyts/futures-concurrency (futures-concurrency)
v7.6.1
What's Changed
- Add checks for msrv and semver by @​matheus-consoli in https://github.com/yoshuawuyts/futures-concurrency/pull/181
- Fix markdown punctuation in documentation of ConcurrentStream::take by @​dtolnay in https://github.com/yoshuawuyts/futures-concurrency/pull/186
- Fix pin violation in much of concurrentstream by @​conradludgate in https://github.com/yoshuawuyts/futures-concurrency/pull/187
- Add new benchmark for
FutureGroupby @​soooch in https://github.com/yoshuawuyts/futures-concurrency/pull/179
New Contributors
- @​dtolnay made their first contribution in https://github.com/yoshuawuyts/futures-concurrency/pull/186
- @​conradludgate made their first contribution in https://github.com/yoshuawuyts/futures-concurrency/pull/187
- @​soooch made their first contribution in https://github.com/yoshuawuyts/futures-concurrency/pull/179
Full Changelog: https://github.com/yoshuawuyts/futures-concurrency/compare/v7.6.0...v7.6.1
indexmap-rs/indexmap (indexmap)
v2.6.0
- Implemented
Cloneformap::IntoIterandset::IntoIter. - Updated the
hashbrowndependency to version 0.15.
v2.5.0
- Added an
insert_beforemethod toIndexMapandIndexSet, as an alternative toshift_insertwith different behavior on existing entries. - Added
first_entryandlast_entrymethods toIndexMap. - Added
Fromimplementations betweenIndexedEntryandOccupiedEntry.
v2.4.0
- Added methods
IndexMap::appendandIndexSet::append, moving all items from one map or set into another, and leaving the original capacity for reuse.
v2.3.0
- Added trait
MutableEntryKeyfor opt-in mutable access to map entry keys. - Added method
MutableKeys::iter_mut2for opt-in mutable iteration of map keys and values.
rust-num/num-bigint (num-bigint)
v0.4.6
Contributors: @​cuviper, @​ralphtandetzky, @​yhx-12243
matklad/once_cell (once_cell)
v1.20.1
- Allow using
racemodule using justportable_atomic, withoutcritical_sectionand provide better error messages on targets without atomic CAS instruction, #​265.
v1.20.0
faern/oneshot (oneshot)
v0.1.8
Changed
- Change how loom concurrency testing is triggered. To get rid of
loomin the dependency treeoneshotpulls in, it has in addition to being gated behindcfg(oneshot_loom)also been made an optional dependency. This makes this library way smaller for downstream consumers. This has the downside that the crate now exposes aloomfeature. DOWNSTREAM USERS ARE NOT SUPPOSED TO EVER ENABLE THIS. No stability or semver guarantees exist around theloomfeature. This change ultimately makes no difference for any user ofoneshotin regular usage.
v0.1.7
Added
- Add
is_closedmethod to theSender.
rust-pretty-assertions/rust-pretty-assertions (pretty_assertions)
v1.4.1
Fixed
- Show feature-flagged code in documentation. Thanks to @​sandydoo for the fix! (#​130)
Internal
- Bump
yansiversion to1.x. Thanks to @​SergioBenitez for the update, and maintaining this library! (#​121)
dtolnay/proc-macro2 (proc-macro2)
v1.0.86
- Documentation improvements
v1.0.85
- Mark some tests as only for 64-bit targets (#​463)
v1.0.84
- Documentation improvements (#​455, thanks @​CensoredUsername)
v1.0.83
- Optimize the representation of
Ident(#​462)
rust-lang/regex (regex)
v1.11.0
===================
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:
- FEATURE #​1228:
Add new
regex::SetMatches::matched_allmethod. - FEATURE #​1229: Update to Unicode Character Database (UCD) version 16.
serde-rs/serde (serde)
v1.0.210
- Support serializing and deserializing
IpAddrandSocketAddrin no-std mode on Rust 1.77+ (#​2816, thanks @​MathiasKoch) - Make
serde::ser::StdErrorandserde::de::StdErrorequivalent tocore::error::Erroron Rust 1.81+ (#​2818)
v1.0.209
- Fix deserialization of empty structs and empty tuples inside of untagged enums (#​2805, thanks @​Mingun)
v1.0.208
- Support serializing and deserializing unit structs in a
flattenfield (#​2802, thanks @​jonhoo)
v1.0.207
- Improve interactions between
flattenattribute andskip_serializing/skip_deserializing(#​2795, thanks @​Mingun)
v1.0.206
- Improve support for
flattenattribute inside of enums (#​2567, thanks @​Mingun)
v1.0.205
- Use serialize_entry instead of serialize_key + serialize_value when serialize flattened newtype enum variants (#​2785, thanks @​Mingun)
- Avoid triggering a collection_is_never_read lint in the deserialization of enums containing flattened fields (#​2791)
serde-rs/json (serde_json)
v1.0.128
- Support serializing maps containing 128-bit integer keys to serde_json::Value (#​1188, thanks @​Mrreadiness)
v1.0.127
- Add more removal methods to OccupiedEntry (#​1179, thanks @​GREsau)
v1.0.126
- 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
- Speed up \uXXXX parsing and improve handling of unpaired surrogates when deserializing to bytes (#​1172, #​1175, thanks @​purplesyringa)
v1.0.124
- Fix a bug in processing string escapes in big-endian architectures (#​1173, thanks @​purplesyringa)
v1.0.123
- Optimize string parsing by applying SIMD-within-a-register: 30.3% improvement on twitter.json from 613 MB/s to 799 MB/s (#​1161, thanks @​purplesyringa)
v1.0.122
- Support using
json!in no-std crates (#​1166)
v1.0.121
- Optimize position search in error path (#​1160, thanks @​purplesyringa)
v1.0.120
- Correctly specify required version of
indexmapdependency (#​1152, thanks @​cforycki)
v1.0.119
- Add
serde_json::Map::shift_insert(#​1149, thanks @​joshka)
v1.0.118
- Implement Hash for serde_json::Value (#​1127, thanks @​edwardycl)
rust-analyzer/smol_str (smol_str)
v0.3.1
- Fix
SmolStrBuilderleaking implementation details
v0.3.0
- Remove deprecated
SmolStr::new_inline_from_asciifunction - Remove
SmolStr::to_stringin favor ofToString::to_string - Add
impl AsRef<[u8]> for SmolStrimpl - Add
impl AsRef<OsStr> for SmolStrimpl - Add
impl AsRef<Path> for SmolStrimpl - Add
SmolStrBuilder
dtolnay/syn (syn)
v2.0.79
- Fix infinite loop on parsing chained ranges (#​1741)
- Fix panic in parsing
useitems containing absolute paths (#​1742)
v2.0.78
- Fix infinite loop on chained comparison (#​1739)
v2.0.77
- Support parsing
Expr::Tuplein non-"full" mode (#​1727)
v2.0.76
- Enforce that tail call
becomekeyword is followed by an expression (#​1725)
v2.0.75
- Automatically fill in missing turbofish when printing ExprPath and other paths in expression position (#​1722)
v2.0.74
- Fix "temporary is dropped and runs the destructor for type `impl Iterator`" regression affecting certain use of
Genericsiterator methods (#​1719)
v2.0.73
- Support parsing unnamed C varargs within function pointer types (#​1711)
- Improve synthesized error message on unexpected tokens at the end of the expected contents of a delimited group (#​1713)
- Support parsing unstable tail call syntax (#​1714, https://github.com/rust-lang/rust/issues/112788)
- Add
Fields::membersiterator (#​1716, thanks @​Fancyflame)
v2.0.72
- Parse
use<'a, T>precise capturing bounds (#​1707, thanks @​compiler-errors)
v2.0.71
- Do not require mutable borrow in Punctuated::get() (#​1706, thanks @​lemunozm)
v2.0.70
- Improve parenthesization of closures, jumps, ranges, chained comparisons, and let (#​1694, #​1695, #​1698, #​1699, #​1700)
v2.0.69
- Correctly parenthesize labeled loops inside a break value (#​1692)
- Add
Punctuated::getandget_mut(#​1693)
v2.0.68
- Improve panic location when
parse_quote!parses invalid syntax (#​1690, thanks @​stepancheg) - More efficient peek implementation for
GroupandLifetime(#​1687)
v2.0.67
- Produce more accurate error message locations for errors located at the end of a nested group (#​1679, #​1680)
- Support peeking
LitCStrin ParseStream::peek (#​1682)
v2.0.66
- Allow braced structs when parsing ExprLet (#​1671)
v2.0.65
v2.0.64
- Support using ParseBuffer across
catch_unwind(#​1646) - Validate that the expression in a let-else ends in brace as required by rustc (#​1648, #​1649)
- Legalize invalid const generic arguments by wrapping in braces (#​1654, #​1655)
- Fix some expression precedence edge cases involving
breakandreturnin loop headers (#​1656) - Always print closure bodies with a brace when the closure has an explicit return type (#​1658)
- Automatically insert necessary parentheses in ToTokens for Expr when required by expression precedence (#​1659)
- Support struct literal syntax in match guard expressions (#​1662)
dtolnay/thiserror (thiserror)
v1.0.64
- Exclude derived impls from coverage instrumentation (#​322, thanks @​oxalica)
v1.0.63
- Documentation improvements
v1.0.62
- Support referring to nested tuple struct fields inside
#[error("…", …)]attribute (#​309)
tokio-rs/tokio (tokio)
v1.40.0: Tokio v1.40.0
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_bufwhen possible (#​6724) - runtime: prevent niche-optimization to avoid triggering miri (#​6744)
- sync: mark mpsc types as
UnwindSafe(#​6783) - sync,time: make
SleepandBatchSemaphoreinstrumentation explicit roots (#​6727) - task: use
NonZeroU64fortask::Id(#​6733) - task: include panic message when printing
JoinError(#​6753) - task: add
#[must_use]toJoinHandle::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
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.2
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.1
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.0
1.39.0 (July 23rd, 2024)
- This release bumps the MSRV to 1.70. (#​6645)
- This release upgrades to mio v1. (#​6635)
- This release upgrades to windows-sys v0.52 (#​6154)
Added
- io: implement
AsyncSeekforEmpty(#​6663) - metrics: stabilize
num_alive_tasks(#​6619, #​6667) - process: add
Command::as_std_mut(#​6608) - sync: add
watch::Sender::same_channel(#​6637) - sync: add
{Receiver,UnboundedReceiver}::{sender_strong_count,sender_weak_count}(#​6661) - sync: implement
Defaultforwatch::Sender(#​6626) - task: implement
CloneforAbortHandle(#​6621) - task: stabilize
consume_budget(#​6622)
Changed
- io: improve panic message of
ReadBuf::put_slice()(#​6629) - io: read during write in
copy_bidirectionalandcopy(#​6532) - runtime: replace
num_cpuswithavailable_parallelism(#​6709) - task: avoid stack overflow when passing large future to
block_on(#​6692) - time: avoid traversing entries in the time wheel twice (#​6584)
- time: support
IntoFuturewithtimeout(#​6666) - macros: support
IntoFuturewithjoin!andselect!(#​6710)
Fixed
- docs: fix docsrs builds with the fs feature enabled (#​6585)
- io: only use short-read optimization on known-to-be-compatible platforms (#​6668)
- time: fix overflow panic when using large durations with
Interval(#​6612)
Added (unstable)
- macros: allow
unhandled_panicbehavior for#[tokio::main]and#[tokio::test](#​6593) - metrics: add
spawned_tasks_count(#​6114) - metrics: add
worker_park_unpark_count(#​6696) - metrics: add worker thread id (#​6695)
Documented
- io: update
tokio::io::stdoutdocumentation (#​6674) - macros: typo fix in
join.rsandtry_join.rs(#​6641) - runtime: fix typo in
unhandled_panic(#​6660) - task: document behavior of
JoinSet::try_join_nextwhen all tasks are running (#​6671)
v1.38.1: Tokio v1.38.1
1.38.1 (July 16th, 2024)
This release fixes the bug identified as (#​6682), which caused timers not to fire when they should.
Fixed
- time: update
wake_upwhile holding all the locks of sharded time wheels (#​6683)
v1.38.0: Tokio v1.38.0
This release marks the beginning of stabilization for runtime metrics. It
stabilizes RuntimeMetrics::worker_count. Future releases will continue to
stabilize more metrics.
Added
- fs: add
File::create_new(#​6573) - io: add
copy_bidirectional_with_sizes(#​6500) - io: implement
AsyncBufReadforJoin(#​6449) - net: add Apple visionOS support (#​6465)
- net: implement
CloneforNamedPipeInfo(#​6586) - net: support QNX OS (#​6421)
- sync: add
Notify::notify_last(#​6520) - sync: add
mpsc::Receiver::{capacity,max_capacity}(#​6511) - sync: add
splitmethod to the semaphore permit (#​6472, #​6478) - task: add
tokio::task::join_set::Builder::spawn_blocking(#​6578) - wasm: support rt-multi-thread with wasm32-wasi-preview1-threads (#​6510)
Changed
- macros: make
#[tokio::test]append#[test]at the end of the attribute list (#​6497) - metrics: fix
blocking_threadscount (#​6551) - metrics: stabilize
RuntimeMetrics::worker_count(#​6556) - runtime: move task out of the
lifo_slotinblock_in_place(#​6596) - runtime: panic if
global_queue_intervalis zero (#​6445) - sync: always drop message in destructor for oneshot receiver (#​6558)
- sync: instrument
Semaphorefor task dumps (#​6499) - sync: use FIFO ordering when waking batches of wakers (#​6521)
- task: make
LocalKey::getwork with Clone types (#​6433) - tests: update nix and mio-aio dev-dependencies (#​6552)
- time: clean up implementation (#​6517)
- time: lazily init timers on first poll (#​6512)
- time: remove the
true_whenfield inTimerShared(#​6563) - time: use sharding for timer implementation (#​6534)
Fixed
- taskdump: allow building taskdump docs on non-unix machines (#​6564)
- time: check for overflow in
Interval::poll_tick(#​6487) - sync: fix incorrect
is_emptyon mpsc block boundaries (#​6603)
Documented
- fs: rewrite file system docs (#​6467)
- io: fix
stdindocumentation (#​6581) - io: fix obsolete reference in
ReadHalf::unsplit()documentation (#​6498) - macros: render more comprehensible documentation for
select!(#​6468) - net: add missing types to module docs (#​6482)
- net: fix misleading
NamedPipeServerexample (#​6590) - sync: add examples for
SemaphorePermit,OwnedSemaphorePermit(#​6477) - sync: document that
Barrier::waitis not cancel safe (#​6494) - sync: explain relation between
watch::Sender::{subscribe,closed}(#​6490) - task: clarify that you can't abort
spawn_blockingtasks (#​6571) - task: fix a typo in doc of
LocalSet::run_until(#​6599) - time: fix test-util requirement for pause and resume in docs (#​6503)
dtolnay/trybuild (trybuild)
v1.0.99
v1.0.98
- Fix enabling of default features for workspace dependencies (#​282, thanks @​gui1117)
v1.0.97
- Normalize number of types listed in "the following other types implement trait" diagnostics (#​277)
servo/rust-url (url)
v2.5.2
What's Changed
- fix panic on
xn--55555577by @​Byron in https://github.com/servo/rust-url/pull/940 - Update idna to 1.0.1 by @​valenting in https://github.com/servo/rust-url/pull/945
- Revert "Reimplement idna on top of ICU4X" by @​valenting in https://github.com/servo/rust-url/pull/946
This release reverts recent IDNA changes and the MSRV back to rust 1.56 The idna v1.0.1 crate now lives on the idna-v1x branch.
Full Changelog: https://github.com/servo/rust-url/compare/v2.5.1...v2.5.2
v2.5.1
What's Changed
- Be more detailed in documentation of set_query by @​philippeitis in https://github.com/servo/rust-url/pull/737
- perf(punycode): avoid double allocation in decode_to_string by @​bishopcheckmate in https://github.com/servo/rust-url/pull/894
- Use SPECIAL_PATH_SEGMENT when encoding path in from_file_path by @​valenting in https://github.com/servo/rust-url/pull/902
- Add dependabot by @​oriontvv in https://github.com/servo/rust-url/pull/903
- Bump codecov/codecov-action from 3 to 4 by @​dependabot in https://github.com/servo/rust-url/pull/904
- Bump actions/upload-artifact from 2 to 4 by @​dependabot in https://github.com/servo/rust-url/pull/905
- Bump actions/checkout from 3 to 4 by @​dependabot in https://github.com/servo/rust-url/pull/906
- Fix non-base64 data URLs with % characters not followed by hex digits by @​SmaugPool in https://github.com/servo/rust-url/pull/797
- Rename
masterbranch tomainby @​mrobinson in https://github.com/servo/rust-url/pull/914 - Add bench for to_ascii on an already-Punycode name by @​hsivonen in https://github.com/servo/rust-url/pull/915
- Update URLs by @​atouchet in https://github.com/servo/rust-url/pull/916
- Fix lint by @​valenting in https://github.com/servo/rust-url/pull/920
- Fix multiple issues on wasm32, and runs url tests in CI by @​micolous in https://github.com/servo/rust-url/pull/886
- Non-special URLs can have their paths erased by @​DylanOToole2 in https://github.com/servo/rust-url/pull/921
- docs: document SyntaxViolation variants, remove bare URLs by @​aatifsyed in https://github.com/servo/rust-url/pull/924
- docs: Document possible replacements of the base URL by @​mo8it in https://github.com/servo/rust-url/pull/926
- Reimplement idna on top of ICU4X by @​hsivonen in https://github.com/servo/rust-url/pull/923
New Contributors
- @​philippeitis made their first contribution in https://github.com/servo/rust-url/pull/737
- @​bishopcheckmate made their first contribution in https://github.com/servo/rust-url/pull/894
- @​oriontvv made their first contribution in https://github.com/servo/rust-url/pull/903
- @​dependabot made their first contribution in https://github.com/servo/rust-url/pull/904
- @​SmaugPool made their first contribution in https://github.com/servo/rust-url/pull/797
- @​hsivonen made their first contribution in https://github.com/servo/rust-url/pull/915
- @​micolous made their first contribution in https://github.com/servo/rust-url/pull/886
- [@​Dylan
Configuration
đź“… Schedule: Branch creation - "before 8am on wednesday" in timezone Asia/Shanghai, 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.