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 non-major dependencies #3385

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

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 10, 2024

This PR contains the following updates:

Package Type Update Change
arrayvec dependencies patch 0.7.4 -> 0.7.6
backtrace dependencies patch 0.3.73 -> 0.3.74
bitstream-io dependencies minor ~2.3.0 -> ~2.5.0
built build-dependencies patch 0.7.4 -> 0.7.5
cc build-dependencies patch 1.1.11 -> 1.1.30
image dependencies patch 0.25.2 -> 0.25.4
libc dependencies patch 0.2.155 -> 0.2.161
petarpetrovt/setup-sde action minor v2.3 -> v2.4
pretty_assertions dev-dependencies patch 1.4.0 -> 1.4.1
profiling dependencies patch 1.0.15 -> 1.0.16
serde (source) dependencies patch 1.0.207 -> 1.0.210
thiserror dependencies patch 1.0.63 -> 1.0.64
wasm-bindgen (source) dependencies patch 0.2.93 -> 0.2.95

Release Notes

bluss/arrayvec (arrayvec)

v0.7.6

Compare Source

v0.7.5

Compare Source

rust-lang/backtrace-rs (backtrace)

v0.3.74

Compare Source

What's Changed

New Contributors

Full Changelog: rust-lang/backtrace-rs@0.3.73...0.3.74

tuffy/bitstream-io (bitstream-io)

v2.5.3

Compare Source

v2.5.2

Compare Source

v2.5.1

Compare Source

v2.5.0

Compare Source

v2.4.2

Compare Source

v2.4.1

Compare Source

v2.4.0

Compare Source

lukaslueg/built (built)

v0.7.5

Compare Source

Changed
  • Bump cargo-lock to 10.0
rust-lang/cc-rs (cc)

v1.1.30

Compare Source

Other
  • Don't pass -fPIC by default on wasm (#​1245)

v1.1.29

Compare Source

Other

v1.1.28

Compare Source

Other
  • Environment variables: For one accepting boolean, treat "0", "false" and empty env as false (#​1238)

v1.1.27

Compare Source

Other
  • Revert "Use debug version of MSVC runtime library on debug (#​1231)" (#​1237)
  • Disable CC_ENABLE_DEBUG_OUTPUT if it is set to "0" (#​1234)

v1.1.26

Compare Source

Other
  • Use debug version of MSVC runtime library on debug (#​1231)

v1.1.25

Compare Source

Other
  • Remove incorrect "lib" prefixes in CXXSTDLIB doc comments (#​1228)

v1.1.24

Compare Source

Other
  • Fix wasm32-wasip1-threads: shared-memory disallowed due to not compiled with 'atomics' or 'bulk-memory' features (#​1221)
  • Reduce the need for the host target triple (#​1224)
  • Add auto cancellation for CI jobs (#​1222)

v1.1.23

Compare Source

Other
  • Update doc for detecting changes/upgrades of compilers (#​1218)

v1.1.22

Compare Source

Other
  • Don't rerun if PATH changes (#​1215)

v1.1.21

Compare Source

Other
  • disable pic for targets that end in -none (#​1212)

v1.1.20

Compare Source

Other
  • Add buildcache as known Rust and C/C++ compiler wrapper (#​1209)

v1.1.19

Compare Source

Other
  • Add support arm64e-apple-darwin (#​1207)

v1.1.18

Compare Source

Other
  • Fixed unsoundness in StderrForwarder::forward_available (#​1203)

v1.1.17

Compare Source

Fixed
  • fix finding toolchains when invoked by msbuild (#​1201)

v1.1.16

Compare Source

Other
  • Treat VxWorks wr-cc as a Gnu compiler (#​1198)

v1.1.15

Compare Source

Other
  • Add -mfloat-abi=hard as a default argument when using any arm/thumb-none-eabihf target (#​1194)

v1.1.14

Compare Source

Other
  • allow finding tools from path if VisualStudioDir is set

v1.1.13

Compare Source

Other
  • Fix detect family: should detect emscripten as clang, closes #​1185 (#​1186)

v1.1.12

Compare Source

Other
image-rs/image (image)

v0.25.4

Compare Source

Features:

  • Much faster decoding of lossless WebP due to a variety of optimizations. Our benchmarks show 2x to 2.5x improvement.
  • Added support for orientation metadata, so that e.g. smartphone camera images could be displayed correctly:
    • Added ImageDecoder::orientation() and implemented orientation metadata extraction for JPEG, WebP and TIFF formats
    • Added DynamicImage::apply_orientation() to apply the orientation to an image
  • Added support for extracting Exif metadata from images via ImageDecoder::exif_metadata(), and implemented it for JPEG and WebP formats
  • Added ImageEncoder::set_icc_profile() and implemented it for WebP format. Pull requests with implementations for other formats are welcome.
  • Added DynamicImage::fast_blur() for a linear-time approximation of Gaussian blur, which is much faster at larger blur radii

Bug fixes:

  • Fixed some APNG images being decoded incorrectly
  • Fixed the iterator over animated WebP frames to return None instead of an error when the end of the animation is reached

v0.25.3

Compare Source

Features:

  • Much faster decoding of lossless WebP due to a variety of optimizations. Our benchmarks show 2x to 2.5x improvement.
  • Added support for orientation metadata, so that e.g. smartphone camera images could be displayed correctly:
    • Added ImageDecoder::orientation() and implemented orientation metadata extraction for JPEG, WebP and TIFF formats
    • Added DynamicImage::apply_orientation() to apply the orientation to an image
  • Added support for extracting Exif metadata from images via ImageDecoder::exif_metadata(), and implemented it for JPEG and WebP formats
  • Added ImageEncoder::set_icc_profile() and implemented it for WebP format. Pull requests with implementations for other formats are welcome.
  • Added DynamicImage::fast_blur() for a linear-time approximation of Gaussian blur, which is much faster at larger blur radii

Bug fixes:

  • Fixed some APNG images being decoded incorrectly
  • Fixed the iterator over animated WebP frames to return None instead of an error when the end of the animation is reached
  • Toggling the rayon feature now correctly toggles the use of rayon within ravif (AVIF encoder). Previously it would be either always on or always off, depending on the ravif version.
rust-lang/libc (libc)

v0.2.161

Compare Source

Fixed
  • OpenBSD: fix FNM_PATHNAME and FNM_NOESCAPE values #​3983

v0.2.160

Compare Source

Added
  • Android: add PR_GET_NAME and PR_SET_NAME #​3941
  • Apple: add F_TRANSFEREXTENTS #​3925
  • Apple: add mach_error_string #​3913
  • Apple: add additional pthread APIs #​3846
  • Apple: add the LOCAL_PEERTOKEN socket option #​3929
  • BSD: add RTF_*, RTA_*, RTAX_*, and RTM_* definitions #​3714
  • Emscripten: add AT_EACCESS #​3911
  • Emscripten: add getgrgid, getgrnam, getgrnam_r and getgrgid_r #​3912
  • Emscripten: add getpwnam_r and getpwuid_r #​3906
  • FreeBSD: add POLLRDHUP #​3936
  • Haiku: add arc4random #​3945
  • Illumos: add ptsname_r #​3867
  • Linux: add fanotify interfaces #​3695
  • Linux: add tcp_info #​3480
  • Linux: add additional AF_PACKET options #​3540
  • Linux: make Elf constants always available #​3938
  • Musl x86: add iopl and ioperm #​3720
  • Musl: add posix_spawn chdir functions #​3949
  • Musl: add utmpx.h constants #​3908
  • NetBSD: add sysctlnametomib, CLOCK_THREAD_CPUTIME_ID and CLOCK_PROCESS_CPUTIME_ID #​3927
  • Nuttx: initial support #​3909
  • RTEMS: add getentropy #​3973
  • RTEMS: initial support #​3866
  • Solarish: add POLLRDHUP, POSIX_FADV_*, O_RSYNC, and posix_fallocate #​3936
  • Unix: add fnmatch.h #​3937
  • VxWorks: add riscv64 support #​3935
  • VxWorks: update constants related to the scheduler #​3963
Changed
  • Redox: change ino_t to be c_ulonglong #​3919
Fixed
  • ESP-IDF: fix mismatched constants and structs #​3920
  • FreeBSD: fix struct stat on FreeBSD 12+ #​3946
Other

v0.2.159

Compare Source

Added
  • Android: add more AT_* constants in #​3779
  • Apple: add missing NOTE_* constants in #​3883
  • Hermit: add missing error numbers in #​3858
  • Hurd: add __timeval for 64-bit support in #​3786
  • Linux: add epoll_pwait2 in #​3868
  • Linux: add mq_notify in #​3849
  • Linux: add missing NFT_CT_* constants in #​3844
  • Linux: add the fchmodat2 syscall in #​3588
  • Linux: add the mseal syscall in #​3798
  • OpenBSD: add sendmmsg and recvmmsg in #​3831
  • Unix: add IN6ADDR_ANY_INIT and IN6ADDR_LOOPBACK_INIT in #​3693
  • VxWorks: add S_ISVTX in #​3768
  • VxWorks: add vxCpuLib and taskLib functions #​3861
  • WASIp2: add definitions for std::net support in #​3892
Fixed
  • Correctly handle version checks when clippy-driver is used #​3893
Changed
  • EspIdf: change signal constants to c_int in #​3895
  • HorizonOS: update network definitions in #​3863
  • Linux: combine ioctl APIs in #​3722
  • WASI: enable CI testing in #​3869
  • WASIp2: enable CI testing in #​3870

v0.2.158

Compare Source

Fixed

v0.2.157

Compare Source

Added
  • Apple: add _NSGetArgv, _NSGetArgc and _NSGetProgname in #​3702
  • Build: add RUSTC_WRAPPER support in #​3845
  • FreeBSD: add execvpe support from 14.1 release in #​3745
  • Fuchsia: add SO_BINDTOIFINDEX
  • Linux: add klogctl in #​3777
  • MacOS: add fcntl OFD commands in #​3563
  • NetBSD: add _lwp_park in #​3721
  • Solaris: add missing networking support in #​3717
  • Unix: add pthread_equal in #​3773
  • WASI: add select, FD_SET, FD_ZERO, FD_ISSET in #​3681
Fixed
  • TEEOS: fix octal notation for O_* constants in #​3841
Changed
  • FreeBSD: always use freebsd12 when rustc_dep_of_std is set in #​3723

v0.2.156

Compare Source

Added
  • Apple: add F_ALLOCATEPERSIST in #​3712
  • Apple: add os_sync_wait_on_address and related definitions in #​3769
  • BSD: generalise IPV6_DONTFRAG to all BSD targets in #​3716
  • FreeBSD/DragonFly: add IP_RECVTTL/IPV6_RECVHOPLIMIT in #​3751
  • Hurd: add XATTR_CREATE, XATTR_REPLACE in #​3739
  • Linux GNU: confstr API and _CS_* in #​3771
  • Linux musl: add preadv2 and pwritev2 (1.2.5 min.) in #​3762
  • VxWorks: add the constant SOMAXCONN in #​3761
  • VxWorks: add a few errnoLib related constants in #​3780
Fixed
  • Solaris/illumos: Change ifa_flags type to u64 in #​3729
  • QNX 7.0: Disable libregex in #​3775
Changed
  • QNX NTO: update platform support in #​3815
  • addr_of!(EXTERN_STATIC) is now considered safe in #​3776
Removed
Other
  • Update or remove CI tests that have been failing
petarpetrovt/setup-sde (petarpetrovt/setup-sde)

v2.4

Compare Source

  • Add support for Intel SDE 9.33.0.
rust-pretty-assertions/rust-pretty-assertions (pretty_assertions)

v1.4.1

Compare Source

Fixed

Internal

aclysma/profiling (profiling)

v1.0.16

Compare Source

  • Address warnings from upstream rustc changes
  • Update puffin to 0.19.1
  • Update tracing-tracy to 0.11.3 and tracing-subscriber to 0.3
  • Implement finish_frame! for tracing
  • Add fuction_scope!() as an alternative to the function proc macro
  • Avoid local variable names that don't start with an underscore introduced into a function's namespace
serde-rs/serde (serde)

v1.0.210

Compare Source

  • Support serializing and deserializing IpAddr and SocketAddr in no-std mode on Rust 1.77+ (#​2816, thanks @​MathiasKoch)
  • Make serde::ser::StdError and serde::de::StdError equivalent to core::error::Error on Rust 1.81+ (#​2818)

v1.0.209

Compare Source

  • Fix deserialization of empty structs and empty tuples inside of untagged enums (#​2805, thanks @​Mingun)

v1.0.208

Compare Source

  • Support serializing and deserializing unit structs in a flatten field (#​2802, thanks @​jonhoo)
dtolnay/thiserror (thiserror)

v1.0.64

Compare Source

rustwasm/wasm-bindgen (wasm-bindgen)

v0.2.95

Compare Source

Released 2024-10-10

Added
  • Added support for implicit discriminants in enums.
    #​4152

  • Added support for Self in complex type expressions in methods.
    #​4155

Changed
  • String enums are no longer generate TypeScript types.
    #​4174
Fixed
  • Fixed generated setters from WebIDL interface attributes binding to wrong JS method names.
    #​4170

  • Fix string enums showing up in JS documentation and TypeScript bindings without corresponding types.
    #​4175


v0.2.94

Compare Source

Released 2024-10-09

Added
  • Added support for the WebAssembly Tail Call proposal.
    #​4111

  • Add bindings for RTCPeerConnection.setConfiguration(RTCConfiguration) method.
    #​4105

  • Add bindings to RTCRtpTransceiverDirection.stopped.
    #​4102

  • Added experimental support for Symbol.dispose via WASM_BINDGEN_EXPERIMENTAL_SYMBOL_DISPOSE.
    #​4118

  • Added bindings for the draft WebRTC Encoded Transform spec.
    #​4125

  • Added Debug implementation to JsError.
    #​4136

  • Added support for js_name and skip_typescript attributes for string enums.
    #​4147

  • Added unsupported crate to wasm_bindgen_test(unsupported = test) as a way of running tests on non-Wasm targets as well.
    #​4150

  • Added additional bindings for methods taking buffer view types (e.g. &[u8]) with corresponding JS types (e.g. Uint8Array).
    #​4156

  • Added additional bindings for setters from WebIDL interface attributes with applicaple parameter types of just JsValue.
    #​4156

Changed
  • Implicitly enable reference type and multivalue transformations if the module already makes use of the corresponding target features.
    #​4133

  • Updated Gamepad API.
    #​4134

  • Deprecated Gamepad::display_id and GamepadHapticActuator::type_.
    #​4134

  • Removed GamepadAxisMoveEvent, GamepadAxisMoveEventInit, GamepadButtonEvent, GamepadButtonEventInit and GamepadServiceTest, which were seemingly never implemented by any JS environment.
    #​4134

  • Changed TextDecoder.decode() input parameter type from &mut [u8] to &[u8].
    #​4141

  • Updated the WebGPU API to the current draft as of 2024-10-07.
    #​4145

  • Deprecated generated setters from WebIDL interface attribute taking JsValue in favor of newer bindings with specific parameter types.
    #​4156

Fixed
  • Fixed linked modules emitting snippet files when not using --split-linked-modules.
    #​4066

  • Fixed incorrect deprecation warning when passing no parameter into default() (init()) or initSync().
    #​4074

  • Fixed many proc-macro generated impl blocks missing #[automatically_derived], affecting test coverage.
    #​4078

  • Fixed negative BigInt values being incorrectly formatted with two minus signs.
    #​4082
    #​4088

  • Fixed emitted package.json structure to correctly specify its dependencies
    #​4091

  • Fixed returning Option<Enum> now correctly has the | undefined type in TS bindings.
    #​4137

  • Fixed enum variant name collisions with object prototype fields.
    #​4137

  • Fixed multiline doc comment alignment and remove empty ones entirely.
    #​4135

  • Fixed experimental-nodejs-module target when used with #[wasm_bindgen(start)].
    #​4093

  • Fixed error when importing very large JS files.
    #​4146

  • Specify "type": "module" when deploying to nodejs-module
    #​4092

  • Fixed string enums not generating TypeScript types.
    #​4147

  • Bindings that take buffer view types (e.g. &[u8]) as parameters will now correctly return a Result when they might not support a backing SharedArrayBuffer. This only applies to new and unstable APIs, which won't cause a breaking in the API.
    #​4156



Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 force-pushed the renovate/all-minor-patch branch from 0414e3f to b086379 Compare June 12, 2024 10:44
@renovate renovate bot changed the title chore(deps): update all non-major dependencies fix(deps): update all non-major dependencies Jun 12, 2024
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 435d3ed to fab576a Compare June 20, 2024 13:49
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from 378e2a2 to af1ccb7 Compare June 30, 2024 07:50
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from d0cf432 to e0a5ac7 Compare July 7, 2024 18:43
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 10 times, most recently from 5c0de41 to 861e0a5 Compare July 15, 2024 04:33
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 82776ca to f044489 Compare July 19, 2024 11:14
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from e003bb5 to 4357c1c Compare September 9, 2024 01:22
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from f01effa to 7b87118 Compare September 18, 2024 10:08
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 9ac6ea9 to e99451d Compare September 27, 2024 11:21
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from aafb909 to cb69443 Compare October 6, 2024 12:14
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 7 times, most recently from 893a0d1 to 850ee72 Compare October 16, 2024 20:03
Copy link
Contributor Author

renovate bot commented Oct 17, 2024

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path Cargo.toml --workspace
    Updating crates.io index
error: failed to select a version for `bitstream-io`.
    ... required by package `rav1e v0.7.0 (/tmp/renovate/repos/github/xiph/rav1e)`
versions that meet the requirements `~2.5.0` are: 2.5.3, 2.5.2, 2.5.0

all possible versions conflict with previously selected packages.

  previously selected package `bitstream-io v2.3.0`
    ... which satisfies dependency `bitstream-io = "~2.3.0"` of package `ivf v0.1.3 (/tmp/renovate/repos/github/xiph/rav1e/ivf)`
    ... which satisfies path dependency `ivf` (locked to 0.1.3) of package `rav1e v0.7.0 (/tmp/renovate/repos/github/xiph/rav1e)`

failed to select a version for `bitstream-io` which could resolve this conflict

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants