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

Bump the deps group across 1 directory with 5 updates #37

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

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 2, 2024

Bumps the deps group with 5 updates in the / directory:

Package From To
winit 0.30.4 0.30.5
clap 4.5.13 4.5.16
bytemuck 1.16.3 1.17.1
serde 1.0.204 1.0.209
librashader 0.3.0 0.3.3

Updates winit from 0.30.4 to 0.30.5

Release notes

Sourced from winit's releases.

Winit version 0.30.5

Added

  • Add ActiveEventLoop::system_theme(), returning the current system theme.
  • On Web, implement Error for platform::web::CustomCursorError.
  • On Android, add {Active,}EventLoopExtAndroid::android_app() to access the app used to create the loop.

Fixed

  • On MacOS, fix building with feature = "rwh_04".
  • On Web, pen events are now routed through to WindowEvent::Cursor*.
  • On macOS, fix panic when releasing not available monitor.
  • On MacOS, return the system theme in Window::theme() if no theme override is set.
Commits
  • 114512b Winit version 0.30.5
  • 8c07319 chore: drop libera link
  • fa3ec00 Add ActiveEventLoop::system_theme()
  • f3d1f92 macOS: skip releasing unavailable monitors
  • 77e8fe6 Windows: use Box::leak() instead of Box::into_raw()
  • 5fce4a0 android: add {Active,}EventLoopExtAndroid::android_app
  • 5735786 Fix CI for Rust v1.80 (#3822)
  • 9ca8c09 Web: don't block pen input (#3813)
  • 4b1aa51 macOS: fix building with feature = "rwh_04"
  • 1dec9b4 Web: implement Error for CustomCursorError (#3793)
  • See full diff in compare view

Updates clap from 4.5.13 to 4.5.16

Release notes

Sourced from clap's releases.

v4.5.16

[4.5.16] - 2024-08-15

Fixes

  • (derive) Improve error messages when derive feature is missing

v4.5.15

[4.5.15] - 2024-08-10

Compatiblity

  • (unstable-ext) Arg::remove changed return types

Fixes

  • (unstable-ext) Make Arg::remove return the removed item

v4.5.14

[4.5.14] - 2024-08-08

Features

  • (unstable-ext) Added Arg::add for attaching arbitrary state, like completion hints, to Arg without Arg knowing about it
Changelog

Sourced from clap's changelog.

[4.5.16] - 2024-08-15

Fixes

  • (derive) Improve error messages when derive feature is missing

[4.5.15] - 2024-08-10

Compatiblity

  • (unstable-ext) Arg::remove changed return types

Fixes

  • (unstable-ext) Make Arg::remove return the removed item

[4.5.14] - 2024-08-08

Features

  • (unstable-ext) Added Arg::add for attaching arbitrary state, like completion hints, to Arg without Arg knowing about it
Commits

Updates bytemuck from 1.16.3 to 1.17.1

Changelog

Sourced from bytemuck's changelog.

1.17.1

  • Adds #[repr(C)] to the union Transmute<A, B> type that's used internally for most of the transmutations.

1.17.0

  • Makes the must_cast versions of the by-value and by-ref casts be const. The mut ref cast is unaffected for now (mut references aren't yet stable in const fn). This increases the MSRV of using that particular feature from 1.57 to 1.64.
Commits
  • dc059fd chore: Release bytemuck version 1.17.1
  • 4bd5008 changelog.
  • 3f42bec Force #[repr(C)] layout to guarantee same offset of union fields. (#268)
  • 3c42ba7 chore: Release bytemuck version 1.17.0
  • 413aaaf changelog.
  • faff804 chore: Release bytemuck_derive version 1.7.1
  • 7be8c67 derive changelog
  • bb62be5 Remove "dangling" terminology for zero-sized pointees. (#262)
  • 5eecd33 Make must_cast by-value and by-shared-ref functions const (#261)
  • 243302d Add bytemuck attribute to NoUninit derive (#259)
  • Additional commits viewable in compare view

Updates serde from 1.0.204 to 1.0.209

Release notes

Sourced from serde's releases.

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 flatten field (#2802, thanks @​jonhoo)

v1.0.207

  • Improve interactions between flatten attribute and skip_serializing/skip_deserializing (#2795, thanks @​Mingun)

v1.0.206

  • Improve support for flatten attribute 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)
Commits
  • 30752ac Release 1.0.209
  • b84e6ca Improve wording of PR 2805 comments
  • 87a2fb0 Wrap comments from PR 2805 to 80 columns
  • 9eaf7b9 Merge pull request #2805 from Mingun/untagged-tests
  • 7bde100 Replace MapRefDeserializer with value::MapDeserializer
  • da7fc79 Fix deserialization of empty struct variant in untagged enums
  • 4c5fec1 Test special cases that reaches SeqRefDeserializer::deserialize_any len==0 co...
  • 6588b0a Cover Content::Seq case in VariantRefDeserializer::struct_variant
  • 0093f74 Split test newtype_enum into four tests for each variant
  • 171c6da Complete coverage of ContentRefDeserializer::deserialize_newtype_struct
  • Additional commits viewable in compare view

Updates librashader from 0.3.0 to 0.3.3

Release notes

Sourced from librashader's releases.

librashader 0.3.3

Version 0.3.3 has the canonical C ABI version 1, and API version 1.

This is a bugfix release to address BGRA LUT image loads having the final 31 pixels be swizzled as ARGB. It also fixes builds for Windows 7 on an unsupported but recognized basis. Version 0.3.2 was skipped as that was published only for librashader as a doc-fix for macOS.

Notable Changes

b7fd3bc50722b1effe3be43d7d8356da2d2d6e8f runtime: fix swizzle for remainder of pixels not being swizzled correctly

ABI Changes Incoming

The next release in the 0.4.x series will be C ABI-incompatible to clean up some inconsistencies in the C ABI. See SnowflakePowered/librashader#102

librashader 0.3.1

Version 0.3.1 has the canonical C ABI version 1, and API version 1.

This release promotes the Direct3D 9 runtime from experimental support to secondary support following improvements in uniform bindings, as well as bringing a much improved linking algorithm that properly demotes unused vertex shader outputs to global variables for better handling in cross-compile scenarios such as via SPIR-V Cross or spirv-to-dxil.

While this has been the case for the past couple of releases already, as of 0.3.1, tagged builds will only be provided for Windows and macOS for x86_64 and aarch64. Linux users are served by OpenBuildService, or AUR for Arch users.

CI builds will remain available on all tested platforms for the retention period of 90 days.

†The librashader crate had a 0.3.2 release to fix docs building on docs.rs for macOS and iOS due to missing wgpu dependencies.

Notable Changes

  • 5ef0055e057256a7cdb90e9807758d85754c205f d3d9: fix searching for vertex uniform names in the fragment shader
  • d1e49b7eb4b16f36e502936e82df8c08d3b904a2 d3d9: search for uniform names starting with global to determine register assignments
  • 9b40c10466856b964def007945d27773dc4fa30e, 1957f576ca0d7087131da274ebde26aca37fea40 reflect: demote unused vertex shader outputs to global variables in SPIR-V
  • 5560c1ed0977c95aea0bb28f5ad8e3d619a7cbc9 runtime: improve LUT load swizzling using an algorithm LLVM is more likely to autovectorize

ABI Changes Incoming

The next release in the 0.4.x series will be C ABI-incompatible to clean up some inconsistencies in the C ABI. See SnowflakePowered/librashader#102

Commits
  • 8fb5d48 chore: Release
  • b7fd3bc runtime: fix image swizzle for remainder
  • af05cc5 ci: build for windows 7
  • 2f0a335 rel(librashader@0.3.2): doc fix
  • 0efaf2b doc: fix docsrs build on macos
  • 436d1fe chore: Release
  • 0ce11ba doc: promote d3d9 to secondary support
  • bc269c2 rt(d3d9): remove backtrace from Direct3DError
  • db3d5d0 presets: use crate for extract_if with fully qualified syntax to avoid name c...
  • 1957f57 reflect: further improve link i/o pass by ensuring that the output SPIR-V is ...
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the deps group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [winit](https://github.com/rust-windowing/winit) | `0.30.4` | `0.30.5` |
| [clap](https://github.com/clap-rs/clap) | `4.5.13` | `4.5.16` |
| [bytemuck](https://github.com/Lokathor/bytemuck) | `1.16.3` | `1.17.1` |
| [serde](https://github.com/serde-rs/serde) | `1.0.204` | `1.0.209` |
| [librashader](https://github.com/SnowflakePowered/librashader) | `0.3.0` | `0.3.3` |



Updates `winit` from 0.30.4 to 0.30.5
- [Release notes](https://github.com/rust-windowing/winit/releases)
- [Changelog](https://github.com/rust-windowing/winit/blob/master/CHANGELOG.md)
- [Commits](rust-windowing/winit@v0.30.4...v0.30.5)

Updates `clap` from 4.5.13 to 4.5.16
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_complete-v4.5.13...clap_complete-v4.5.16)

Updates `bytemuck` from 1.16.3 to 1.17.1
- [Changelog](https://github.com/Lokathor/bytemuck/blob/main/changelog.md)
- [Commits](Lokathor/bytemuck@v1.16.3...v1.17.1)

Updates `serde` from 1.0.204 to 1.0.209
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.204...v1.0.209)

Updates `librashader` from 0.3.0 to 0.3.3
- [Release notes](https://github.com/SnowflakePowered/librashader/releases)
- [Commits](SnowflakePowered/librashader@librashader-v0.3.0...librashader-v0.3.3)

---
updated-dependencies:
- dependency-name: winit
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: bytemuck
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: librashader
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Sep 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants