Skip to content

misc: bump p3 version to =0.4.3#28

Open
hero78119 wants to merge 9 commits into
mainfrom
feat/bump-p3
Open

misc: bump p3 version to =0.4.3#28
hero78119 wants to merge 9 commits into
mainfrom
feat/bump-p3

Conversation

@hero78119

@hero78119 hero78119 commented Mar 12, 2026

Copy link
Copy Markdown
Collaborator

Problem

Move Plonky3 usage to pinned crates.io =0.4.3 releases.

Approach

  • Pin workspace p3-* crates to =0.4.3.
  • Update affected field/API imports and constructors for the crates.io Plonky3 API.

Testing

  • cargo fmt --all -- --check
  • cargo clippy --workspace --all-targets --all-features -- -D warnings
  • cargo test --workspace --lib
  • cargo make tests
  • taplo fmt --check --diff

Risk / Rollout

Low protocol risk: dependency/API migration only, with no intended prover/verifier behavior changes. Roll back by reverting this PR if downstream incompatibility appears.

hero78119 and others added 5 commits March 12, 2026 21:50
# Conflicts:
#	crates/multilinear_extensions/src/mle.rs
#	crates/multilinear_extensions/src/virtual_polys.rs
#	crates/sumcheck/benches/devirgo_sumcheck.rs
#	crates/sumcheck/src/test.rs
#	crates/witness/src/lib.rs
Comment thread crates/p3/Cargo.toml
"p3-goldilocks/nightly-features",
"p3-poseidon2/nightly-features",
]
nightly-features = []

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

p3-* with tag '0.4.3' does not have nightly features any more.

@kunxian-xia kunxian-xia changed the title misc: bump p3 version to =0.4.1 misc: bump p3 version to =0.4.3 Jun 17, 2026
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