Skip to content

v1.2.0-dev.4

@toolsvenus toolsvenus tagged this 31 Mar 05:53
## 1.2.0-dev.4 (2026-03-31)

* Merge pull request #53 from VenusProtocol/feat/vpd-613 ([4ff90e9](https://github.com/VenusProtocol/venus-periphery/commit/4ff90e9)), closes [#53](https://github.com/VenusProtocol/venus-periphery/issues/53)
* Merge pull request #55 from VenusProtocol/feat/vpd-738 ([8458c03](https://github.com/VenusProtocol/venus-periphery/commit/8458c03)), closes [#55](https://github.com/VenusProtocol/venus-periphery/issues/55)
* Merge pull request #56 from VenusProtocol/feat/vpd-744 ([0b15f66](https://github.com/VenusProtocol/venus-periphery/commit/0b15f66)), closes [#56](https://github.com/VenusProtocol/venus-periphery/issues/56)
* feat: add aggregator-enabled WBNB deposit fork test ([a11e8b8](https://github.com/VenusProtocol/venus-periphery/commit/a11e8b8))
* feat: add complete testing for deposit in PendlePTVaultAdapter ([0ffdf82](https://github.com/VenusProtocol/venus-periphery/commit/0ffdf82))
* feat: add fixed rate vault Pendle PT integration ([f5d8a0b](https://github.com/VenusProtocol/venus-periphery/commit/f5d8a0b))
* feat: add Pendle API integration for swap parameters ([d056b35](https://github.com/VenusProtocol/venus-periphery/commit/d056b35))
* feat: add PendlePTVaultAdapter deployment artifacts for bscmainnet ([c1de225](https://github.com/VenusProtocol/venus-periphery/commit/c1de225))
* feat: add PendlePTVaultAdapter fork tests deposit integration ([bd286fb](https://github.com/VenusProtocol/venus-periphery/commit/bd286fb))
* feat: add README.md for PendlePTVaultAdapter with detailed usage and contract structure ([9fb308b](https://github.com/VenusProtocol/venus-periphery/commit/9fb308b))
* feat: add redeemAtMaturity tests with AggregatorMock and apply code cleanup ([cbffcff](https://github.com/VenusProtocol/venus-periphery/commit/cbffcff))
* feat: add withdraw and redeem testing ([63642ab](https://github.com/VenusProtocol/venus-periphery/commit/63642ab))
* feat: Implement IPendlePTVaultAdapter interface and refactor PendlePTVaultAdapter contract ([3c5970a](https://github.com/VenusProtocol/venus-periphery/commit/3c5970a))
* feat: implement PendlePTVaultAdapter contract for fixed rate vault integration ([882f6e8](https://github.com/VenusProtocol/venus-periphery/commit/882f6e8))
* feat: implement PendlePTVaultAdapter deployment script for BSC networks ([fa55666](https://github.com/VenusProtocol/venus-periphery/commit/fa55666))
* feat: improve slisBNB deposit testing ([abe6d00](https://github.com/VenusProtocol/venus-periphery/commit/abe6d00))
* feat: integrate AccessControlManager in PendlePTVaultAdapter ([c6f49d0](https://github.com/VenusProtocol/venus-periphery/commit/c6f49d0))
* feat: remove deprecated functions in PendlePTVaultAdapter ([46c8b20](https://github.com/VenusProtocol/venus-periphery/commit/46c8b20))
* feat: simplify BNB handling and improve deposit logic in PendlePTVaultAdapter ([a362ab3](https://github.com/VenusProtocol/venus-periphery/commit/a362ab3))
* feat: update PendlePTVaultAdapter to support multiple token inputs and outputs ([538e7f5](https://github.com/VenusProtocol/venus-periphery/commit/538e7f5))
* feat: update PendlePTVaultAdapter to use pendle core-v2 integration and remove obsolete interfaces ([c35ff3f](https://github.com/VenusProtocol/venus-periphery/commit/c35ff3f))
* feat: updating deployment files ([7d2afce](https://github.com/VenusProtocol/venus-periphery/commit/7d2afce))
* feat: VLP-01 ([ada7f3f](https://github.com/VenusProtocol/venus-periphery/commit/ada7f3f))
* feat: VLP-02 ([cc89c86](https://github.com/VenusProtocol/venus-periphery/commit/cc89c86))
* feat: VLP-03 ([da58e96](https://github.com/VenusProtocol/venus-periphery/commit/da58e96))
* feat: VLP-08 ([cc6002b](https://github.com/VenusProtocol/venus-periphery/commit/cc6002b))
* feat: VLP-09 ([36a4279](https://github.com/VenusProtocol/venus-periphery/commit/36a4279))
* chore: add Certik audit report for PendlePTVaultAdapter ([c05358c](https://github.com/VenusProtocol/venus-periphery/commit/c05358c))
* chore: add comptroller address as immutable ([4e0ca43](https://github.com/VenusProtocol/venus-periphery/commit/4e0ca43))
* chore: add Hashdit audit report for PendlePTVaultAdapter ([bb40233](https://github.com/VenusProtocol/venus-periphery/commit/bb40233))
* chore: enhance safety native refund comment ([2dc2e0e](https://github.com/VenusProtocol/venus-periphery/commit/2dc2e0e))
* chore: enhance safety sweep comment for clarity ([6792e95](https://github.com/VenusProtocol/venus-periphery/commit/6792e95))
* chore: improve code formatting ([42d356d](https://github.com/VenusProtocol/venus-periphery/commit/42d356d))
* chore: improve code formatting and readability across multiple files ([f4f2a4d](https://github.com/VenusProtocol/venus-periphery/commit/f4f2a4d))
* chore: improve error message clarity for InputAmountMismatch ([e979a39](https://github.com/VenusProtocol/venus-periphery/commit/e979a39))
* chore: pass explicit pt and vToken to _mintVTokens for better readability ([bc9424b](https://github.com/VenusProtocol/venus-periphery/commit/bc9424b))
* chore: post-migration fixes for PendlePTVaultAdapter ([e6f784b](https://github.com/VenusProtocol/venus-periphery/commit/e6f784b))
* chore: remove redundant `amount` param from deposit() ([15bbc29](https://github.com/VenusProtocol/venus-periphery/commit/15bbc29))
* chore: simplify network checks in PendlePTVaultAdapter deployment script ([3f925ad](https://github.com/VenusProtocol/venus-periphery/commit/3f925ad))
* chore: update redemption notice to specify post-maturity for PT tokens ([e713c36](https://github.com/VenusProtocol/venus-periphery/commit/e713c36))
* fix: add isMarketListed check in addMarket ([6eff3c1](https://github.com/VenusProtocol/venus-periphery/commit/6eff3c1))
* fix: clarify purpose of marketList to include matured markets for late redemptions ([f393c21](https://github.com/VenusProtocol/venus-periphery/commit/f393c21))
* fix: enforce balance delta pattern and add PT dust sweep ([9e6947d](https://github.com/VenusProtocol/venus-periphery/commit/9e6947d))
* fix: enhance isMatured function to revert for unregistered markets ([a43c13a](https://github.com/VenusProtocol/venus-periphery/commit/a43c13a))
* fix: harden fund flows with balance-delta sweeps, redesign events, and fix fork tests ([5a10ae8](https://github.com/VenusProtocol/venus-periphery/commit/5a10ae8))
* fix: remove WBNB reference from PendlePTVaultAdapter ([caf8fe2](https://github.com/VenusProtocol/venus-periphery/commit/caf8fe2))
* fix: removed isActive flag from marketConfig in PendlePTVaultAdapter ([7bd74b6](https://github.com/VenusProtocol/venus-periphery/commit/7bd74b6))
* fix: standardize PendlePTVaultAdapter deployment script ([2c02dbc](https://github.com/VenusProtocol/venus-periphery/commit/2c02dbc))
* fix(L02): add expiry check in addMarket to prevent registering matured markets ([1977854](https://github.com/VenusProtocol/venus-periphery/commit/1977854))
* fix(M01): use PT balance delta instead of Pendle Router return value in deposit flows ([f9089ae](https://github.com/VenusProtocol/venus-periphery/commit/f9089ae))
* fix(M02): sweep residual SY tokens back to user in deposit flows ([6be9a24](https://github.com/VenusProtocol/venus-periphery/commit/6be9a24))
* refactor: cache MarketConfig storage reads into stack variables to reduce SLOADs ([8089a85](https://github.com/VenusProtocol/venus-periphery/commit/8089a85))
* refactor: extract _swapPtToToken helper and unify visibility to internal ([2f036ed](https://github.com/VenusProtocol/venus-periphery/commit/2f036ed))
* refactor: harden admin functions and improve contract safety ([8dd740d](https://github.com/VenusProtocol/venus-periphery/commit/8dd740d))
* refactor: remove beforeMaturity modifier and Auto-enable collateral ([5482c55](https://github.com/VenusProtocol/venus-periphery/commit/5482c55))
* refactor: rename CLISBNB to SLISBNB across tests and constants for clarity ([1e5bd19](https://github.com/VenusProtocol/venus-periphery/commit/1e5bd19))
* delete: removed old testing ([a742cbb](https://github.com/VenusProtocol/venus-periphery/commit/a742cbb))
* test: restructure PendlePTVaultAdapter fork tests into modular suite ([5311b8c](https://github.com/VenusProtocol/venus-periphery/commit/5311b8c))
Assets 2
Loading