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

Upgrade to bitflags v2 #181

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

lopopolo
Copy link
Contributor

Prepare for v6.5.0 release.

As a compatibility note, bitflags v2 does not generate a from_bits_unchecked method. See the "major changes" section of the release notes: https://github.com/bitflags/bitflags/releases/tag/2.0.0

I consider this breakage to be minor and not worth a major version bump, but I'm happy to rev the onig crate to 7.0.0 if you'd prefer.

I'd appreciate getting this released. onig is one of the last crates in my lockfile that hasn't yet upgraded to bitflags v2.

@lopopolo
Copy link
Contributor Author

bitflags v2 has an MSRV of Rust 1.56.0: https://crates.io/crates/bitflags/2.0.0

Prepare for v6.5.0 release.

As a compatibility note, bitflags v2 does not generate a
`from_bits_unchecked` method. See the "major changes" section of the
release notes: https://github.com/bitflags/bitflags/releases/tag/2.0.0

I consider this breakage to be minor and not worth a major version bump,
but I'm happy to rev the `onig` crate to 7.0.0 if you'd prefer.

I'd appreciate getting this released. `onig` is one of the last crates
in my lockfile that hasn't yet upgraded to `bitflags` v2.
@lopopolo
Copy link
Contributor Author

MSRV is further bumped to 1.60.0 for regex and 1.63.0 for rustix to get a green build

@lopopolo
Copy link
Contributor Author

@iwillspeak gentle bump on this

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.

None yet

1 participant