Releases: yearn/yearn-vaults-v3
Releases ยท yearn/yearn-vaults-v3
Yurchenko
Fixes
- Fix issue with reporting on self with refunds GHSA-fjpv-hq67-rcgh
Changes
- Added
UpdateFutureRoleManager
Event.
v3.0.3
CHANGES:
- Update VaultFactory interface to match Periphery Governance contract.
FEATURES:
- Add an auto_allocate flag that if True will push as much debt as possible to the first strategy in the queue during deposits.
- Allow the vault address to be passed into process_report in order to account for airdropped tokens.
- Allow for max uint to be passed to deposit that will pull all of the senders asset.
- Allow for name and symbol to be updated.
- Pack the Vault Factory protocol fee config to reduce report gas costs.
FIXES:
- Simplify deposit and mint flow into one path.
- Pass current_debt to asses_unrealised_losses_shares to not re-pull from storage.
Korbut-1
- Change all pragma versions to all be
>=0.8.18
instead of0.8.18
Korbut
Version 3.0.2
Changes
- Switch from ERC-5202 Blueprints to cloning.
- Remove increase and decrease allowance.
- Remove the ability to open roles.
Features
- Gas efficiency improvements on reports.
- Optional max_loss on debt updates.
- Optional flag when adding strategies to not add to the
default_queue
. - Optional flag to override
deposit_limit when setting
deposit_limit_module`. - Optional flag to override
deposit_limit_module
when settingdeposit_limit
.
Fixes
- Fix
maxMint
reverts with uint256 max deposit_limit - Potential incorrect max withdraw/redeem return value with unrealized losses.
- Rounding direction in
maxRedeem
v3.0.1
Features:
Allow for instant profit unlocking.
Addition of limit modules to allow for fully customizable and dynamic deposit and withdraw limits.
Addition of add_role and remove_role functions.
Custom maxWithdraw and maxRedem parameters.
Addition of use_default_queue flag to not allow custom queue to be used on withdraws or redeems.
Fixes:
Use redeem and maxRedeem for all strategy interaction to take on losses natively when using a Tokenized Strategy or other Yearn V3 vault as a strategy.
Prevent over transfer of funds during buy_debt
v3.0.0
First official release.
3.0.1-beta
Second audit version.
First Audit Version
Code freeze for first external audit.