Releases: vegaprotocol/vega
Releases · vegaprotocol/vega
Release v0.20.0
*2020-06-15* This release contains a lot of fixes to APIs, and a minor new addition to the statistics endpoint. Potentially breaking changes are now labelled with 💥. If you have implemented a client that fetches candles, places orders or amends orders, please check below. Features: - [#1730](https://github.com/vegaprotocol/vega/pull/1730) `ChainID` added to statistics endpoint - 💥 [#1734](https://github.com/vegaprotocol/vega/pull/1734) Start adding `TraceID` to core events Improvements: - 💥 [#1721](https://github.com/vegaprotocol/vega/pull/1721) Improve API responses for `GetProposalById` - 💥 [#1724](https://github.com/vegaprotocol/vega/pull/1724) New Order: Type no longer defaults to LIMIT orders - 💥 [#1728](https://github.com/vegaprotocol/vega/pull/1728) `PrepareAmend` no longer accepts expiry time - 💥 [#1760](https://github.com/vegaprotocol/vega/pull/1760) Add proto enum zero value "unspecified" to Side - 💥 [#1764](https://github.com/vegaprotocol/vega/pull/1764) Candles: Interval no longer defaults to 1 minute - 💥 [#1773](https://github.com/vegaprotocol/vega/pull/1773) Add proto enum zero value "unspecified" to `Order.Status` - 💥 [#1776](https://github.com/vegaprotocol/vega/pull/1776) Add prefixes to enums, add proto zero value "unspecified" to `Trade.Type` - 💥 [#1781](https://github.com/vegaprotocol/vega/pull/1781) Add prefix and UNSPECIFIED to `ChainStatus`, `AccountType`, `TransferType` - [#1714](https://github.com/vegaprotocol/vega/pull/1714) Extend governance error handling - [#1726](https://github.com/vegaprotocol/vega/pull/1726) Mark Price was not always correctly updated on a partial fill - [#1734](https://github.com/vegaprotocol/vega/pull/1734) Feature/1577 hash context propagation - [#1741](https://github.com/vegaprotocol/vega/pull/1741) Fix incorrect timestamps for proposals retrieved by GraphQL - [#1743](https://github.com/vegaprotocol/vega/pull/1743) Orders amended to be GTT now return GTT in the response - [#1745](https://github.com/vegaprotocol/vega/pull/1745) Votes blob is now base64 encoded - [#1747](https://github.com/vegaprotocol/vega/pull/1747) Markets created from proposals now have the same ID as the proposal that created them - [#1750](https://github.com/vegaprotocol/vega/pull/1750) Added datetime to governance votes - [#1751](https://github.com/vegaprotocol/vega/pull/1751) Fix a bug in governance vote counting - [#1752](https://github.com/vegaprotocol/vega/pull/1752) Fix incorrect validation on new orders - [#1757](https://github.com/vegaprotocol/vega/pull/1757) Fix incorrect party ID validation on new orders - [#1758](https://github.com/vegaprotocol/vega/pull/1758) Fix issue where markets created via governance were not tradable - [#1763](https://github.com/vegaprotocol/vega/pull/1763) Expiration settlement date for market changed to 30/10/2020-22:59:59 - [#1777](https://github.com/vegaprotocol/vega/pull/1777) Create `README.md` - [#1764](https://github.com/vegaprotocol/vega/pull/1764) Add proto enum zero value "unspecified" to Interval - [#1767](https://github.com/vegaprotocol/vega/pull/1767) Feature/1692 order event - [#1787](https://github.com/vegaprotocol/vega/pull/1787) Feature/1697 account event - [#1788](https://github.com/vegaprotocol/vega/pull/1788) Check for unspecified Vote value - [#1794](https://github.com/vegaprotocol/vega/pull/1794) Feature/1696 party event
Release v0.19.0
*20YY-05-26* Features: - [#1658](https://github.com/vegaprotocol/vega/pull/1658) Add timestamps to proposal API responses - [#1656](https://github.com/vegaprotocol/vega/pull/1656) Add margin checks to amends - [#1679](https://github.com/vegaprotocol/vega/pull/1679) Add topology package to map Validator nodes to Vega keypairs Improvements: - [#1718](https://github.com/vegaprotocol/vega/pull/1718) Fix a case where a party can cancel another party's orders - [#1662](https://github.com/vegaprotocol/vega/pull/1662) Start moving to event-based architecture internally - [#1684](https://github.com/vegaprotocol/vega/pull/1684) Fix order expiry handling when `expiresAt` is amended - [#1686](https://github.com/vegaprotocol/vega/pull/1686) Fix participation stake to have a maximum of 100% - [#1607](https://github.com/vegaprotocol/vega/pull/1607) Update `gqlgen` dependency to 0.11.3 - [#1711](https://github.com/vegaprotocol/vega/pull/1711) Remove ID from market proposal input - [#1712](https://github.com/vegaprotocol/vega/pull/1712) `prepareProposal` no longer returns an ID on market proposals - [#1707](https://github.com/vegaprotocol/vega/pull/1707) Allow overriding default governance parameters via `ldflags`. - [#1715](https://github.com/vegaprotocol/vega/pull/1715) Compile testing binary with short-lived governance periods
Release v0.18.1
*2020-05-13* Improvements: - [#1649](https://github.com/vegaprotocol/vega/pull/1649) Fix github artefact upload CI config