Changelog for v0.24.0 (#942)

This commit is contained in:
Serge Farny 2024-04-15 09:09:37 +02:00 committed by GitHub
parent ccc479ba21
commit 4c3814c466
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 27 additions and 3 deletions

View File

@ -4,7 +4,33 @@ Update this for each program release and mainnet deployment.
## not on mainnet
### v0.23.0, 2024-3-
### v0.24.0, 2024-4-
- Allow skipping banks and invalid oracles when computing health (#891)
This is only possible when we know for sure that the operation would not put the account into negative health zone.
- Add support for Raydium CLMM as oracle fallback (#856)
- Add a `TokenBalanceLog` when charging collateral fees (#894)
- Withdraw instruction: remove overflow error and return appropriate error message instead (#910)
- Banks: add more safety checks (#895)
- Add a health check instruction (#913)
Assert in a transaction that operation run on a mango account does not reduce it's health below a specified amount.
- Add a sequence check instruction (#909)
Assert that a transaction was emitted and run with a correct view of the current mango state.
## mainnet
### v0.23.0, 2024-3-8
Deployment: Mar 8, 2024 at 12:10:52 Central European Standard Time, https://explorer.solana.com/tx/6MXGookZoYGMYb7tWrrmgZzVA13HJimHNqwHRVFeqL9YpQD7YasH1pQn4MSQTK1o13ixKTGFxwZsviUzmHzzP9m
- Allow disabling asset liquidations for tokens (#867)
@ -26,8 +52,6 @@ Update this for each program release and mainnet deployment.
- Flash loan: Add a "swap without flash loan fees" option (#882)
- Cleanup, tests and minor (#878, #875, #854, #838, #895)
## mainnet
### v0.22.0, 2024-3-3
Deployment: Mar 3, 2024 at 23:52:08 Central European Standard Time, https://explorer.solana.com/tx/3MpEMU12Pv7RpSnwfShoM9sbyr41KAEeJFCVx9ypkq8nuK8Q5vm7CRLkdhH3u91yQ4k44a32armZHaoYguX6NqsY