Skip to content

Releases: vegaprotocol/vega

v0.35.4: Release patch version 0.35.4

04 May 09:20
Compare
Choose a tag to compare
Fixes:
- [#3451](https://github.com/vegaprotocol/vega/pull/3451) - remove float from the core shares calculation for LP + use shopsring decimal

v0.35.3: Release patch version 0.35.3

24 Apr 08:33
Compare
Choose a tag to compare
Fixes:
- [#3409](https://github.com/vegaprotocol/vega/pull/3409) - Fix indicative price and volume calculation

v0.35.2: Release patch version 0.35.2

23 Apr 16:19
Compare
Choose a tag to compare
Fixes:
- [#3406](https://github.com/vegaprotocol/vega/pull/3406) - Fixes matched order removal from the orderbook
- [#3407](https://github.com/vegaprotocol/vega/pull/3407) - Fixes some orderbook issues

v0.35.1: Release patch version 0.35.1

22 Apr 17:01
Compare
Choose a tag to compare
Fix:
- [#3404](https://github.com/vegaprotocol/vega/pull/3404) - Fix the CI pipeline

Release v0.35.0

27 Apr 09:58
@edd edd
150398c
Compare
Choose a tag to compare

2021-04-21

Improvements:

  • #3341 - Add logging for transactions rejected for having no accounts
  • #3339 - Reimplement amending LPs not to be cancel and replace
  • #3371 - Optimise calculation of cumulative price levels
  • #3339 - Reuse LP orders IDs when they are re-created
  • #3385 - Track the time spent in auction via Prometheus metrics
  • #3376 - Implement a simple benchmarking framework for the core trading
  • #3371 - Optimize indicative price and volume calculation

Fixes:

  • #3356 - Auctions are extended if exiting auction would leave either side of the book empty
  • #3348 - Correctly set time when liquidity engine is created
  • #3321 - Fix bond account use on LP submission
  • #3369 - Reimplement amending LPs not to be cancel and replace
  • #3358 - Improve event bus stability
  • #3363 - Fix behaviour when leaving auctions
  • #3321 - Do not slash bond accounts on LP submission
  • #3350 - Fix equity like share in the market data
  • #3363 - Ensure leaving an auction cannot trigger another auction / auction leave
  • #3369 - Fix LP order deployments
  • #3366 - Set the fee paid in uncrossing auction trades
  • #3364 - Improve / fix positions tracking
  • #3358 - Fix event bus by deep cloning all messages
  • #3374 - Check trades in integration tests

v0.35.0-pre1

20 Apr 15:04
d2714cf
Compare
Choose a tag to compare
Version 0.35.0 pre-release

v0.34.2: Release v0.34.0

12 Apr 09:23
Compare
Choose a tag to compare

2021-04-12

Speeds up the processing of margin calculations during auction, which were causing slow block times.

Fixes

  • #3328 - Fix version injection from the CI
  • #3331 - Improve performance of margin calculation during auctions

Release v0.34.1

08 Apr 14:40
f5219e6
Compare
Choose a tag to compare

2021-04-08

Fixes

  • #3324 - CI: Fix multi-architecture build

Release v0.34.0

12 Apr 10:28
@edd edd
68fb914
Compare
Choose a tag to compare

2021-04-07

Liquidity Commitments are now enabled in a near-final form. This allows any user on Vega to commit to providing liquidity for a specific market, and to earn a fee. Most of the fixes and improvements in this release relate to enabling this functionality.

In the next release, a liquidity commitment will be required when proposing a new market.

Improvements

  • #3302 - Add reference to LP in orders created by LP
  • #3183 - All orders from LP - including rejected orders - are now sent through the event bus
  • #3248 - Store and propagate bond penalty
  • #3266 - Add network parameters to control auction duration & extension
  • #3264 - Add Liquidity Provision ID to orders created by LP commitments
  • #3126 - Add transfer for bond slashing
  • #3281 - Update scripts to go 1.16.2
  • #3280 - Update to go 1.16.2
  • #3235 - Extend unit test coverage for products
  • #3219 - Remove liquidityFee network parameter
  • #3217 - Add an event bus event when a market closes
  • #3214 - Add arbitrary data signing wallet endpoint
  • #3316 - Add tests for traders closing their own position
  • #3270 - Feature test refactor: Add Liquidity Provision feature tests
  • #3289 - Feature test refactor: Remove unused steps
  • #3275 - Feature test refactor: Refactor order cancellation steps
  • #3230 - Feature test refactor: Refactor trader amends step
  • #3226 - Feature test refactor: Refactor features with invalid order specs
  • #3200 - Feature test refactor: Add step to end opening auction
  • #3201 - Feature test refactor: Add step to amend order by reference
  • #3204 - Feature test refactor: Add step to place pegged orders
  • #3207 - Feature test refactor: Add step to create Liquidity Provision
  • #3212 - Feature test refactor: Remove unused settlement price step
  • #3203 - Feature test refactor: Rework Submit Order step
  • #3251 - Feature test refactor: Split market declaration
  • #3314 - Feature test refactor: Apply naming convention to assertions
  • #3295 - Refactor governance engine tests
  • #3298 - Add order book caching
  • #3307 - Use UpdateNetworkParams to validate network parameter updates
  • #3308 - Add probability of trading

Fixes

  • #3249 - GraphQL: LiquidityProvision is no longer missing from the EventBus union
  • #3253 - Verify all properties on oracle specs
  • #3224 - Check for wash trades when FOK orders uncross
  • #3257 - Order Status is now only Active when it is submitted to the book
  • #3285 - LP provisions are now properly stopped when a market is rejected
  • #3290 - Update Market Value Proxy at the end of each block
  • #3267 - Ensure Liquidity Auctions are not left if it would result in an empty book
  • #3286 - Reduce some log levels
  • #3263 - Fix incorrect context object in Liquidity Provisions
  • #3283 - Remove debug code
  • #3198 - chore: Add spell checking to build pipeline
  • #3303 - Reduce market depth updates when nothing changes
  • #3310 - Fees are no longer paid to inactive LPs
  • #3305 - Fix validation of governance proposal terms
  • #3311 - targetStake is now an unsigned integer
  • #3313 - Fix invalid account wrapping

v0.34.0-pre1

23 Mar 16:51
Compare
Choose a tag to compare
Add changelog for v0.34.0