Release Notes¶
Use this page to track SDK version changes, breaking changes, and newly added capabilities.
LLM guidance
Use this page when version-specific behavior matters. Check release notes before generating code that depends on newly added methods, changed payload shapes, changed WebSocket behavior, or price-format assumptions.
When To Use This Page¶
Use this page when you need to:
- confirm whether a feature exists in the SDK version being used
- check whether a workflow changed between releases
- review breaking changes before upgrading
- verify pricing, authentication, or WebSocket behavior by version
Latest Version Summary¶
| Version | Status | Python Support |
|---|---|---|
0.3.8 |
current | 3.7+ |
0.2.5 |
previous milestone | 3.7+ |
Version History¶
Version 0.3.8¶
Features and enhancements:
- Index WebSocket now exposes open interest for applicable instruments
- Realtime OI updates are available for futures and options through the index stream
volume_oiis included in the index payload when applicable- For non-derivative instruments such as spot indices and equities,
volume_oiisNone
Version 0.3.7¶
Features and enhancements:
- Positions API now supports
V2 V2adds clearer position-level visibility with buy and sell quantity fields
Version 0.3.6¶
Features and enhancements:
- flexi basket modification support
get_margin()for single-leg and multi-leg margin estimation- Greeks WebSocket for live option sensitivity monitoring
- OHLCV WebSocket for realtime candle data
Version 0.3.5¶
WebSocket behavior change:
- the SDK introduced a new market-data WebSocket endpoint
- in
0.3.5, the new WebSocket endpoint is used by default - to use the older endpoint on
0.3.5, passsocket_v2=False - for versions prior to
0.3.5, no flag is required
Version 0.3.4¶
Features and enhancements:
- order tagging added to place-order, multi-order, and flexi-order flows
- get-order retrieval enhanced with tag filtering
- realtime order update import flow improved
Version 0.3.1¶
Breaking changes:
.env-based TOTP and OTP authentication support added- all prices and monetary values moved to integer paise instead of floating-point rupees
- Trading API
V2introduced with updated request structures
Related:
Version 0.2.5¶
Features:
- TOTP authentication
- portfolio APIs for holdings, positions, and funds
- trading APIs for place, modify, cancel, and order tracking
- support for multiple execution strategies including limit, IOC, iceberg, and stoploss
Version 0.1.1¶
Initial release:
- historical market data
- live market quotes including depth
- realtime market data through WebSockets
- option chain data
- terminal authentication with 2FA
How To Update¶
pip install --upgrade nubra-sdk
Important Rules¶
Important Rules
- Release notes are version-specific. Always match the documented behavior to the installed SDK version.
- Do not assume older projects use the latest request or response shape.
- Price-format changes matter operationally. In newer SDK versions, prices and many monetary fields are represented as integer paise.
- Check release notes before relying on newly added realtime streams, portfolio response versions, or trading request shapes.