Releases: stabilitydao/stability-contracts
Releases · stabilitydao/stability-contracts
24.06.0-alpha (2024-06-10)
- [enhancement] deploy system update
- [enhancement]
IPlatform.buildingPermitToken()
can be zero address
24.05.0-alpha (2024-05-04)
- [enhancement]
IVault.hardWorkMintFeeCallback
extracting vault fee by minting vault shares - [enhancement]
IFactory.strategyAvailableInitParams
,IFactory.setStrategyAvailableInitParams
strategy init params storage - [enhancement]
IStrategy.autoCompoundingByUnderlyingProtocol
strategy not need to process revenue on HardWorks
24.01.1-alpha (2024-01-17)
- [bug]
ICAmmAdapter.getProportions
error fixed - [enhancement] vault symbol generation improvement
24.01.0-alpha (2024-01-05)
- [bug] QSF:
getRevenue
calculated fees incorrectly - [gas optimization] VaultBase depositAssets
- [enhancement]
IVault.setName
ERC20 name of vault can be changed - [enhancement]
IVault.setSymbol
ERC20 symbol of vault can be changed - [enhancement]
IFactory.setVaultStatus
bulk change
23.12.2-alpha (2023-12-09)
- [security] QSF: try/catch for reward claiming
- [bug] QSF:
getAssetsProportions
used incorrect range - [enhancement]
ICAmmAdapter.getProportions
liquidity proportions in specified range - [enhancement]
IZap.withdraw
slippage byminAmountOut
argument
23.12.1-alpha (2023-12-03)
- [security]
_update
hook inVaultBase
has no exceptions when writing$.withdrawRequests
- [security] only governance and multisig can change vault type config and strategy logic config
- [bug]
Zap
withdraw bugfix, refactoring - [enhancement]
IVault.withdrawAssets
selector withreceiver
andowner
arguments
23.12.0-alpha (2023-12-01)
First deployment of the Stability platform in the Polygon network.