Skip to content

v2.15.0-dev.8

@toolsvenus toolsvenus tagged this 06 May 14:19
## 2.15.0-dev.8 (2026-05-06)

* add certik and hashdit audit report ([495c2cc](https://github.com/VenusProtocol/oracle/commit/495c2cc))
* add quantstampm audit report ([af99820](https://github.com/VenusProtocol/oracle/commit/af99820))
* Merge pull request #306 from VenusProtocol/feat/vpd-893-bounded-price-oracle ([5a1870c](https://github.com/VenusProtocol/oracle/commit/5a1870c)), closes [#306](https://github.com/VenusProtocol/oracle/issues/306)
* Merge pull request #308 from VenusProtocol/fix/vpd-893-hashdit ([cce417b](https://github.com/VenusProtocol/oracle/commit/cce417b)), closes [#308](https://github.com/VenusProtocol/oracle/issues/308)
* Merge pull request #310 from VenusProtocol/fix/vpd-893-Certik ([556bd5e](https://github.com/VenusProtocol/oracle/commit/556bd5e)), closes [#310](https://github.com/VenusProtocol/oracle/issues/310)
* Merge pull request #311 from VenusProtocol/fix/vpd-893-quantstamp ([8e4dccb](https://github.com/VenusProtocol/oracle/commit/8e4dccb)), closes [#311](https://github.com/VenusProtocol/oracle/issues/311)
* feat: add Claude workflow including rules and skills for testing and Solidity style ([185175c](https://github.com/VenusProtocol/oracle/commit/185175c))
* feat: add initial DeviationBoundedOracle contract implementation ([16784b9](https://github.com/VenusProtocol/oracle/commit/16784b9))
* feat: add setTokenConfigs batch function, rename protection state fields, and fix NatSpec ([58ce852](https://github.com/VenusProtocol/oracle/commit/58ce852))
* feat: Add syncPriceBoundsAndProtections batch entry point for keeper actions ([f60318a](https://github.com/VenusProtocol/oracle/commit/f60318a))
* feat: add tests ([590fdf0](https://github.com/VenusProtocol/oracle/commit/590fdf0))
* feat: deployment scripts and fork tests ([5be0f8b](https://github.com/VenusProtocol/oracle/commit/5be0f8b))
* feat: updating deployment files ([12e375f](https://github.com/VenusProtocol/oracle/commit/12e375f))
* feat: updating deployment files ([99f6a8f](https://github.com/VenusProtocol/oracle/commit/99f6a8f))
* fix: [I01] Use Helpers To Re-enable Protection State ([058d651](https://github.com/VenusProtocol/oracle/commit/058d651))
* fix: [M01] Reset Cooldown Only On Genuine Window Expansion ([69b23a6](https://github.com/VenusProtocol/oracle/commit/69b23a6))
* fix: [S1] Align COLLATERAL_PRICE_CACHE_SLOT with canonical ERC-7201 derivation ([d328cd6](https://github.com/VenusProtocol/oracle/commit/d328cd6))
* fix: [VLD-01] Add per-asset cachingEnabled flag defaulting to enabled ([6939d4f](https://github.com/VenusProtocol/oracle/commit/6939d4f))
* fix: Allow min == max == spot in keeper bound updates ([8563c8c](https://github.com/VenusProtocol/oracle/commit/8563c8c))
* fix: lint ([a9a16f5](https://github.com/VenusProtocol/oracle/commit/a9a16f5))
* fix: linting ([9033f23](https://github.com/VenusProtocol/oracle/commit/9033f23))
* fix: test ([7ad77af](https://github.com/VenusProtocol/oracle/commit/7ad77af))
* fix: upgrade DBO implementation ([f0dab6f](https://github.com/VenusProtocol/oracle/commit/f0dab6f))
* fix: use struct input for setTokenConfig and setTokenConfigs to fix CI stack-too-deep ([bbf9a97](https://github.com/VenusProtocol/oracle/commit/bbf9a97))
* chore: add DeviationBoundedOracle bscmainnet deployment artifacts ([7b046f1](https://github.com/VenusProtocol/oracle/commit/7b046f1))
* chore: add DeviationBoundedOracle bsctestnet deployments ([00ea1c6](https://github.com/VenusProtocol/oracle/commit/00ea1c6))
* chore: minor cleanups ([7a18054](https://github.com/VenusProtocol/oracle/commit/7a18054))
* docs: [I02] Document updateProtectionState As Permissionless Entry Point ([f0de73d](https://github.com/VenusProtocol/oracle/commit/f0de73d))
* docs: [VLD-05] Align IDeviationBoundedOracle NatSpec With Implementation ([7e469e3](https://github.com/VenusProtocol/oracle/commit/7e469e3))
* docs: [VLD-06] Correct _exceedsDeviationThreshold @notice Description ([2519e92](https://github.com/VenusProtocol/oracle/commit/2519e92))
* refactor: (WIP) add improvements to DeviationBoundedOracle ([cbf42d1](https://github.com/VenusProtocol/oracle/commit/cbf42d1))
* refactor: eliminate redundant storage reads and implicit returns in DeviationBoundedOracle ([1af785b](https://github.com/VenusProtocol/oracle/commit/1af785b))
* refactor: improve code flow and structure, add dual-price API, and move events/errors to interface ([f2c4df5](https://github.com/VenusProtocol/oracle/commit/f2c4df5))
* refactor: rename disableActiveProtectedPrice to exitProtectionMode and allow zero vaiAddress ([da67dc6](https://github.com/VenusProtocol/oracle/commit/da67dc6))
Assets 2
Loading