Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🤖 I have created a release beep boop
root: 0.12.0
0.12.0 (2023-05-08)
⚠ BREAKING CHANGES
solve
from PWG trait & introduce separate solvers for each blackbox (#257)Result<OpcodeResolution, OpcodeResolutionError>
fromsolve_range_opcode
(#238)Result<OpcodeResolution, OpcodeResolutionError>
(#237)hash_to_field_128_security
(#230)MerkleMembership
opcode withComputeMerkleRoot
(#233)Backend
to implementDefault
trait (#223)PartialWitnessGeneratorStatus
fromPartialWitnessGenerator.solve
(#213)Backend
trait object safe (#180)Linear
struct (#145)prove_with_meta
andverify_from_cs
fromProofSystemCompiler
(#140)term_addition
topush_addition_term
term_multiplication
topush_multiplication_term
(#122)UnknownWitness
(#123)eth_contract_from_vk
to `SmartContractProofSystemCompiler
to not take ownership of keys (#111)ProofSystemCompiler
methods to take&Circuit
(#108)Features
noirc_evaluator
ontoExpression
(#125) (d3d5f89)eth_contract_from_vk
to `SmartContract (373c18f)eth_contract_from_vk
to `SmartContract (#113) (373c18f)Result<OpcodeResolution, OpcodeResolutionError>
(#237) (e8e93fd)hash_to_field_128_security
(#230) (198fb69)Backend
trait object safe (#180) (fd28657)add_mul
onExpression
(#207) (f156e18)FieldElement::from<bool>()
(#203) (476cfa2)solve
from PWG trait & introduce separate solvers for each blackbox (#257) (3f3dd74)MerkleMembership
opcode withComputeMerkleRoot
(#233) (74bfee8)Backend
to implementDefault
trait (#223) (00282dc)PartialWitnessGeneratorStatus
fromPartialWitnessGenerator.solve
(#213) (e877bed)Result<OpcodeResolution, OpcodeResolutionError>
fromsolve_range_opcode
(#238) (15d3c5a)ProofSystemCompiler
methods to take&Circuit
(#108) (af56ca9)ProofSystemCompiler
to not take ownership of keys (#111) (39b8a41)acir_field
(#69) (65d6130)Bug Fixes
bn254
as default feature flag (#240) (e56973d)Expression
multiplication to correctly handle degree 1 terms (#255) (e399396)acvm_stdlib
(#242) (83b6fa8)bn254
feature flag always being enabled (#225) (82eee6a)Miscellaneous Chores
Linear
struct (#145) (bbb6d92)UnknownWitness
(#123) (9f002c7)term_addition
topush_addition_term
(d389385)term_multiplication
topush_multiplication_term
(#122) (d389385)prove_with_meta
andverify_from_cs
fromProofSystemCompiler
(#140) (35dd181)acir: 0.12.0
0.12.0 (2023-05-08)
⚠ BREAKING CHANGES
MerkleMembership
opcode withComputeMerkleRoot
(#233)PartialWitnessGeneratorStatus
fromPartialWitnessGenerator.solve
(#213)Linear
struct (#145)term_addition
topush_addition_term
term_multiplication
topush_multiplication_term
(#122)UnknownWitness
(#123)Features
noirc_evaluator
ontoExpression
(#125) (d3d5f89)add_mul
onExpression
(#207) (f156e18)MerkleMembership
opcode withComputeMerkleRoot
(#233) (74bfee8)PartialWitnessGeneratorStatus
fromPartialWitnessGenerator.solve
(#213) (e877bed)Bug Fixes
bn254
as default feature flag (#240) (e56973d)Expression
multiplication to correctly handle degree 1 terms (#255) (e399396)Miscellaneous Chores
Linear
struct (#145) (bbb6d92)UnknownWitness
(#123) (9f002c7)term_addition
topush_addition_term
(d389385)term_multiplication
topush_multiplication_term
(#122) (d389385)acir_field: 0.12.0
0.12.0 (2023-05-08)
Features
FieldElement::from<bool>()
(#203) (476cfa2)acir_field
(#69) (65d6130)Bug Fixes
bn254
feature flag always being enabled (#225) (82eee6a)acvm: 0.12.0
0.12.0 (2023-05-08)
⚠ BREAKING CHANGES
solve
from PWG trait & introduce separate solvers for each blackbox (#257)Result<OpcodeResolution, OpcodeResolutionError>
fromsolve_range_opcode
(#238)Result<OpcodeResolution, OpcodeResolutionError>
(#237)hash_to_field_128_security
(#230)Backend
to implementDefault
trait (#223)PartialWitnessGeneratorStatus
fromPartialWitnessGenerator.solve
(#213)Backend
trait object safe (#180)prove_with_meta
andverify_from_cs
fromProofSystemCompiler
(#140)eth_contract_from_vk
to `SmartContractProofSystemCompiler
to not take ownership of keys (#111)ProofSystemCompiler
methods to take&Circuit
(#108)Features
eth_contract_from_vk
to `SmartContract (373c18f)eth_contract_from_vk
to `SmartContract (#113) (373c18f)Result<OpcodeResolution, OpcodeResolutionError>
(#237) (e8e93fd)hash_to_field_128_security
(#230) (198fb69)Backend
trait object safe (#180) (fd28657)solve
from PWG trait & introduce separate solvers for each blackbox (#257) (3f3dd74)Backend
to implementDefault
trait (#223) (00282dc)PartialWitnessGeneratorStatus
fromPartialWitnessGenerator.solve
(#213) (e877bed)Result<OpcodeResolution, OpcodeResolutionError>
fromsolve_range_opcode
(#238) (15d3c5a)ProofSystemCompiler
methods to take&Circuit
(#108) (af56ca9)ProofSystemCompiler
to not take ownership of keys (#111) (39b8a41)Bug Fixes
bn254
feature flag always being enabled (#225) (82eee6a)Miscellaneous Chores
prove_with_meta
andverify_from_cs
fromProofSystemCompiler
(#140) (35dd181)acvm_stdlib: 0.12.0
0.12.0 (2023-05-08)
⚠ BREAKING CHANGES
term_addition
topush_addition_term
term_multiplication
topush_multiplication_term
(#122)Bug Fixes
acvm_stdlib
(#242) (83b6fa8)bn254
feature flag always being enabled (#225) (82eee6a)Miscellaneous Chores
term_addition
topush_addition_term
(d389385)term_multiplication
topush_multiplication_term
(#122) (d389385)This PR was generated with Release Please. See documentation.