Releases: delvtech/hyperdrive
Releases · delvtech/hyperdrive
v1.0.8
What's Changed
- static type checking for deployment config + full verifications by @mcclurejt in #1019
- unified deployment + verification scripting by @mcclurejt in #1030
- deploy config generation from simple files by @mcclurejt in #1031
- Sepolia Morpho deployments and scripts by @cashd in #1033
- testnet/devnet image using hardhat deploy by @mcclurejt in #1034
- wp update by @jrhea in #1035
- Create mainnet_fork_docker.yml by @mcclurejt in #1037
- MockERC4626 Fix by @jalextowle in #1040
- v1.0.8 by @dpaiton in #1041
Full Changelog: v1.0.7...v1.0.8
v1.0.7
v1.0.6
What's Changed
- add MockEzEthPool.sol by @sentilesdal in #1015
- contract deployment + verification tooling by @mcclurejt in #963
- Update terms URL by @ryangoree in #1018
- Fixed the sDAI vault by @jalextowle in #1020
- Fix MockEzEthPool calculateTVLs by @sentilesdal in #1021
- Add the
deployerCoordinatorManager
role to theHyperdriveFactory
by @jalextowle in #1022 - increase coverage for yieldspace math by @jrhea in #1023
- Updated the event schema by @jalextowle in #1024
- fix: Event Schema by @jalextowle in #1025
Full Changelog: v1.0.5...v1.0.6
v1.0.5
What's Changed
- Fixed the
MockERC4626
vault by @jalextowle in #1016 - Rename
deploy
by @jalextowle in #1017
Full Changelog: v1.0.4...v1.0.5
v1.0.4
What's Changed
- Add short::open tests by @dpaiton in #970
- Generalize
close_long
andclose_short
instance test cases intoInstanceTest
by @cashd in #908 - remove all rust-related things by @dpaiton in #1002
- Add functions to MockLPMath by @sentilesdal in #1008
- Price Discovery Fix Pt. 1 by @jalextowle in #1012
- Price Discovery Fix Pt. 2 by @jalextowle in #1013
- Remove
HyperdriveTarget4
andHyperdriveTarget5
by @jalextowle in #1014
Full Changelog: v1.0.3...v1.0.4
v1.0.3
What's Changed
- Updated the art in the Hyperdrive README by @jalextowle in #997
- Rust cleanup; add tests; simplify fn signatures by @dpaiton in #990
- Adds an implied rate calculation to the Rust SDK by @jalextowle in #998
- test negative zeta adjustment by @jrhea in #999
Full Changelog: v1.0.2...v1.0.3
v1.0.2
What's Changed
- code cleanup by @dpaiton in #967
- external coverage to 100% and coverage config tweaks by @jrhea in #982
- Tweaked the tests to improve coverage by @jalextowle in #983
- Multitoken Coverage 100% by @jrhea in #984
- FixedPointMath 100% coverage by @jrhea in #966
- Fixed the solvency bug by @jalextowle in #988
- core deployer coverage for steth, reth and 4626 by @jrhea in #986
- Metadata Functions by @jalextowle in #989
- coverage increase for deployers by @jrhea in #992
- Interfaces Fixes by @jalextowle in #991
- misc coverage increase by @jrhea in #993
- README Cleanup by @jalextowle in #995
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
- Added the Spearbit report from March 2024 to the repo by @jalextowle in #957
- Etching Tool by @jalextowle in #959
- update calc open short & target long by @dpaiton in #956
- Improves code coverage on a few tests by @jalextowle in #960
- coverage for calculateDistributeExcessIdleShareProceedsNetLongEdgeCaseSafe by @jrhea in #962
- ERC20Forwarder and ERC20ForwarderFactory test cleanup and tests by @jrhea in #964
- Fixing bug in average time remaining calculation in present value by @slundqui in #968
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- fix targeted long tests by @dpaiton in #952
- Refactor Test Utils by @jalextowle in #947
- Fixing
calc_max_short
for accuracy by @slundqui in #950 - Deployment Script by @jalextowle in #953
- Fixed the publish script by @jalextowle in #954
Full Changelog: v0.13.0...v1.0.0
v0.13.0
What's Changed
- Fixed documentation nits by @jalextowle in #935
- Optimized the
SafeCast
library by @jalextowle in #928 - add whitepaper by @jrhea in #946
- uint256 for lock variable by @mcclurejt in #917
- Add
calculate_add_liquidity
to rust sdk. by @sentilesdal in #934 - whitepaper update by @jrhea in #948
- stricter fee check rounding by @mcclurejt in #929
- standardize checks for msg.value by @mcclurejt in #918
- calculateSharesDeltaGivenBondsDeltaDerivativeSafe edge case by @mcclurejt in #911
- add get_targeted_long by @dpaiton in #882
- remove unused solidity imports by @mcclurejt in #921
- Removed unnecessary assignment from the
HyperdriveFactory
by @jalextowle in #936 - Fix for Spearbit #17 by @jalextowle in #951
- Tied the
HyperdriveDeployerCoordinator
to factory instances by @jalextowle in #905 distributeExcessIdle
fixes by @jalextowle in #925- allow sweeping of base tokens by @mcclurejt in #913
Full Changelog: v0.12.0...v0.13.0