Release 2026-11-03 (promo-20261103): 30 pull requests
Promoted to production in #6531, carrying 30 pull requests. Items are listed by surface; each links to its pull request, which is the source for the wording. Whether a flagged feature is switched on is read from the running system, not recorded here.
Web
- Move entry on Portfolio rows + D3 dash (#6541).
- Web totals display (Total / In BT365 / External) behind external_wallets_v1 (#6527).
- Wallet deadlines on remaining LP, cross-chain, terminal and Permit2 writes (#6538).
- Move entry points on external wallet rows; safe withdraw/send errors, decimal-safe amounts (#6537).
- Move sheet and money rails behind external_wallets_v1 (#6530).
- Wallet-write and receipt deadlines on swap, LP, gas top-up and CCTP (#6524).
- Wallets & sign-in dialog, My external wallets, Pay-from (external_wallets_v1) (#6518).
- Bridge wallet writes get a 120 s deadline; a send never re-arms while it may be in flight (#6511).
Android
- Android Move sheet and rails (external_wallets_v1) (#6528).
- Android wallet totals display on Home and Wallet (#6522).
- Sign-in methods rename and My external wallets card (#6517).
Perps and agents
- Heal DB/HL desync before SL/TP update instead of 404 (#6477).
Swap, bridge and wallets
- Robinhood WETH hop: reach WETH-quoted stocks via USDG → WETH → stock (#6516).
- Record Android Solana swaps whose counter leg is not the catalog pool's point token (#6508).
Liquidity and launchpad
- Repair the Fartcoin/SOL point token and keep Solana pool roles valid (#6513).
- V4 fee tiers, daily curated fee refresh, refuse unverified Aerodrome V2 stable() (#6507).
Reliability
- Defects: summary Solana leg embedded-only, outcome totalTrades, HyperEVM/Robinhood RPC breakers (#6540).
- Migration execute reports and fails on skipped users (#6532).
- HL-outcome totalPnl sync, live outcome competition equity, USD units in PnL history and AI tool (#6529).
- Privy-link to external-wallet migration job (dry-run only, unwired) (#6519).
- Totals history scope and native completeness (#6526).
- Scale HL-outcome deposit to USD in ROI, PnL history and AI tool (#6523).
- GET /wallet/me/totals and shared external wallet sources (#6520).
- Scale HL-outcome agent deposit to USD in getAgentEquity (#6521).
- Account_external_wallet table + /external-wallets endpoints (Plan B B1, flag external_wallets_v1) (#6509).
Internal
- Documentation, CI, operations, admin tooling, tests and other work a user cannot notice: #6536, #6539, #6525, #6515, #6510.
BT365 is not available in every jurisdiction, and nothing on this page is investment advice. Trading perpetual futures and prediction markets carries risk of loss.