---
generated_by: "publish-markdown-twins.mjs"
schema_version: "nexus.agent-readable-page.v1"
source_route: "/releases"
source_commit: "f57f625b1ae7be8bfdd7dd647b2a5916c9c9e474"
---

# Releases | Nexus

Shipped changes to the Nexus Exchange, newest first, rendered inside the terminal.

[Trade](/trade)[Portfolio](/portfolio)[Seasons](/seasons)

More

Search K
Connect Wallet

Releases

- [exchange-9 176](#exchange-9)
- [v1.1.0 2](#v1.1.0)
- [exchange-8 98](#exchange-8)
- [exchange-7 108](#exchange-7)
- [exchange-6 42](#exchange-6)
- [exchange-5 24](#exchange-5)
- [exchange-4 30](#exchange-4)
- [exchange-3 193](#exchange-3)
- [exchange-2 41](#exchange-2)
- [exchange-1 85](#exchange-1)

## Releases
v1.1.0

Every release of the terminal and of the Exchange, and what it shipped.

### exchange-9
Exchange

October 1, 2026

First release to name all eight prod-testnet deployables and the terminal, at spec 0.9.90 with snapshot schema V6.

- Added timelock scheduling for market-parameter mutations
- Added attribution-engine client and the three public season reads
- Added relay the three account-scoped season reads
- Added sign the Intercom Messenger identity as a JWT
- Added add on-demand fill_burst scenario to the control API
- Added opt-in all-roles prefund scope so a wiped fleet can be re-seeded
- Added carry the actor on halt and resume through conform and the events table
- Added point both deployables at the provisioned apps-dev infrastructure Show all 176

### v1.1.0
Terminal

September 28, 2026

- Added Every request the terminal makes now goes through one Nexus service, instead of some going straight to the exchange.
- Added The terminal is now available in Chinese, Korean, Spanish and Portuguese. It follows your browser's language, you can switch in settings, and numbers, dates and times are written the way your language writes them.

### exchange-8
Exchange

September 18, 2026

Serve real per-fill realized PnL on GET /account/activity, at spec 0.9.69.

- Account activity is now one merged feed of fills, transfers and funding, with realized PnL reported per fill.
- Referral totals are published per venue.
- Subaccounts: every account carries a kind, and subaccounts can be minted under an owner.
- Markets report their type, settlement asset, available margin modes and whether they are active.
- Fills can be filtered by order.
- Markets can be delisted through an operator route, with the delisting carried through the market lifecycle on restart.
- An account-level block is enforced consistently across transfers, trading and withdrawals.
- Price marks are signed at publication, and future-dated marks are rejected at the ingest boundary.
bff: the release manifest pins no version for this component, so its contribution is not knowable from this release

cold-data-engine: the release manifest pins no version for this component, so its contribution is not knowable from this release

cold-data-relay: the release manifest pins no version for this component, so its contribution is not knowable from this release

mm-runner: the release manifest pins no version for this component, so its contribution is not knowable from this release

nexus-bots: the release manifest pins no version for this component, so its contribution is not knowable from this release
Show all 98

### exchange-7
Exchange

September 14, 2026

Bring the gated listing lifecycle and signed value-moving actions to the production testnet.

- New markets now go through a gated listing process, staying closed to order flow until the venue confirms it's ready to trade them.
- You can send signed USDX payments to other accounts, with durable payment history you can look back on.
- Withdrawals now enforce a maximum amount ceiling.
- Added a unified event firehose endpoint (GET /events/v2) for streaming account and market events.
- Orders now expose stop-loss and take-profit prices, a remaining-quantity field, and a consistent CCXT-standard vocabulary across order endpoints.
- GET /account/rate-limit now reports your order and cancel budgets, and logins get their own dedicated rate limit.
- The ticker now includes the oracle index price.
- Referrals now has a read API for viewing your referral data.
bff: the release manifest pins no version for this component, so its contribution is not knowable from this release

cold-data-engine: the release manifest pins no version for this component, so its contribution is not knowable from this release

cold-data-relay: the release manifest pins no version for this component, so its contribution is not knowable from this release

mm-runner: the release manifest pins no version for this component, so its contribution is not knowable from this release

nexus-bots: the release manifest pins no version for this component, so its contribution is not knowable from this release
Show all 108

### exchange-6
Exchange

September 8, 2026

Align the production testnet engine and indexer on the CCXT Order wire contract.

bff: the release manifest pins no version for this component, so its contribution is not knowable from this release

cold-data-engine: the release manifest pins no version for this component, so its contribution is not knowable from this release

cold-data-relay: the release manifest pins no version for this component, so its contribution is not knowable from this release

mm-runner: the release manifest pins no version for this component, so its contribution is not knowable from this release

nexus-bots: the release manifest pins no version for this component, so its contribution is not knowable from this release

- Added referral activity tap + reconciliation, sourced from fee_ledger
- Added add the relay message contract and its CI compatibility gate
- Added /account/fees reads the durable projection, ring as fallback
- Added durable fee_ledger schema + Postgres store
- Added durable trade-history schema + store
- Added referral cutover onto accounts-directory
- Added repoint indexer fee ledger onto accounts-directory, move fee ingest poller
- Added trigger a withdrawal via /v1/bridge/withdrawals Show all 42

### exchange-5
Exchange

September 4, 2026

Engine readiness isolation and Hyperliquid testnet oracle support.

bff: the release manifest pins no version for this component, so its contribution is not knowable from this release

cold-data-engine: the release manifest pins no version for this component, so its contribution is not knowable from this release

cold-data-relay: the release manifest pins no version for this component, so its contribution is not knowable from this release

mm-runner: the release manifest pins no version for this component, so its contribution is not knowable from this release

nexus-bots: the release manifest pins no version for this component, so its contribution is not knowable from this release

- Added delete the Go backend, its deployments and hostnames
- Added explicit emergency settle-rule override, replacing the accidental halt→re-settle path
- Added force-settle admin surface — settle endpoints, Settle capability, proxy
- Added serve the CCXT unified fields the adapter cannot synthesise
- Added settle-rule price-integrity guards — dedicated step band and level guard
- Added settle-window TWAP accumulator on OracleState
- Added allowlist funding group
- Added allowlist OI cap and breaker threshold Show all 24

### exchange-4
Exchange

September 2, 2026

Engine and indexer to v0.5.0, oracle to v1.5.0 — one release cycle per component since exchange-3.

bff: the release manifest pins no version for this component, so its contribution is not knowable from this release

cold-data-engine: the release manifest pins no version for this component, so its contribution is not knowable from this release

cold-data-relay: the release manifest pins no version for this component, so its contribution is not knowable from this release

mm-runner: the release manifest pins no version for this component, so its contribution is not knowable from this release

nexus-bots: the release manifest pins no version for this component, so its contribution is not knowable from this release

- Added referral store — accounts-access bind + edges routes
- Added rework NexusVault.release to pay an explicit destination
- Added settle-rule vocabulary and pre-committed config, no producers
- Added thin referral bind hook on /agents/register
- Added cutover flip — agent store over HTTP
- Added cutover flip — session store over HTTP
- Added provision admin grants from config and enforce the gate
- Added the signature-verification bench Show all 30

### exchange-3
Exchange

September 1, 2026

Engine and indexer to v0.4.0, oracle to v1.4.0 — two release cycles per component since exchange-2.

bff: the release manifest pins no version for this component, so its contribution is not knowable from this release

cold-data-engine: the release manifest pins no version for this component, so its contribution is not knowable from this release

cold-data-relay: the release manifest pins no version for this component, so its contribution is not knowable from this release

mm-runner: the release manifest pins no version for this component, so its contribution is not knowable from this release

nexus-bots: the release manifest pins no version for this component, so its contribution is not knowable from this release

- Breaking liquidation_price is null with a reason, not a "0" sentinel
- Added delete the console frontend, 39 route surfaces
- Added wire admin market params update endpoint
- Added composed on-behalf view for the account ledger
- Added composed on-behalf views for positions+pnl and account figures
- Added rehydrate the served open bucket from the fills tape
- Added make the partial-liquidation multiplier per-market config
- Added band order-to-ack latency and encode the SLO Show all 193

### exchange-2
Exchange

August 19, 2026

Moves the indexer to v0.2.0; engine and oracle unchanged from exchange-1.

bff: the release manifest pins no version for this component, so its contribution is not knowable from this release

cold-data-engine: the release manifest pins no version for this component, so its contribution is not knowable from this release

cold-data-relay: the release manifest pins no version for this component, so its contribution is not knowable from this release

mm-runner: the release manifest pins no version for this component, so its contribution is not knowable from this release

nexus-bots: the release manifest pins no version for this component, so its contribution is not knowable from this release

- Breaking remove the unimplemented /v1/bridge Phase A operations from the contract
- Added read the Cold Data dashboard's metrics through GMP
- Added carry account identity and realized PnL on the captured FillRow
- Added enable capture in apps-stg-testnet
- Added re-enable capture in apps-dev
- Added split the writer and close buckets on the tape watermark
- Added continue the trace for authenticated internal callers
- Added own the API spec in the monorepo and publish it on deploy Show all 41

### exchange-1
Exchange

August 19, 2026

First exchange-wide release: pins the current per-component semver set for engine, oracle and indexer.

bff: the release manifest pins no version for this component, so its contribution is not knowable from this release

cold-data-engine: the release manifest pins no version for this component, so its contribution is not knowable from this release

cold-data-relay: the release manifest pins no version for this component, so its contribution is not knowable from this release

mm-runner: the release manifest pins no version for this component, so its contribution is not knowable from this release

nexus-bots: the release manifest pins no version for this component, so its contribution is not knowable from this release

- Added serve the WAL and snapshot metrics the engine already exports
- Added detect a wedged rebuild worker
- Added give the market supervisor a clock
- Added add durable NLP deposit accounting
- Added correlate one request across bff, indexer and engine
- Added lifecycle vocabulary — states, mutations, WAL tags, events, status enums
- Added per-risk_class takeover rollout — config, gauges, runbook, D6 docs
- Added snapshot lifecycle-state map — halted_markets set → per-market state Show all 85

TESTNET RTT — BUILD f57f625 VER 1.1.0

/ Shortcuts Support [Releases](/releases)[Status](https://status.nexus.xyz/)[Docs](https://docs.nexus.xyz/exchange)[Terms](https://docs.nexus.xyz/legal-and-disclaimers/terms-of-use)[Privacy](https://docs.nexus.xyz/legal-and-disclaimers/privacy-policy)

markets trade account portfolio more
