rust-mavlink
rust-mavlink copied to clipboard
build(deps): update bitflags requirement from 1.2.1 to 2.4.2
Updates the requirements on bitflags to permit the latest version.
Release notes
Sourced from bitflags's releases.
2.4.2
What's Changed
- Cargo.toml: Anchor excludes to root of the package by
@jamessan
in bitflags/bitflags#387- Update error messages by
@KodrAus
in bitflags/bitflags#390- Add support for impl mode structs to be repr(packed) by
@GnomedDev
in bitflags/bitflags#388- Remove old
unused_tuple_struct_fields
lint by@dtolnay
in bitflags/bitflags#393- Delete use of
local_inner_macros
by@dtolnay
in bitflags/bitflags#392- Prepare for 2.4.2 release by
@KodrAus
in bitflags/bitflags#394New Contributors
@jamessan
made their first contribution in bitflags/bitflags#387@GnomedDev
made their first contribution in bitflags/bitflags#388Full Changelog: https://github.com/bitflags/bitflags/compare/2.4.1...2.4.2
Changelog
Sourced from bitflags's changelog.
2.4.2
What's Changed
- Cargo.toml: Anchor excludes to root of the package by
@jamessan
in bitflags/bitflags#387- Update error messages by
@KodrAus
in bitflags/bitflags#390- Add support for impl mode structs to be repr(packed) by
@GnomedDev
in bitflags/bitflags#388- Remove old
unused_tuple_struct_fields
lint by@dtolnay
in bitflags/bitflags#393- Delete use of
local_inner_macros
by@dtolnay
in bitflags/bitflags#392New Contributors
@jamessan
made their first contribution in bitflags/bitflags#387@GnomedDev
made their first contribution in bitflags/bitflags#388Full Changelog: https://github.com/bitflags/bitflags/compare/2.4.1...2.4.2
2.4.1
What's Changed
- Allow some new pedantic clippy lints by
@KodrAus
in bitflags/bitflags#380Full Changelog: https://github.com/bitflags/bitflags/compare/2.4.0...2.4.1
2.4.0
What's Changed
- Remove html_root_url by
@eldruin
in bitflags/bitflags#368- Support unnamed flags by
@KodrAus
in bitflags/bitflags#371- Update smoke test to verify all Clippy and rustc lints by
@MitMaro
in bitflags/bitflags#374- Specify the behavior of bitflags by
@KodrAus
in bitflags/bitflags#369New Contributors
@eldruin
made their first contribution in bitflags/bitflags#368@MitMaro
made their first contribution in bitflags/bitflags#374Full Changelog: https://github.com/bitflags/bitflags/compare/2.3.3...2.4.0
2.3.3
Changes to
-=
The
-=
operator was incorrectly changed to truncate bits that didn't correspond to valid flags in2.3.0
. This has been fixed up so it once again behaves the same as-
anddifference
.Changes to
!
The
!
operator previously calledSelf::from_bits_truncate
, which would truncate any bits that only partially overlapped with a valid flag. It will now usebits & Self::all().bits()
, so any bits that overlap any bits specified by any flag will be respected. This is unlikely to have any practical implications, but enables defining a flag likeconst ALL = !0
as a way to signal that any bit pattern is a known set of flags.
... (truncated)
Commits
a5f9ce2
Merge pull request #394 from KodrAus/cargo/2.4.26924249
prepare for 2.4.2 release1f9f186
Merge pull request #392 from dtolnay-contrib/localmacrosd96915e
Update ui tests72b712a
Delete local_inner_macros from exported macros42d6e9d
Change all local macro calls to call through $crate::b988b1a
Merge pull request #393 from dtolnay-contrib/lint8e014cc
Remove old unused_tuple_struct_fields lint586d819
Merge pull request #388 from GnomedDev/packed-internal843cc04
Add compile-pass test- 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 this major version
will 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 version
will 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 dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)