Releases: mento-protocol/mento-core
v.2.6.5
v2.6.4
v2.6.3
v2.6.2
This release resolves a minor unused/redundant initializer on the implementation.
What's Changed
- Feat: Disable Initializer by @RyRy79261 in #576
Full Changelog: v2.6.1...v2.6.2
v2.6.1
This release focuses on making changes to our Locking contracts to ensure that the L2 transition of Celo does not affect our internal logic regarding the Locking contracts.
Full audit report: https://github.com/hats-finance/Mento-0x2a1b9b1f6fa7c2e73815a7dff0e1688767382694/blob/report-update-20250214T181014271Z/report.md
What's Changed
- Feat: locking l2 upgrade by @baroooo in #542
- Feat/update storage layout action by @baroooo in #565
- Fix locking upgrade fork test by @baroooo in #574
- Fix: Relocking min amount bypass by @RyRy79261 in #575
Full Changelog: v2.6.0...v2.6.1
v2.6.0
This release focuses on the GoodDollar contracts. It also introduces proxy contracts for two new stablecoins, along with minor improvements and repository refactoring.
Security Audit: https://audits.sherlock.xyz/contests/598/report
Mento x Good$ Integration Audit Report.pdf
What's Changed
- THE BIG ONE 🐘 💣 🚝 by @bowd in #501
- Remove the need for
--via-irin our contracts by @bowd in #502 - Improve 🍴 Fork Tests by @bowd in #503
- chore: remove contracts that we no longer manage from storage-layout checks by @bowd in #506
- fix: gas tests by @baroooo in #507
- test: add fork test for new PUSO exchange by @philbow61 in #509
- chore: add mainnet php/usd fork tests by @nvtaveras in #516
- Feat add stable tokenc ghs proxy by @baroooo in #536
- Feat/g dollar of latest develop by @philbow61 in #522
- feat: add cCOP fork tests by @nvtaveras in #537
- chore: add missing getter function from Reserve to interface by @philbow61 in #541
- feat: fix add missing min check by @baroooo in #547
- feat: ensure exitContribution is less than 100% by @philbow61 in #549
- chore: remove Pausable by @philbow61 in #552
- fix: Removed redundant require by @RyRy79261 in #546
- fix: $GD resolved large reward issue by @RyRy79261 in #544
- fix: Typo redundant casting by @RyRy79261 in #545
- feat: fix expansion rounding issue by @philbow61 in #548
- fix: ensure 0 deltaFlow doesn't update state by @philbow61 in #550
- fix: ensure scaling for different reserveAsset token decimals by @philbow61 in #551
- fix: setting of last expansion timestamp by @philbow61 in #553
- Feat: slippage protection for reserve ratio by @baroooo in #554
- Fix/use correct min for int48 by @baroooo in #556
- Fix: Exchange created with zero reserve by @RyRy79261 in #558
- Test/new exit contribution by @philbow61 in #557
- fix: update currentPrice to return correct decimals by @baroooo in #560
- Fix/scaling issues for tokens with less than 18 decimals by @baroooo in #561
- feat: ensure amountOut's are rounded down and amountIn's are roundedUp by @philbow61 in #562
New Contributors
- @m-chrzan made their first contribution in #475
- @denviljclarke made their first contribution in #497
Full Changelog: v2.5.0...v2.6.0
v2.5.0
v2.3.1
This release adds new proxy contracts for a few new stables and updates the proposal threshold for the governance creation.
What's Changed
- feat: add COP and KES proxy contracts by @bayological in #419
- feat: add cKES to fork-tests by @philbow61 in #428
- feat: add cINR proxy contract by @philbow61 in #432
- feat: add cPHP proxy contract by @philbow61 in #433
- feat: update proposal threshold by @baroooo in #431
Full Changelog: v2.3.0...v2.3.1
v2.3.0
What's Changed
This release focused on the Mento Governance system including the Mento Token, Aigrab and Governance system.
Audit details here: https://audits.sherlock.xyz/dashboard/404ec017225af69f6deff9b722393a44
- fix: outdated fork-tests after MU03 by @philbow61 in #264
- feat: Mento Token by @baroooo in #266
- Feat: Mint function for emission contract by @baroooo in #267
- Feat: Emission contract by @baroooo in #271
- Update fork tests to work with eXOF by @bowd in #278
- Feat/governance by @baroooo in #277
- Airgrab Contract by @bowd in #274
- chore: add auto getters to IStableTokenV2 by @philbow61 in #283
- Feat/ve mento locking contract by @baroooo in #281
- Governance factory by @baroooo in #284
- Split mento allocation by @baroooo in #286
- chore: update readme banner image by @bayological in #290
- docs: update dead link in readme by @sissnad in #294
- fix: update fork-tests after MU04 by @nvtaveras in #299
- fix: add null addresses checks in creditGasFees (#302) by @nvtaveras in #316
- Feat: Shift locking week by @baroooo in #320
- Fix: macro audit issues by @baroooo in #321
- Governance Factory Deployment via Deploy Libraries by @chapati23 in #318
- Governance integration tests by @baroooo in #330
- fix: function type minDeposit by @baroooo in #335
- feat: store airgrabEnds in factory by @baroooo in #338
- Feat/make initial allocation flexible by @philbow61 in #361
- Feat/remove mentolabs timelock by @baroooo in #363
- feat: Make emissions Upgradable by @bowd in #365
- fix: remove deprecated test by @bowd in #368
- feat: Improve how the initial allocation is forwarded. by @bowd in #367
- feat: make Token pausable by @bowd in #366
- feat: make ci ✅ with 💚 and 🥑s by @bowd in #371
- chore: fixed solhint warnings by @chapati23 in #374
- Update locking formula by @bowd in #375
- fix: period lte to max by @baroooo in #387
- Feat/add comments to locking contracts by @philbow61 in #376
- fix: fork tests by @baroooo in #390
- fix(GovernanceFactory): added missing assert on MentoGovernor deployment by @chapati23 in #391
- feat: remove migration code by @baroooo in #389
- fix: check for locker and delegate addresses by @baroooo in #392
- chore: fix path to sorted oracles by @baroooo in #394
- fix: hardcoded emission supply by @baroooo in #396
- feat: new kyc criteria by @baroooo in #404
- feat: update airdrop refund address to Mento Treasury by @philbow61 in #402
- fix: update airgrab duration by @nvtaveras in #414
- Merge fixes of contest findings by @baroooo in #413
- fix: update airgrab duration to 10 weeks by @nvtaveras in #418
New Contributors
- @sissnad made their first contribution in #294
- @chapati23 made their first contribution in #318
Full Changelog: v2.2.1...v2.3.0