Skip to content

Releases: dl-solarity/solidity-lib

v2.6.12

17 Dec 17:21
c123c2b
Compare
Choose a tag to compare

Release notes v2.6.12 🎉

This is a minor fix release

  • Moved proxy contracts (ProxyBeacon, PublicBeaconProxy, ProxyUpgrader) from "contracts registry" module to a separate "proxy" module.
  • Relaxed functions visibility in the proxy module.
  • Renamed ProxyUpgrader to TransparentProxyUpgrader to reflect its intended use.
  • Removed onlyOwner modifier from getImplementation() method in TransparentProxyUpgrader contract.
  • Fixed AbstractPoolFactory interaction with AbstractPoolContractsRegistry contract. Added addProxyPool() method to remove low-level interaction.

v2.6.11

13 Dec 14:39
dc4c2bd
Compare
Choose a tag to compare

Release notes v2.6.11 🎉

This is a minor fix release

  • Renamed upgrade() function to upgradeTo() inside ProxyBeacon smart contract.

v2.6.10

06 Dec 17:39
07cb309
Compare
Choose a tag to compare

Release notes v2.6.10 🎉

This is a minor release

  • Added UniswapV3Oracle contract to get historical token prices from UniswapV3.

v2.6.9

07 Nov 15:24
ddaf3b0
Compare
Choose a tag to compare

Release notes v2.6.9 🎉

This is a minor release

  • Added MultiOwnable presents of ContractsRegistry and PoolContractsRegistry contracts.
  • Refactored naming of mock contracts.

v2.6.8

07 Nov 10:27
c373d30
Compare
Choose a tag to compare

Release notes v2.6.8 🎉

This is a minor release

  • Added internal _ownerOf() method to SBT contract to enable broader ownership mechanics.

v2.6.7

03 Nov 11:54
fcc56fe
Compare
Choose a tag to compare

Release notes v2.6.7 🎉

This is a minor release

  • Refactored DecimalsConverter.
  • Added round18() and round18Safe() function for tokens to DecimalsConverter.

v2.6.6

01 Nov 17:15
a353b5a
Compare
Choose a tag to compare

Release notes v2.6.6 🎉

This is a minor release

  • Removed DSMath library. Moved rpow() function to AbstractCompoundRateKeeper contract.
  • Moved DecimalsConverter library from decimals to utils directory.
  • Added virtual modifiers to all functions in SBT contract.

v2.6.5

20 Oct 08:21
dc6dff0
Compare
Choose a tag to compare

Release notes v2.6.5 🎉

This is a minor release

  • Added DiamondERC721 contract.

v2.6.4

16 Oct 16:42
914f4c1
Compare
Choose a tag to compare

Release notes v2.6.4 🎉

This is a bugfix release

Fixes

  • Made ProxyBeacon implementation() method public.
  • Removed implementation parameter from AbstractPoolContractsRegistry as it turned out to be useless.

v2.6.3

13 Oct 14:37
067e616
Compare
Choose a tag to compare

Release notes v2.6.3 🎉

This is a bugfix release

Fixes

  • Added implementation parameter to AbstractPoolContractsRegistry beacon deploy method.