Skip to content

Release Note

version: v1.5.3 (2026-06-11)

  • fix: prevent decode panic when stream bool markers use nonzero values
  • fix: set login source by client type
  • feat(cli): add reserve, watchlist, auth/apps/stream diagnostics, portfolio, and market-data command groups
  • fix(cli): harden app uploads, daily-quotes, reserve, settlements, and watchlist routing
  • docs: fix standalone installer URLs to use GitHub release assets and version pinning via VERSION env

commit_id: 1108a23c

⚡ release_at: 2026-06-11 03:45:41.884

version: v1.5.2 (2026-06-04)

  • fix: accept futures callback report price types
  • fix: correct stream datetime stub hints
  • fix: avoid stream callback deadlocks
  • fix: scope token slots by person id
  • feat: support Codex, Cursor plugin marketplace
  • docs(skill): refresh Shioaji architecture, onboarding, and concurrency guidance

commit_id: 8a127799

⚡ release_at: 2026-06-04 02:46:14.000

version: v1.5.1 (2026-05-28)

  • fix: send package version in auth payloads
  • fix: preload Decimal conversion for stream callbacks
  • fix: restore contract iteration compatibility
  • fix: align shioaji 1.3.x compatibility data fields
  • fix: restore login contracts callback compatibility
  • fix: restore Python API compatibility for stream callbacks and data objects
  • fix: scope token slots by person id
  • docs(skill): refresh shioaji skill guides and references

commit_id: 12451ea3

⚡ release_at: 2026-05-28 04:00:00.000

version: v1.5.0 (2026-05-21)

  • refactor: rust version shioaji

commit_id: 553b267b

⚡ release_at: 2026-05-21 04:26:32.681

version: 1.3.3 (2026-04-08)

  • feat: add margin_loan_ratio and short_margin_ratio to CreditEnquire

commit_id: ce9885f2

⚡ release_at: 2026-04-08 16:00:00.000

version: 1.3.2 (2026-01-28)

  • feat: add watchlist API for managing custom stock lists
  • refactor: add account parameter to account_balance method

commit_id: fe763b0c

⚡ release_at: 2026-01-28 16:00:00.000

version: 1.3.1 (2025-12-29)

  • fix: race condition in contracts

commit_id: ee2be75c

⚡ release_at: 2025-12-29 16:00:00.000

version: 1.3.0 (2025-12-17)

  • feat: futures quote
  • feat: trading_limits api

commit_id: d570ac7b

⚡ release_at: 2025-12-17 16:00:00.000

version: 1.2.9 (2025-10-29)

  • feat: support py3.14
  • fix: profit_loss callback error

commit_id: de2133bf

⚡ release_at: 2025-10-29 16:00:00.000

version: 1.2.8 (2025-09-10)

  • feat: punish api
  • feat: notice api

commit_id: 534d1ab5

⚡ release_at: 2025-09-10 16:00:00.000

version: 1.2.7 (2025-08-13)

  • refactor: futures profit loss

commit_id: e417ffcc

⚡ release_at: 2025-08-13 16:00:00.000

version: 1.2.6 (2025-06-16)

  • feat: support python 3.13
  • feat: support linux aarch64
  • fix: mac import link error
  • feat: contract download event
  • feat: pysolace upgrade 0.9.51 (solclient 7.33.0.3)
  • chore: drop support for python 3.6

commit_id: cf4b448d

⚡ release_at: 2025-06-16 16:00:00.000

version: 1.2.5 (2024-10-01)

  • feat: refactor expire time of CA

commit_id: 6621685a

⚡ release_at: 2024-10-01 02:25:01.723

version: 1.2.4 (2024-08-28)

  • feat: support py3.12

commit_id: a287f56c

⚡ release_at: 2024-08-28 16:00:00.000

version: 1.2.3 (2024-03-06)

  • feat: change default site to bc
  • feat: pysolace upgrade 0.9.40(solclient 7.28.0.4)
  • feat: support apple silicon chip

commit_id: 8096bbac

⚡ release_at: 2024-03-06 16:00:00.000