v2026.02.01
·
302 commits
to main
since this release
What's Changed
- Upgrade GitHub Actions for Node 24 compatibility by @salmanmkc in #2467
- migrate pocketfft and cereal to MODULE.bazel by @j2kun in #2470
- Add a faster heuristic for IntegerRelation::isEqual by @j2kun in #2505
- fix: loosen tolerance on polynomial eval fuzz test by @copybara-service[bot] in #2503
- rework community page, add bookable slots by @copybara-service[bot] in #2508
- fix: fix bootstrap insertion pattern for CKKS by @copybara-service[bot] in #2511
- Bump the pip group across 2 directories with 4 updates by @dependabot[bot] in #2512
- Issue #202 : Add tensor shape to polynomial mod function name by @TomiAkeju in #2502
- Use opaque ciphertext/plaintext type for openfhe by @copybara-service[bot] in #2471
- Replace unicode escaped characters in ipynb files by @copybara-service[bot] in #2518
- add openfhe benchmarks for fast rotations by @asraa in #2524
- bump rust dependencies by @j2kun in #2528
- Add in-place OpenFHE ops and in-place transform by @copybara-service[bot] in #2520
- migrate llvm dependency to bazelmod by @j2kun in #2472
- Peel first iteration of loops with ciphertext iter-args (Halo Solution A-1) by @j2kun in #2534
- Bootstrap loop iter args (Halo Solution A-2) by @j2kun in #2536
- Rewrite level analysis for loop support by @j2kun in #2551
- add AI tool use policy by @copybara-service[bot] in #2530
- pre-commit: use python3 instead of python by @AlexanderViand in #2547
- make README example also work with pypi version by @AlexanderViand in #2562
- frontend: use signed extension when changing bitwidth by @AlexanderViand in #2546
- support parallelization in openfhe targets by @copybara-service[bot] in #2535
- split-preprocessing: handle plaintext function arguments that have layouts assigned by @copybara-service[bot] in #2563
- Upgrade GitHub Actions for Node 24 compatibility by @salmanmkc in #2567
- make ai tool use policy page visible by @j2kun in #2566
- Frontend literal upcasting by @AlexanderViand in #2552
- Partially unrolling loops for better level consumption (Halo B-2) by @j2kun in #2538
- Migrate OpenFHE to bazelmod by @j2kun in #2548
- Optimisation: Extend the Lut generation to LUT4 elements by @WoutLegiest in #2458
- fix build by @copybara-service[bot] in #2573
- bazelrc: update openfhe flags to bzlmod version by @AlexanderViand in #2576
- openfhe: use openfhe API GetBootstrapDepth to get actual bootstrap depth by @copybara-service[bot] in #2578
- layout: generate packing functions for tensor_ext.assign_layout lowerings by @copybara-service[bot] in #2569
- remove linalgDetensorize and some other lingering tosa stuff by @copybara-service[bot] in #2582
- Add primitive root calculator based on sympy by @copybara-service[bot] in #2583
- range analysis: propagate state on plaintexts operations by @copybara-service[bot] in #2584
- openfhe: support multiple function return types in emitter by @copybara-service[bot] in #2585
New Contributors
- @TomiAkeju made their first contribution in #2502
Full Changelog: v2026.01.01...v2026.02.01