oxc-project / oxc-resolver

Rust version of webpack/enhanced-resolve
https://oxc.rs/docs/guide/usage/resolver.html
MIT License
122 stars 18 forks source link

chore(deps): update rust crates #176

Closed renovate[bot] closed 4 months ago

renovate[bot] commented 4 months ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
document-features (source) dependencies patch 0.2 -> 0.2.8
libfuzzer-sys dependencies patch 0.4 -> 0.4.7
napi dependencies patch 2 -> 2.16.6
napi-build build-dependencies patch 2 -> 2.1.3
napi-derive dependencies patch 2 -> 2.16.5
serde (source) dependencies patch 1.0.199 -> 1.0.203
serde_json dependencies patch 1.0.116 -> 1.0.117
thiserror dependencies patch 1.0.59 -> 1.0.61
tracing (source) dependencies patch 0.1 -> 0.1.40

Release Notes

rust-fuzz/libfuzzer (libfuzzer-sys) ### [`v0.4.7`](https://togithub.com/rust-fuzz/libfuzzer/blob/HEAD/CHANGELOG.md#047) [Compare Source](https://togithub.com/rust-fuzz/libfuzzer/compare/0.4.6...0.4.7) Released 2023-08-10. ##### Added - Added the `link_libfuzzer` cargo feature. This feature is on by default and preserves the existing behavior of statically linking libfuzzer. You can disable it if you are linking your own version of libfuzzer some other way, or another library that provides the same ABI as libfuzzer. *** ### [`v0.4.6`](https://togithub.com/rust-fuzz/libfuzzer/blob/HEAD/CHANGELOG.md#046) [Compare Source](https://togithub.com/rust-fuzz/libfuzzer/compare/0.4.5...0.4.6) Released 2023-01-26. ##### Fixed - Fixed a potential name conflict in functions generated by the `fuzz_target!` macro. - Fixed potential stale builds when updating custom libfuzzers to link against. *** ### [`v0.4.5`](https://togithub.com/rust-fuzz/libfuzzer/blob/HEAD/CHANGELOG.md#045) [Compare Source](https://togithub.com/rust-fuzz/libfuzzer/compare/0.4.4...0.4.5) Released 2022-10-18. ##### Added - Added the ability to tell libfuzzer whether to keep files inputs in the corpus or not. See the `Corpus` type and extended documentation for the `fuzz_target!` macro for details. ##### Changed - Ensured that there is always at least one inline-never frame on the stack per fuzz target. This helps prevent oss-fuzz from "deduplicating" different bugs from different fuzz targets into the same bug. *** ### [`v0.4.4`](https://togithub.com/rust-fuzz/libfuzzer/blob/HEAD/CHANGELOG.md#044) [Compare Source](https://togithub.com/rust-fuzz/libfuzzer/compare/0.4.3...0.4.4) Released 2022-09-01. ##### Changed - Updated to `libFuzzer` commit `df90d22` (`release/15.x`). - LLVM 16's [upcoming change][llvm_cxx17] to build requirements to C++17 necessitate reflecting those changes. (`libFuzzer` updates contain C++14 code) - Drastically reduce build times by using parallel C++ compilation jobs - Updated `rand` dependency from 0.8.3 to 0.8.5 - Updated `flate2` dependency from 1.0.20 to 1.0.24 [llvm_cxx17]: https://llvm.org/docs/ReleaseNotes.html#update-on-required-toolchains-to-build-llvm *** ### [`v0.4.3`](https://togithub.com/rust-fuzz/libfuzzer/blob/HEAD/CHANGELOG.md#043) [Compare Source](https://togithub.com/rust-fuzz/libfuzzer/compare/0.4.2...0.4.3) Released 2020-03-03. ##### Changed - Updated to `libFuzzer` commit `60e32a1`. ##### Fixed - Fixed an issue where the `fuzz_target!` macro would sometimes expand to versions of itself that were not `$crate` prefixed and would result in "error: cannot find macro `fuzz_target` in this scope" if the caller didn't import the macro but used the qualified version of it instead. *** ### [`v0.4.2`](https://togithub.com/rust-fuzz/libfuzzer/blob/HEAD/CHANGELOG.md#042) [Compare Source](https://togithub.com/rust-fuzz/libfuzzer/compare/0.4.1...0.4.2) Released 2020-05-26. ##### Changed - Improved performance of checking for whether `cargo fuzz` is requesting the `std::fmt::Debug` output of an input or not. This is always false during regular fuzzing, so making this check faster should give slightly better fuzzing throughput. *** ### [`v0.4.1`](https://togithub.com/rust-fuzz/libfuzzer/blob/HEAD/CHANGELOG.md#041) [Compare Source](https://togithub.com/rust-fuzz/libfuzzer/compare/0.4.0...0.4.1) Released 2020-05-13. ##### Added - Added support for defining custom mutators. See [the documentation for the `fuzz_mutator!` macro](https://docs.rs/libfuzzer-sys/0.4.1/libfuzzer_sys/macro.fuzz_mutator.html) for details. ##### Changed - Upgraded libfuzzer to llvm/llvm-project's [`70cbc6d`](https://togithub.com/rust-fuzz/libfuzzer/commit/70cbc6d). ***

Configuration

📅 Schedule: Branch creation - "before 10am on monday" in timezone Asia/Shanghai, 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.

renovate[bot] commented 4 months ago

Branch automerge failure

This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.