Releases: delvtech/hyperdrive
Releases · delvtech/hyperdrive
v0.0.14
What's Changed
- add a minimum transaction amount by @jrhea in #577
- build image with arbitrary code size limit by @wakamex in #580
- fix: Short Sandwich by @jalextowle in #537
- idle fix by @jrhea in #581
- Fixed the Dockerfile by @jalextowle in #589
- Removed text files by @jalextowle in #591
Full Changelog: v0.0.13...v0.0.14
v0.0.13
What's Changed
- fix so gov fees are properly accounted for in closeLong by @jrhea in #570
- implement spearbit suggested optimizations by @jrhea in #572
- LP Friendly Update to Netting by @jrhea in #568
- fix intermittent ci failures by @jrhea in #573
- present value fix by @jrhea in #574
- updates module naming for hyperdrive-math by @dpaiton in #575
Full Changelog: v0.0.12...v0.0.13
v0.0.12
What's Changed
- HyperdriveTest OpenShort () fix by @jrhea in #545
- Adds a script that generates test suites for reproducing bugs by @jalextowle in #530
- Implemented a MCP Rust SDK by @jalextowle in #546
- Initial Rust Fuzzing by @jalextowle in #549
- Fix Fees not being charged on Close {Short, Long} by @ControlCplusControlV in #538
- Add Simple pyO3 wrapper for hyperdrive_math by @sentilesdal in #553
- Fixed an unsafe case in update liquidity by @jalextowle in #551
- adds type stubs for python imports by @dpaiton in #556
- Add python wrappers for get_max_long, get_max_short by @sentilesdal in #555
- intra-checkpoint netting by @jrhea in #547
- remove python hyperdrive by @dpaiton in #560
- Simplified the present value calculation by @jalextowle in #566
- Fixed
get_max_short
by @jalextowle in #559
Full Changelog: v0.0.11...v0.0.12
v0.0.11
What's Changed
- Fix Spearbit issue where governance fees are included in Share reserves by @ControlCplusControlV in #520
- Import organizing by @gtowle03 in #527
- Fixed intermittent test failuires by @ControlCplusControlV in #532
- Added the
lpSharePrice
togetPoolInfo
by @jalextowle in #535
Full Changelog: v0.0.10...v0.0.11
v0.0.10
What's Changed
- Infrastructure improvements for the trading competition by @jalextowle in #523
Full Changelog: v0.0.9...v0.0.10
v0.0.9
What's Changed
- Add Crash Report Issue Template by @sentilesdal in #456
- Fixed some intermittent issues with the tests by @jalextowle in #462
- Consolidate Instances on ERC4626 by @ControlCplusControlV in #454
- Adds
getRate
toMockHyperdriveTestnet
by @jalextowle in #467 - Fix CI by @ControlCplusControlV in #469
- Creating test for maximum fees by @gtowle03 in #463
- Fix last of Certora Informational Issues by @ControlCplusControlV in #472
- fix: Locked down the
sweep
function by @jalextowle in #473
Full Changelog: v0.0.8...v0.0.9
v0.0.8
What's Changed
- Fixes the problems that result from empty share reserves by @jalextowle in #415
- Test that the minimum share reserves resolve Spearbit's issue by @jalextowle in #459
- Adds a reentrancy guard by @jalextowle in #455
- Adding test and fixing price per share function in ERC4626 Data Provider by @gtowle03 in #460
Full Changelog: v0.0.7...v0.0.8
0.0.7
What's Changed
- Added the remaining events and the errors to the
IHyperdrive
interface by @jalextowle in #414 - remove shares during withdraw in MockHyperdriveTestnet by @wakamex in #416
- 2.4 Fix: Creating toUint224 function and implementing it by @gtowle03 in #418
- Removing toUint224 functions by @gtowle03 in #436
- Fix typo in HyperdriveLP.sol comment by @ryangoree in #423
Full Changelog: v0.0.6...v0.0.7
v0.0.4
What's Changed
- Fixed some intermittent test failures by @jalextowle in #342
- Adds a sweep function by @aleph-v in #363
- add multiblock rt test by @jrhea in #365
- Adds more coverage of the Aave yield source by @aleph-v in #364
- More stETH coverages by @aleph-v in #366
- Change absolute to relative paths within
contracts/src/
by @jalextowle in #371 - remove outdated call to updateLiquidity in open long path by @jrhea in #372
- Fixed grammar mistake by @gtowle03 in #373
- Applied Certora's last suggestion from Week 6 by @jalextowle in #376
New Contributors
Full Changelog: v0.0.3...v0.0.4
v0.0.3
What's Changed
- Added a Hyperdrive instance that can integrate with ERC4626 vaults.
- Added a Hyperdrive instance that can integrate with stETH.
- Added
assetId
as an indexed field to the trading events. - Added a
Deployed
event to the Hyperdrive factory. - Addressed all Certora issues posted before June 12, 2023.
- Addressed all ChainSafe issues from the report.
- Fixed DOS caused by negative interest.
Full Changelog: v0.0.2...v0.0.3