Skip to content

Latest commit

 

History

History
128 lines (76 loc) · 5.68 KB

File metadata and controls

128 lines (76 loc) · 5.68 KB

Changelog

All notable changes to SO4 Market are documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added

Changed

Deprecated

Removed

Fixed

Security

0.4.0 - 2026-08-24

Added

  • Trigger orders on the trade panel, including take-profit and stop-loss with independent trigger prices. (#512)

Fixed

  • Liquidation price line no longer drifts after a theme switch. (#514)

0.3.2 - 2026-08-11

Fixed

  • Pool APY calculation now correctly handles zero-volume periods. (#508)

0.3.1 - 2026-08-01

Changed

  • Improved gas estimation for complex multi-swap transactions. (#501)

Added

  • Detailed performance metrics dashboard for internal use. (#505)

0.3.0 - 2026-07-28

Added

  • Referral codes now apply automatically at trade confirmation when linked. (#489)

Changed

  • Market list sorts by 24h volume instead of creation order. (#492)

0.2.3 - 2026-07-30

Fixed

  • Wallet session no longer drops after an idle period shorter than the lock timeout. (#485)

0.2.2 - 2026-07-26

Fixed

  • Faucet claim button disabled state stuck after a failed transaction. (#480)

0.2.1 - 2026-07-24

Security

  • Dependency audit: bumped vite and esbuild to patched releases. (#477)

0.2.0 - 2026-07-21

Added

  • Pool creation wizard with fee-tier selection and deposit preview. (#468)
  • Position close-out preview showing estimated PnL and fees before confirmation. (#471)

Changed

  • Order submission now batches margin checks to cut one round trip. (#470)

0.1.2 - 2026-07-18

Fixed

  • Candlestick chart no longer double-renders on fast theme toggles. (#459)

0.1.1 - 2026-07-16

Fixed

  • Docs search index regenerated after deploy so new pages are findable. (#455)

0.1.0 - 2026-07-15

The first release captures the state of SO4 Market at the completion of the design system pass, the core trading infrastructure, and the developer documentation foundation.

Added

  • Core Trading: Long and short perpetual positions on Stellar/Soroban with market, limit, and trigger order types.
  • Chart: Real-time price feed integration (Binance primary, GMX fallback) with candlestick charting (lightweight-charts v5), position entry and liquidation lines.
  • Positions Panel: Real-time views of active positions, open orders, historical trades, and claimable rewards across tabs.
  • Pools: Pool discovery, portfolio overview, and reward distribution interfaces for liquidity provision.
  • Earn & Referrals: Portfolio management, additional earning opportunities, trader discount codes, and affiliate commission distributions.
  • Landing Page: Market ticker snapshot, order book preview, protocol statistics, and trade entry points.
  • Responsive Design: Full-featured UI across desktop and tablet viewports.
  • Theme Support: Dark and light mode with zero flash on load, memory of user preference.
  • Design System: Complete design tokens, component library, and documentation (DS-001 through DS-085).
  • Contract Clients: Generated TypeScript clients for Soroban contract interaction (ExchangeRouter, DataStore, SyntheticsReader, OrderVault).
  • Developer Documentation: Setup guides, architecture reference, and integration contracts reference.