Releases: zama-ai/fhevm
Releases · zama-ai/fhevm
v0.2.1
What's Changed
- test() gas can't be above 10000000 by @immortal-tofu in #202
- Fix tests in macbook by @david-zama in #203
- tests() use signers to allow parallel execution by @immortal-tofu in #201
- fix() links was not correct due to rewrite of menu by @immortal-tofu in #207
- Add network1 development support by @david-zama in #209
- Add conditional network1 tests by @david-zama in #210
- Identity + ERC20 Contract by @immortal-tofu in #205
- feat() Add method for ebool (not,and,or,cmux) by @immortal-tofu in #211
- Fix network1 tests waiting for new block by @david-zama in #213
- Update operations.md for 0.2.x docs by @immortal-tofu in #219
- Add precision on plaintext divisor by @immortal-tofu in #220
- Increase timeouts for identified erc20 tests by @david-zama in #216
- feat() Add xor operator for ebool by @immortal-tofu in #223
- feat() Implement feature explained in the article by @immortal-tofu in #221
- 0.2.1 by @immortal-tofu in #224
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- docs: add support links by @aquint-zama in #173
- Add reference to whitepaper by @tremblaythibaultl in #177
- docs() change architecture of Solidity doc by @immortal-tofu in #176
- Feat/use operator by @immortal-tofu in #178
- Add roadmap info for the TFHE lib by @dartdart26 in #179
- docs() use operator in readme by @immortal-tofu in #180
- fix() fix some issue with governor contract by @immortal-tofu in #183
- Add explicit casting from ebool to euint16/euint32 by @david-zama in #186
- feat() simplify DAO process by @immortal-tofu in #184
- feat() add option to run in parallel by @immortal-tofu in #185
- Feat/improve faucet by @immortal-tofu in #188
- fix() dont call faucet if not local by @immortal-tofu in #189
- ci() add prettier check by @immortal-tofu in #190
- ci: accounts faucet is automatically handled in tests (no longer need… by @leventdem in #192
- docs() add Solidity version and EVM version by @immortal-tofu in #193
- fix(tests): get container name from env instead of hardcoded by @youben11 in #196
- docs() clarify roadmap section by @immortal-tofu in #194
- Fix optimistic requires by @david-zama in #195
- feat(lib): add support for the remainder operation by @youben11 in #191
- Update docs with remainder by @youben11 in #198
- feat() add config for local dev by @immortal-tofu in #199
- 0.2.0 by @immortal-tofu in #200
New Contributors
Full Changelog: v0.1.13...v0.2.0
v0.1.13
What's Changed
- Typo fix by @carrotcypher in #153
- docs() Add documentation by @immortal-tofu in #152
- Remove Precompiles.sol by @david-zama in #151
- Update README.md by @immortal-tofu in #156
- Update README.md by @randhindi in #155
- Update docs by @david-zama in #154
- Update getting_started.md by @leventdem in #157
- docs() Add remix details by @immortal-tofu in #158
- fix() fix links by @immortal-tofu in #160
- add whitepaper by @tremblaythibaultl in #159
- fix() use x.com instead of twitter.com by @immortal-tofu in #161
- Fix whitepaper link by @dartdart26 in #162
- update whitepaper by @tremblaythibaultl in #163
- doc: add link to whitepaper by @leventdem in #164
- doc: fix link to whitepaper by @leventdem in #165
- Update README.md by @randhindi in #166
- Docs() Rework documentation by @immortal-tofu in #167
- Update README.md by @immortal-tofu in #169
- fix() force 0.8.19 version for everything by @immortal-tofu in #171
- fix() force 0.8.19 by @immortal-tofu in #174
- 0.1.13 by @immortal-tofu in #172
New Contributors
- @carrotcypher made their first contribution in #153
- @randhindi made their first contribution in #155
Full Changelog: v0.1.12...v0.1.13
v0.1.12
What's Changed
- Doc/info to run tests by @leventdem in #129
- Contracts() Governor DAO by @immortal-tofu in #115
- feat() move contracts folder to examples folder by @immortal-tofu in #131
- Fix codegen for tests by @david-zama in #132
- Fix input type for the fheRand precompile by @dartdart26 in #133
- Rework overload tests not to use trivial encryption by @david-zama in #135
- Add tests for storing decrypted random values by @dartdart26 in #136
- feature: use last dev image v0.1.9 by @leventdem in #148
- Use fheLib precompile for all internal functions by @david-zama in #144
- Operator overloading by @david-zama in #146
- 0.1.12 by @leventdem in #150
New Contributors
- @zaccherinij made their first contribution in #145
- @aquint-zama made their first contribution in #147
Full Changelog: v0.1.11...v0.1.12
v0.1.11
What's Changed
- Rewrite codegen by @david-zama in #113
- Remove codegen sorting code by @david-zama in #114
- test() add utils to test with signers by @immortal-tofu in #118
- Add binary operator tests in solidity by @david-zama in #116
- Fix codegen command by @david-zama in #120
- Remove
TFHE.req
by @tremblaythibaultl in #121 - Chore/add tests for blind auction by @leventdem in #124
- Add support for the FHE rand precompile by @dartdart26 in #123
- ci: give coins to Bob and Carol for main workflow also + small improv… by @leventdem in #127
- 0.1.11 by @leventdem in #128
Full Changelog: v0.1.9...v0.1.11
v0.1.9
v0.1.8
What's Changed
- chore: Update .gitignore for the project repo by @0xf333 in #94
- Revert "chore: Update .gitignore for the project repo" by @immortal-tofu in #97
- feat() add hardhat test and template by @immortal-tofu in #98
- fix: add copy of env on main by @immortal-tofu in #100
- chore: remove old demo using python by @immortal-tofu in #99
- chore: update prettier conf and update code style by @immortal-tofu in #102
- Add support for TFHE.decrypt() by @dartdart26 in #89
- Rename directory from examples to contracts by @david-zama in #103
- 0.1.8 by @david-zama in #104
New Contributors
Full Changelog: v0.1.7...v0.1.8
v0.1.7
What's Changed
- Ci/use fhevm tfhe cli multiarch by @leventdem in #92
- 0.1.7 by @leventdem in #96
Full Changelog: v0.1.6...v0.1.7
v0.1.6
What's Changed
- Hot fix to enable correct CMUX on euint16 and euint32 by @tremblaythibaultl in #90
Full Changelog: v0.1.5...v0.1.6
v0.1.5
What's Changed
- fix(lib): make solc max version 0.8.19 by @tremblaythibaultl in #81
- fix(tfhe): add
neg
andnot
overloads by @tremblaythibaultl in #76 - fix(tfhe): make optimistic requires 8-bit by @tremblaythibaultl in #82
- fix(auction): remove use of
euint32.wrap(0)
by @tremblaythibaultl in #84 - Add method documentation in TFHE.sol by @dartdart26 in #85
- feat(tfhe): add support for
ebool
type by @tremblaythibaultl in #86 - Minor README fixes by @dartdart26 in #87
Full Changelog: v0.1.4...v0.1.5