Skip to content

v1.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 21 Mar 22:55
· 23 commits to main since this release

Release v1.2.0 - Dependency Updates & Bug Fixes

Released: 2026-03-21

Overview

Major dependency upgrades (vite 8, plugin-react 6, jsdom 29, vitest 4.1) along with several bug fixes for derivatives funds, fund size calculations, and export filtering.

Added

  • Re-invest toggle to backtest — recycle sell proceeds into cash pool
  • Privacy policy and terms of use for App Store submission

Changed

  • Upgraded vite from 7.3.1 to 8.0.1 (main + pages)
  • Upgraded @vitejs/plugin-react from 5.1.4 to 6.0.1 (main + pages)
  • Upgraded jsdom from 28.1.0 to 29.0.0
  • Upgraded vitest group (vitest + @vitest/coverage-v8) to 4.1.0
  • Upgraded typescript-eslint from 8.56.1 to 8.57.0
  • Upgraded lint-staged from 16.3.1 to 16.4.0
  • Upgraded @types/node from 25.3.3 to 25.5.0 (main + pages)
  • Upgraded flatted from 3.4.1 to 3.4.2
  • Upgraded recharts from 3.7.0 to 3.8.0
  • Upgraded postcss from 8.5.6 to 8.5.8 (main + pages)
  • Updated manualChunks config to function syntax for vite 8/Rolldown compatibility

Fixed

  • Fund size calculation for manage_cash=false accumulate funds
  • Use derivatives engine values for closed fund Net Gain/Loss
  • Zero out fund size/value for closed derivatives funds
  • Use tracked fund_size for harvest mode funds on platform dashboard
  • Only count margin_borrowed from cash funds to prevent double-counting
  • Exclude test/demo funds from export, add demo prefix to isTestPlatform
  • Update undici to resolve WebSocket overflow and HTTP smuggling vulnerabilities

Full Changelog

Full Diff: v1.1.0...v1.2.0