Skip to content

build(deps): bump enumset from 1.1.5 to 1.1.14 - #7

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/enumset-1.1.14
Open

build(deps): bump enumset from 1.1.5 to 1.1.14#7
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/enumset-1.1.14

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 31, 2026

Copy link
Copy Markdown

Bumps enumset from 1.1.5 to 1.1.14.

Changelog

Sourced from enumset's changelog.

Version 1.1.14 (2026-07-20)

  • Fixes building on #[no_std] targets with serde enabled.
  • Small improvements and clarifications to the documentation.

Version 1.1.13 (2026-05-18)

  • Revert a semver breaking change introduced in 1.1.12 relating to using functions like EnumSet<T>.symmetric_difference with Enum::A.into().
  • Deprecate EnumSet<T>.symmetrical_difference in favor of symmetric_difference, to better match the standard library sets.

Version 1.1.12 (2026-05-06) [YANKED]

  • Corrected the mistaken release of 1.1.11 with an outdated version of the public API for MixedEnumSet<T>, where it was at enumset::MixedEnumSet instead of enumset::set::MixedEnumSet to avoid namespace pollution.

Version 1.1.11 (2026-05-06) [YANKED]

  • Implement a new MixedEnumSet<T> type that allows unknown bits to be mixed with known enum variants in a single bitset.
  • Added FromIterator implementations for iterators of borrowed items.
  • Added EnumSet::bit_index and EnumSet::is_bit_valid methods to query the bit associated with an enum variant, or if a bit index is valid.
  • Fixed a bug causing #![derive(EnumSetType)] to produce invalid code on big-endian systems.
  • Allowed EnumSet<T> to be Send and Sync. (Thanks @​SLUCHABLUB)
  • Allow byte literals such as b'A' to be used as variant discriminants. (Thanks @​ronnodas)
  • Minimum required Rust version is now 1.71+ due to updates in dependencies.
  • Minimum required Rust version when the proc-macro-crate feature flag cannot be guaranteed. It uses multiple dependencies without a specified minimum version.

Version 1.1.10 (2025-08-21)

  • Improve the macro code to avoid exposing the internal repr of EnumSet as a public field.
  • Fixes combinations of repr and serialize_repr that previously resulted in errors.
  • Fixed some minor hygiene issues with the procedural macro.
  • Small improvements and clarifications to the documentation.

Version 1.1.9 (2025-08-17)

  • Fixes a bug that causes compilation failures when a crate (such as defmt) exposes a macro called assert!. (thanks @​bugadani)

Version 1.1.8 (2025-08-16)

... (truncated)

Commits
  • fde6b36 Bump version to 1.1.14
  • eb1e5c9 Fix serde default-features.
  • dcac512 Test serde configuration on embedded.
  • a254f1c Fix broken links in the documentation.
  • dac1550 Improve documentation for the deprecated functions in enumset.
  • 9f0629f Correct changelog.
  • 3ccc570 Bump version to 1.1.13
  • fec58cc Bless new trybuild output.
  • 2bc3757 Deprecate symmetrical_difference in favor of symmetric_difference
  • 9cfdb1d Fix accidental breaking change in the signatures of e.g. EnumSet.is_disjoint
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jul 31, 2026
Bumps [enumset](https://github.com/Lymia/enumset) from 1.1.5 to 1.1.14.
- [Changelog](https://github.com/Lymia/enumset/blob/main/RELEASES.md)
- [Commits](Lymia/enumset@v1.1.5...v1.1.14)

---
updated-dependencies:
- dependency-name: enumset
  dependency-version: 1.1.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/enumset-1.1.14 branch from 6c807f2 to 691cb4b Compare July 31, 2026 21:47
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 rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants