splashsurf
splashsurf copied to clipboard
Bump bytemuck from 1.9.1 to 1.12.1
Bumps bytemuck from 1.9.1 to 1.12.1.
Changelog
Sourced from bytemuck's changelog.
1.12.1
- Patch bumped the required
bytemuck_deriveversion because of a regression in how it handledalign(N)attributes.1.12
- This minor version bump is caused by a version bump in our
bytemuck_derivedependency, which is in turn caused by a mixup in the minimum version ofsynthatbytemuck_deriveuses. See Issue 122. There's not any specific "new" API as you might normally expect from a minor version bump.- pali fixed a problem with SPIR-V builds being broken. The error handling functions were trying to be generic over
Display, which the error types normally support, except on SPIR-V targets (which run on the GPU and don't have text formatting).1.11
- WaffleLapkin added
wrap_boxandpeel_boxto theTransparentWrapperAlloctrait. Default impls of these functions are provided, and (as usual with the transparent trait stuff) you should not override the default versions.1.10
- TheEdward162 added the
ZeroableInOptionandPodInOptiontraits. These are for types that areZeroableorPodwhen in an option, but not on their own. We provide impls for the various "NonZeroINTEGER" types incore, and if you need to newtype a NonZero value then you can impl these traits when you userepr(transparent).
Commits
950a3eduse the new derive updates.3f2e91d(cargo-release) version 1.2.1b7b4380derive changlog.d47d527Fix regression #127: supportaligninreprs again (#128)995205dversion bumpfd6b212Update the readme to reflect the project status as of 2022-august9ea5f65add a note about intended MSRV of the derives (none!)f053800bump bytemuck_derive version with changelog1ebf7c2Cleanup: use a macro for reprs, use syn errors & fix cfg-target-arch (#124)bbd6a92fix something_went_wrong on spirv (#125)- 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)