Releases: zkBob/zkbob-contracts
BOB Protocol contracts 1.2.0-rc1
What's Changed
This merge contains the following set of changes:
- Fix issues with stats counters (#76)
Full Changelog: 1.2.0-rc0...1.2.0-rc1
BOB Protocol contracts 1.2.0-rc0
What's Changed
This merge contains the following set of changes:
- Zero farm value in stat() for low yield values (#72)
- Customizable zkBob pools for different tokens (#66)
Full Changelog: 1.1.0...1.2.0-rc0
BOB Protocol contracts 1.1.0
What's Changed
- Add timelock contract deployment script (#64)
- Implement suggestions and fixes highlighted during the security audit (#67)
- Add final security audit report (#69)
Full Changelog: 1.1.0-rc2...1.1.0
BOB Protocol contracts 1.1.0-rc2
What's Changed
This merge contains the following set of changes:
- Pool for native tokens (#62)
Full Changelog: 1.1.0-rc1...1.1.0-rc2
BOB Protocol contracts 1.1.0-rc1
What's Changed
This merge contains the following set of changes:
- Minor updates in github actions script (#59)
- Add burnFrom function into the token implementation (#41)
- Add useful minting middlewares for CDP and other purposes (#48)
Full Changelog: 1.1.0-rc0...1.1.0-rc1
BOB Protocol contracts 1.1.0-rc0
What's Changed
This merge contains the following set of changes:
- Add per-collateral limits (#52)
- Update getAmountOut/getAmountIn estimation (#53)
- Introduction of direct deposits (#49)
- Support of KYCed accounts in limits management (#54)
- Explicit storage slot to keep KycProvidersManager (#57)
- Add verifiers for direct deposits (#5bfd34d)
Full Changelog: 1.0.0...1.1.0-rc0
BOB Protocol contracts 1.0.0
What's Changed
This release contains the changes made to address the following findings discovered during a security audit:
- Fix executeRecovery re-entrancy (#31)
- Add missing sanity checks (#32)
- Emit missing events on important configuration changes (#33)
- Fix comment field order (#34)
- Added comment to not use tokens with reentrant transfers (#37)
- Return extra data from farmExtra call (#39)
- Forbid deposit transactions with negative token delta (#42)
- Add sanity checks on uint conversion limits (#44)
- Fix permit-related issues (#43)
- Fix state writing order (#45)
- Add warning comment for possible sellForETH slippage (#47)
Also the following fixes and improvements were included:
- Renounce BobVault implementation ownership in constructor (#35)
- Add BobVault shortcut method for updating yield params (#36)
- Fix amount field in invest event (#40)
- Add test coverage report in CI (#46)
Full Changelog: 1.0.0-rc2...1.0.0
BOB token and zkBOB pool contracts 1.0.0-rc2
What's Changed
- Add tests for AAVE V3 integration (#21)
- Configurable pool id for deployment scripts (#22)
- Fix daily limits reset (#25)
Full Changelog: 1.0.0-rc1...1.0.0-rc2
BOB token and zkBOB pool contracts 1.0.0-rc1
What's Changed
- Add prodV1 verifiers and params (#12)
- Relayer URL update (#13)
- Secure handling of chainid in EIP712 domains (#14)
- Multiple configurable pool limit tiers (#16)
- Support MATIC withdrawals from selling BOB on Uniswap (#17)
- BobVault with AAVE v2 integration (#15)
Full Changelog: 1.0.0-rc0...1.0.0-rc1
BOB token and zkBOB pool contracts 1.0.0-rc0
The first release includes contracts for the BOB token and the zkBOB pool.