|
1 | 1 | # Release Notes |
2 | 2 |
|
| 3 | +## [v0.2.0] 2024-06-xx |
| 4 | +### Description |
| 5 | +- fix(strategy-manager): change slashing and obligationUpdate event order |
| 6 | +- fix(strategy): revert slashing if strategy not opted in |
| 7 | +- feat: add and enforce basic checks for config vars |
| 8 | +- Enrich SSVBasedApps interface (#51) |
| 9 | +- Remove IERC165 Interface Check (#52) |
| 10 | +- feat: check bApp registered during OptIn (#53) |
| 11 | +- chore: update docs + add release notes |
| 12 | +- chore: sepolia deployment, bump version |
| 13 | +- Example ECDSA verifier (#72) |
| 14 | +- Fix: Propose Obligation Update storage ref (#74) |
| 15 | +- feat: add script for implementation update and solidity 0.8.30 |
| 16 | + |
| 17 | +### Contracts |
| 18 | +#### New (examples) |
| 19 | +- `contract ECDSAVerifier is OwnableBasedApp` |
| 20 | + |
| 21 | +### Interfaces |
| 22 | +#### New |
| 23 | +- `interface IViews` |
| 24 | + |
| 25 | +#### Modified |
| 26 | +- `interface IBasedApp is IERC165` -> `interface IBasedApp` |
| 27 | + |
| 28 | +### Functions |
| 29 | +#### Modified |
| 30 | +- `function registerBApp( |
| 31 | + address[] calldata tokens, |
| 32 | + uint32[] calldata sharedRiskLevels, |
| 33 | + string calldata metadataURI) external` |
| 34 | + |
| 35 | +-> |
| 36 | +- `function registerBApp( |
| 37 | + ICore.TokenConfig[] calldata tokenConfigs, |
| 38 | + string calldata metadataURI |
| 39 | +) external |
| 40 | +` |
| 41 | + |
| 42 | + |
3 | 43 | ## [v0.1.1 - fix] 2024-06-17 |
4 | 44 | ### Description |
5 | 45 | - Fix to update the storage references when proposing an obligation |
|
9 | 49 | ## [v0.1.1] 2024-06-xx |
10 | 50 |
|
11 | 51 | ### Functions |
12 | | - |
13 | 52 | #### Modified |
14 | 53 | - `function registerBApp(ICore.TokenConfig[] calldata tokenConfigs, string calldata metadataURI) external` |
15 | 54 | - `function updateDisabledFeatures(uint32 value) external onlyOwner` |
16 | 55 |
|
17 | 56 | ### Errors |
18 | | - |
19 | 57 | #### New |
20 | 58 | - `error InvalidDisabledFeatures();` |
21 | 59 | - `error InvalidFeeExpireTime();` |
|
28 | 66 | - `error InvalidWithdrawalTimelockPeriod();` |
29 | 67 |
|
30 | 68 | ### Events |
31 | | - |
32 | 69 | #### Modified |
33 | 70 | - `event BAppRegistered(address indexed bApp, ICore.TokenConfig[] tokenConfigs, string metadataURI);` |
0 commit comments