Skip to content

Release v0.25.0

Compare
Choose a tag to compare
@vega-ci-bot vega-ci-bot released this 24 Sep 18:26
· 18752 commits to develop since this release
e2138c4

2020-09-24

This release adds the event bus API, allowing for much greater introspection in to the operation of a node. We've also re-enabled the order amends API, as well as a long list of fixes.

New:

  • #2281 Enable opening auctions
  • #2205 Add GraphQL event stream API
  • #2219 Add deposits API
  • #2222 Initial asset list is now loaded from genesis configuration, not external configuration
  • #2238 Re-enable order amend API
  • #2249 Re-enable TX rate limit by party ID
  • #2240 Add time to position responses

Improvements:

  • #2211 🔥 GraphQL: Field case change proposalId -> proposalID
  • #2218 🔥 GraphQL: Withdrawals now return a Party, not a party ID
  • #2202 Fix time validation for proposals when all times are the same
  • #2206 Reduce log noise from statistics endpoint
  • #2207 Automatically reload node configuration
  • #2209 GraphQL: fix proposal rejection enum
  • #2210 Refactor order service to not require blockchain client
  • #2213 Improve error clarity for invalid proposals
  • #2216 Ensure all GRPC endpoints use real time, not Vega time
  • #2231 Refactor processor to no longer require collateral
  • #2232 Clean up logs that dumped raw bytes
  • #2233 Remove generate method from execution engine
  • #2234 Remove authEnabled setting
  • #2236 Simply order amendment logging
  • #2237 Clarify fees attribution in transfers
  • #2239 Ensure margin is released immediately, not on next mark to market
  • #2241 Load log level in processor app
  • #2245 Fix a concurrent map access in positions API
  • #2247 Improve logging on a TX with an invalid signature
  • #2252 Fix incorrect order count in Market Depth API
  • #2254 Fix concurrent map access in Market Depth API
  • #2269 GraphQL: Fix party filtering for event bus API
  • #2266 Refactor transaction codec
  • #2275 Prevent opening auctions from closing early
  • #2262 Clear potential position properly when an order is cancelled for self trading
  • #2286 Add sequence ID to event bus events
  • #2288 Fix auction events not appearing in GraphQL event bus
  • #2294 Fixing incorrect order iteration in auctions
  • #2285 Check auction times
  • #2283 Better handling of 0 expiresAt