Skip to content

Commit aa60b11

Browse files
committed
Prepare release
1 parent 1c499fe commit aa60b11

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

RELEASES.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
# NautilusTrader 1.225.0 Beta
22

3-
Released on TBD (UTC).
3+
Released on 6th April 2026 (UTC).
44

55
### Enhancements
66
- Added option chains and greeks in Rust (#3637), thanks @filipmacek
77
- Added option chains and greeks in Python (#3677), thanks @filipmacek
8+
- Added cached futures-spread support to `GreeksCalculator` (#3792), thanks @faysou
89
- Added custom data registration, persistence, and routing in Rust (#3542), thanks @faysou
910
- Added `nautilus_actor!` macro in `nautilus_common` for `Deref`/`DerefMut` boilerplate on actor types (Rust)
1011
- Added `nautilus_strategy!` macro in `nautilus_trading` for `Deref`/`DerefMut` and `Strategy` trait boilerplate on strategy types, with optional block for hook overrides (Rust)
@@ -56,6 +57,7 @@ Released on TBD (UTC).
5657
- Added `DeltaNeutralVol` strategy strangle entry via `px_vol` limit orders with configurable IV offset, time-in-force, and cache-based re-entry guard
5758
- Added OKX missing WebSocket message fields across all channel structs
5859
- Added Polymarket instrument provider and filters in Rust (#3708), thanks @filipmacek
60+
- Added Polymarket strategy-driven data subscriptions (#3806), thanks @Javdu10
5961
- Added Tardis `MarkPriceUpdate` and `IndexPriceUpdate` parsing from `derivative_ticker` messages in Rust
6062
- Added Tardis `DerivativeTickerCache` for deduplicating unchanged funding rate, mark price, and index price updates
6163
- Added Tardis `TardisDataType` enum for normalized Tardis Machine data type identifiers
@@ -88,6 +90,7 @@ Released on TBD (UTC).
8890
### Fixes
8991
- Fixed `OrderBook` L1 stale event mutation corrupting bid/ask (#3790), thanks for reporting @linimin
9092
- Fixed position index blob pollution in `update_position` (#3791), thanks @YeeTsai
93+
- Fixed `purge_order` `KeyError` for position/exec_algorithm index access (#3799)
9194
- Fixed strategy receiving historical events during startup reconciliation (#3793), thanks @filipmacek
9295
- Fixed `Trader::add_exec_algorithm` not registering the `{id}.execute` msgbus endpoint, causing orders with `exec_algorithm_id` to be silently dropped
9396
- Fixed `Trader::clear_exec_algorithms` and `dispose_components` not deregistering `{id}.execute` msgbus endpoints for removed algorithms
@@ -277,6 +280,7 @@ Released on TBD (UTC).
277280
- Standardized `type_name()` across order events and instruments
278281
- Wired `ExecutionManager` into live event loop with full inflight lifecycle (Rust) (#3798), thanks @filipmacek
279282
- Optimized network client performance and add benchmarks
283+
- Upgraded Interactive Brokers `ibapi` to 10.45 (#3804)
280284
- Upgraded Rust (MSRV) to 1.94.1
281285
- Upgraded `capnp` and `capnpc` crates to v0.25.3 (regenerated schemas with 4-space indents and version headers)
282286
- Upgraded `databento` crate to v0.45.0
@@ -301,7 +305,6 @@ Released on TBD (UTC).
301305
- Added OKX options trading section to integration guide with pricing modes, order types, restrictions, and configuration
302306
- Added Group 10 (options trading) to execution testing spec with venue-agnostic test cases
303307
- Added `DeltaNeutralVol` README updates for strangle entry flow, config fields, and usage examples
304-
- Added Interactive brokers docs `request_ticks` API fix and contract example (#3699), thanks @faysou
305308
- Added Binance Link & Trade `clientOrderId` decoding section with usage examples to integration docs
306309
- Added Bybit options support matrix and trading limitations to integration docs
307310
- Added OKX to adapter support tables in Options and Greeks concept guides

0 commit comments

Comments
 (0)