Skip to content

v0.42.0-alpha.2

@jan-ferdinand jan-ferdinand tagged this 06 May 11:39
✨ Features

- Include `ConstraintType` in public API (1592459b)
- Detect equivalent nodes in constraint circuit (17c5b616)
- Introduce instruction for dot product (5abf529b)

🐛 Bug Fixes

- Work around duplicate node issue in constraint gen (f7488ee5)

⚙️ Miscellaneous

- (!) Upgrade to twenty-first 0.42.0-alpha.2 (981ea78e)
- *(lint)* Override fewer linting rules (3ce1d6f3)
- Test printing constraint circuits (5724997f)
- Include `{bfe, xfe}_{array, vec}` in prelude (4c27f360)

♻️ Refactor

- (!) Remove unused method `max_id` (9e99027f)
- (!) Remove deprecated functions (d65730d8)
- Rename profiler environment variable (1c050070)
- Fold constants at node genesis (e81568b1)
- (!) Make instruction names more consistent (96c92eab)

✅ Testing

- Verify FRI failure for too-high degree polys (262b048e)
- Increase coverage of constraint generator (06b1167b)
- Ensure public types implement auto traits (da1a99b0)

🎨 Styling

- Use `bfe_array` and `bfe_vec` more (42dff7b4)
- *(profiler)* Use iterator-transforms more (36145988)
- Clean up tests (ad148a80)
- Use underscore for integer literal suffixes (9b4fd735)
Assets 2
Loading