Skip to content

bump MSRV to 1.74.0#269

Merged
delta1 merged 3 commits intoElementsProject:masterfrom
apoelstra:2026-04/msrv
Apr 23, 2026
Merged

bump MSRV to 1.74.0#269
delta1 merged 3 commits intoElementsProject:masterfrom
apoelstra:2026-04/msrv

Conversation

@apoelstra
Copy link
Copy Markdown
Member

This matches the rust-bitcoin ecosystem, and in particular bitcoin-consensus-encoding which we hope to replace our homebrew encoding traits with. This MSRV is also needed to use libfuzzer, which is used by cargo-fuzz.

lwk and rust-simplicity both have higher MSRVs so there seems to be little point here in having a very old one.

This matches the rust-bitcoin ecosystem, and in particular bitcoin-consensus-encoding
which we hope to replace our homebrew encoding traits with. This MSRV is also needed
to use libfuzzer, which is used by cargo-fuzz.

lwk and rust-simplicity both have higher MSRVs so there seems to be little point here
in having a very old one.
This is available in the new MSRV and eliminates overflow panics.
@apoelstra
Copy link
Copy Markdown
Member Author

ACK a735854; successfully ran local tests

Copy link
Copy Markdown
Member

@delta1 delta1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK a735854; tested locally

@delta1 delta1 merged commit d8061b8 into ElementsProject:master Apr 23, 2026
10 checks passed
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.

2 participants