Files
protocol/docs/additional/releases.md
2021-05-20 10:57:31 -07:00

7.1 KiB

title
title
Releases

::: {.note} ::: {.title} Note :::

These releases are approved by the 0x Community. Come out and vote HERE! :::

This page outlines upcoming releases and expected changes.


Name Overview Est Status Additional Release
Date

Amaretto Protocol 4.1: Efficiency + Batch Fills 03/15/21 Development

The following releases have been deployed

Babooshka Connect Exchange Proxy to Staking 02/08/21 Deployed Release Notes

Squire Aggregation for V4 02/04/21 Deployed N/A Orders

big-pantsuit-energy Patch batch `getOrderRelevantState()` 01/25/21 Deployed Release functions Notes

Panettone Minor patches from [Consensys 01/12/21 Deployed Release Notes Audit](./audits.html)

cyberpants2077 V4 Orders 01/05/21 Deployed Release Notes

Hot-Pants Remove calldata signing / DeFi Saver Fix / 12/07/20 Deployed Release Notes Allowance on Proxy

Plop PLP VIP 12/01/20 Deployed Release Notes

Tinker Set allowances directly on Exchange Proxy 11/12/20 Deployed Release Notes

Elphaba Meta-Transactions + Uniswap VIP Deployed Release Notes

Champagne-Problems Signed Calldata Deployed Release Notes


Upcoming

Amaretto

  • RFQ VIP (fallback to DEX if RFQ orders is unfillable)
  • Batch fills for native orders
  • Mooniswap VIP
  • Curve / Swerve VIP (via PLP Sandbox)

Past

Babooshka

  • Register the 0x Exchange Proxy with the Staking Proxy, allowing protocol fees from V4 Orders to be paid to Staking Pools.

Squire

big-pantsuit-energy

  • Swallow reverts in [batchGetRfqOrderRelevantStates()]{.title-ref} and [batchGetLimitOrderRelevantStates()]{.title-ref} functions.

Panettone

  • Minor patches from the Consensys Audit. No breaking changes.
  • Decommissions the internal [_executeMetaTransaction]{.title-ref} function.
  • Extends deployment timelock from 24h to 48h.
  • Decommission SignatureValidationFeature.
  • Decommission TokenSpenderFeature.

cyberpants2077

Hot-Pants

  • Removes calldata signing from TransformERC20 Feature.
  • Redeploying all Transformers (new interface w/o calldataHash)
  • Allowances can now be set on the Proxy. See more on the Allowances Page. This involves redeploying the following Features: MetaTransactionsFeature, TransformERC20Feature, UniswapFeature.

Plop

Tinker

::: {.note} ::: {.title} Note :::

This release was partially rolled back due to breaking allowances for some Exceptional ERC20 Tokens. These features were fixed and re-deployed in the Hot-Pants release, above. :::

  • Upgrade any features that transfer user funds to use allowances on the Proxy contract. Transfers will still fallback to the Allowance Target, but integrators will get reduced transaction costs from setting their allowance on the Proxy. This involves redeploying the following Features: MetaTransactionsFeature, TransformERC20Feature, UniswapFeature.

Elphaba

  • Updates for Meta-Transactions Feature
  • Uniswap VIP for efficient fills through Uniswap.

Champagne-Problems

  • Signed Calldata for Meta-Transactions