Releases: yieldnest/yieldnest-protocol
Releases · yieldnest/yieldnest-protocol
v0.3.0 - ynEigenWithdrawals
What's Changed
ynEigen supports withdrawals asynchronously.
- feat: ynEIGEN withdrawals by @johnnyonline in #164
Full Changelog: v0.2.0...v0.3.0
v0.2.0-ynETH-Withdrawals
ynETH Withdrawals Support and generalized WithdrawalQueueManager
What's Changed
- depositETH with referral by @danoctavian in #109
- feat: add missing tests for previewRedeem and convertToAssets by @johnnyonline in #129
- StakingNode & StakingNodesManager M3 Modifications by @xhad in #152
- feat: M3 withdrawals tests by @johnnyonline in #159
- add reward handling param + use latest redemption rate only by @danoctavian in #162
- use finalization rate for redemptions to handle the issue of slashing… by @danoctavian in #163
- disable m3-related tests by @danoctavian in #167
- fix wrong address by @danoctavian in #169
- holesky withdrawals deployment by @danoctavian in #171
- update with deployed addresses by @danoctavian in #172
- Danoctavian/sc 1162/implement generalized withdrawal queue manager by @danoctavian in #118
- add src/WithdrawalsProcessor.sol convenience to bundle processing and… by @danoctavian in #175
- Chore/ ynETH/ynEigen verify implementation and proxyadmins by @danoctavian in #176
- update holesky and mainnet multisig for withdrawals by @danoctavian in #177
- Deployment/mainnet withdrawals by @danoctavian in #178
- Release candidate by @danoctavian in #179
Full Changelog: v0.1.0...v0.2.0
v0.1.0-yneigen
What's Changed
ynEigen - eigenlayer ERC20 restaking protocol.
- Release v0.0.1 by @xhad in #90
- Release candidate by @danoctavian in #111
- Chore/holesky pooled deposits by @xhad in #112
- remove verify scripts by @danoctavian in #113
- feat: ynViewer upgrade by @johnnyonline in #119
- feat: ynViewer holesky and mainnet deployment by @johnnyonline in #120
- add ynEigenViewer by @danoctavian in #145
- Chore/verify script bash by @danoctavian in #146
- Deployment/holesky canonical by @danoctavian in #147
- feat: finalize verification script by @johnnyonline in #148
- feat: add upgrade scenario tests by @johnnyonline in #150
- feat: test protocol upgrade by @johnnyonline in #151
- Deployment/mainnet by @danoctavian in #154
- Test/scenario testjohnnyonline by @danoctavian in #153
- fix ynEigenAdapter referral deposit by @danoctavian in #155
- Deploy/fix yn eigen deposit adapter yn eigen - broadcast file + Fork test to show scheduleBatch by @danoctavian in #156
- feat: QA deposit script by @johnnyonline in #157
- script for deploying and verifying yneigen by @dan13ram in #158
- Feature/yneigen by @danoctavian in #121
- Release candidate - ynEigen with ynLSDe Release by @danoctavian in #160
New Contributors
Full Changelog: v0.0.2...v0.1.0
Holesky upgrade for Eigenlayer M2 compatibility
What's Changed
- Eigenlayer M2 upgrade release holesky by @danoctavian in #105
Full Changelog: v0.0.3...v0.0.2
v0.0.3
What's Changed
- Feature/extra tests stakingnode by @danoctavian in #93
- change balance measurement for StakingNode by @danoctavian in #94
- add small wei treshold by @danoctavian in #97
- Feature/update total unverified consensus layer rewards by @danoctavian in #96
- add PooledDeposits by @danoctavian in #84
- Feature/enhance deploy scripts and verifications by @danoctavian in #99
- Feature/further m2 tests by @danoctavian in #98
- Chore/deployment file holesky by @danoctavian in #102
- add PooledDepositsVault deployments by @danoctavian in #101
- Fix/audit fixes 19 04 2024 by @danoctavian in #103
- add UNPAUSER role by @danoctavian in #104
- Feature/add addresses of deployments by @danoctavian in #106
- verify UNPAUSER by @danoctavian in #108
- add audits by @danoctavian in #110
- deployment mainnet by @danoctavian in #107
Full Changelog: v0.0.1...v0.0.3
v0.0.1
What's Changed
- Feature/yn lsd by @danoctavian in #3
- Chore: Clean up imports by @xhad in #7
- Feature/yieldnest v1 by @danoctavian in #2
- Fix/pending withdrawn validator principal set by @danoctavian in #11
- Feature/yn lsd yield nest oracle tests by @danoctavian in #10
- Fix/withdrawals by @danoctavian in #13
- Add Integration coverage for all remaining modules by @xhad in #9
- Fix/validations and cleanup by @danoctavian in #14
- remove all js scripts from protocol repo by @danoctavian in #15
- Feature/extra integration fuzz tests by @danoctavian in #16
- feat: [sc-133] Add test coverage for all remaining modules to ensure close to 100% test coverage by @xhad in #18
- Fix/address slither warnings by @danoctavian in #17
- add extra tests for StakingNodesManager by @danoctavian in #19
- Chore: sc 133/ynlsd branch coverage by @xhad in #20
- Chore: lsdnode test coverage by @xhad in #21
- feat: [sc-133] Oracle Branch Tests by @xhad in #24
- feat: [sc-133] Rewards Receiver Tests by @xhad in #23
- Feature/extra stakingnode tests by @danoctavian in #22
- Chad/sc 133/ynlsd test cleanup by @danoctavian in #26
- Feature/delegation testing by @danoctavian in #27
- Add test coverage to Rewards Distributor by @xhad in #28
- Add test coverage to StakingNode by @xhad in #29
- Add test for Set Max Nodes on Staking Nodes Manager by @xhad in #30
- Feature/fuzz tests for accounting by @danoctavian in #31
- Feature/fuzz yn lsd by @danoctavian in #32
- Feature/natspec by @danoctavian in #33
- Adds more tests to ynLSD by @xhad in #35
- Adds test coverage to StakingNodesManager by @xhad in #34
- Feature/deploy script ynlsd by @danoctavian in #36
- Fixes StakingNodesManager tests and adds github actions to run forge tests by @xhad in #39
- Feature/holesky deploy by @danoctavian in #40
- Make rewards distributor public on nodes manager by @xhad in #46
- Adds functions to Rewards Distributor Interface by @xhad in #47
- Fix/low risk issues by @danoctavian in #49
- Fix/yn lsd get total assets by @danoctavian in #48
- fix: Broken LSD tests by @danoctavian in #50
- Fix Audit 6.12 redundant functionality by @xhad in #51
- Fix Audit 6.10 Disable initializers by @xhad in #52
- Fix/inflation bug ynlsd by @danoctavian in #43
- add holeksy addresses by @danoctavian in #54
- ynETH Scenario Testing by @xhad in #42
- Fix StakingNode.t.sol formatting by @xhad in #56
- Feature/enhance events by @danoctavian in #59
- Fix/remove dead code by @danoctavian in #58
- Feature/extra events by @danoctavian in #60
- Fix audit issue 6.6 rebasing balance transfers by @xhad in #55
- Fix minor formatting on ynLSD by @xhad in #62
- Feature/extra pause functionality by @danoctavian in #61
- fix issue audit-6.8 by @danoctavian in #63
- enforce a min value for initial deposit by @danoctavian in #64
- Fix issue audit-6.4 Withdrawals That Are Not Self-Claimed Break the Accounting by @danoctavian in #57
- Fix audit issue 7.7 by @xhad in #65
- Fix audit issue 7.2.8 by @xhad in #70
- Fix audit issue 7.3 by @xhad in #68
- fix audit issues 7.5 & 7.6 by @xhad in #67
- Fix audit issue 7.6 by @xhad in #66
- Fix audit issue 7.2.6 by @xhad in #69
- Fix audit issues 7.2.1 ~ 7.2.4 by @xhad in #71
- Fix audit issue 8 unused code by @xhad in #72
- Fix audit issues 8.1 by @xhad in #75
- Fix Self destruct Issue in StakingNode.sol by @xhad in #73
- Fix audit issue 6.2 by @xhad in #78
- Update the deployment scripts for Holesky by @xhad in #79
- Verify Roles by @xhad in #80
- Remove Hardhat by @xhad in #81
- Fee receiver check by @xhad in #83
- Fix deploy imports by @xhad in #82
- add test for roles by @danoctavian in #86
- StakingNode.sol M2 upgrade first release by @danoctavian in #88
- Upgrade to EL v0.2.3 by @xhad in #85
- add deployments/v0.0.1-23b0b9fa955726dd944d2c41dd9044eb6e8cb844.json by @danoctavian in #89
Full Changelog: https://github.com/yieldnest/yieldnest-protocol/commits/v0.0.1