Releases: ajna-finance/ajna-grants
Releases · ajna-finance/ajna-grants
v0.10.0-rc9
What's Changed
- add additional unit tests demonstrating delegation flows by @MikeHathaway in #138
Full Changelog: v0.10.0-rc8...v0.10.0-rc9
v0.10.0-rc8
What's Changed
- Add invariants DP7, SS10, SS11, ES4, ES5 and DR4 by @prateek105 in #105
- Update invariants by @MikeHathaway in #106
- Check all invariants across multiple distribution periods by @MikeHathaway in #107
- Grant Fund interaction test with Gnosis safe multisig wallet by @prateek105 in #109
- Invariant improvements by @MikeHathaway in #108
- Update invariant test script by @MikeHathaway in #115
- various invariant doc cleanups by @MikeHathaway in #117
- Fuzz Test improvements: Fuzz test for screening and funding stage by @prateek105 in #116
- expand CS7 invariant check by @MikeHathaway in #118
- 0 input validation in getDelegateReward by @MikeHathaway in #112
- Sherlock-80: Documentation Cleanups by @MikeHathaway in #119
- Sherlock-79: Burn ajna tokens on wrap by @MikeHathaway in #120
- Adjusted README to remove irrelevant deployment instruction by @EdNoepel in #122
- Deploy BurnWrappedAjna by @EdNoepel in #123
- Merge Develop by @MikeHathaway in #121
- Test coverage improvements by @prateek105 in #126
- Test improvements: Add test for cycling voting delegation by @prateek105 in #128
- Invariant Improvements: Add invariant scenario for multiple fund treasury between distributions by @prateek105 in #129
- Add missing external functions tests for burn wrapped ajna by @prateek105 in #131
- delete unused error by @MikeHathaway in #134
- Cleaned up grant fund script per Brian's request by @ith-harvey in #133
- return 0 for getDelegateRewards if voter didn't vote in the screening stage by @MikeHathaway in #132
- Add GrantFund Deployer contract by @prateek105 in #125
- Merge develop by @MikeHathaway in #136
Full Changelog: v0.10.0-rc5...v0.10.0-rc8
v0.10.0-rc5
What's Changed
Bug fixes from CodeArena and Quantstamp:
- verify contracts, update README with funding instructions by @EdNoepel in #71
- Forge 1.0 support: by @grandizzy in #72
- Q-AJN-7: zero ERC20 transfer on claim reward by @grandizzy in #74
- Q-AJN-10: Outdated Proposal Hashing Function by @grandizzy in #75
- Q-AJN-8: Old Version of Solidity by @grandizzy in #73
- Readd constructor to GrantFund by @MikeHathaway in #77
- multiple distribution period standard invariant test by @MikeHathaway in #65
- Q-AJN-6: Inconsistent Time Period by @MikeHathaway in #80
- Q-AJN-2: Locked Funds Due to Non-Executable Proposals by @MikeHathaway in #81
- Quantstamp: Code Documentation & Best Practices by @grandizzy in #78
- Code4rena style and gas optimization by @grandizzy in #79
- Q-AJN-5: Missing Input Validation by @MikeHathaway in #82
- Q-AJN-1: Delegate Rewards Calculation Takes Into Account All Funding Voters by @MikeHathaway in #83
- Code Arena: Delegation reward claiming as soon as distribution period ends by @MikeHathaway in #89
- Fix update treasury with delegate rewards bug by @prateek105 in #90
- Code Arena: Update hashProposal by @MikeHathaway in #85
- Code Arena 266: Fix _standardProposalState active check by @MikeHathaway in #86
- Remove EFM by @MikeHathaway in #91
- Merge challenge stage with distribution period by @MikeHathaway in #95
- Code Arena: input validation of execute calls by @MikeHathaway in #88
- QA suggestions and Bug Fix by @MikeHathaway in #76
- expand unit test code coverage by @MikeHathaway in #98
- CodeArena-206: Fix funding stage voting power snapshot block by @MikeHathaway in #97
- Fix Invariants by @MikeHathaway in #94
- CodeArena-413: Delegate Reward Distribution by @MikeHathaway in #99
- CodeArena: Style and Gas by @MikeHathaway in #102
- Decrease length of screening stage by @MikeHathaway in #100
- CodeArena-288: Incorrect Voting Power by @MikeHathaway in #101
- Code Arena: Style and Gas Redux by @MikeHathaway in #103
Full Changelog: v0.10.0-rc4...v0.10.0-rc5
v0.10.0 Release Candidate 4
- Remove OpenZeppelin governor inheritance.
- Include bug fixes from ToB audit.
- Initial set of invariant tests.
v0.10.0-rc3
v0.10.0 Release Candidate 3
v0.20.0-rc1
v0.20.0 Release Candidate 1
v0.10.0-rc1
v0.10.0 Release Candidate 1