Releases: dxFeed/dxfeed-graal-net-api
Releases · dxFeed/dxfeed-graal-net-api
2.6.0
2.5.2
What's Changed
- [MDAPI-165] [.NET] DxFeed.Graal.Net.Schedules.GetNextSession does not return null if no session exists
Full Changelog: 2.51...2.5.2
2.5.1
What's Changed
- [MDAPI-124] [.NET] Remove the ability to pass multiple sources for PriceLeveBookSample
- To work with multiple sources, the MarketDepthModel should be used.
Full Changelog: 2.5.0...2.5.1
2.5.0
What's Changed
- [MDAPI-121] [.NET] Publish samples with the release
- [MDAPI-123] [.NET] Add the ability to set Java System Properties
- Now any Java Properties can be set either through setting environment variables
or using the dxfeed.system.properties file - All properties that are set via environment variables must be prefixed with DXFEED_
- By default, the dxfeed.system.properties file is looked for in the runtime directory,
but the path to it can also be set by setting the environment variable
DXFEED_dxfeed.system.properties=/path/to/file - For separate configuration of endpoints with the role of feed, ondemand, publisher,
dxfeed.properties and dxpublisher.properties files are also used respectively,
properties set in these files have higher priority than dxfeed.system.properties,
but only properties related to the endpoint can be set there - Example of setting environment variables for Linux and macOS:
env DXFEED_dxfeed.address=demo.dxfeed.com:7300 ./app - Example of setting environment variables for Windows:
cmd /v/c "set DXFEED_dxfeed.address=demo.dxfeed.com:7300&& app.exe" - The configuration sources are applied in the following order, with each successive source
overwriting values from the previous one:- dxfeed.system.properties
- Environment Variables
- Direct calls to System.setProperty in source code, in the order in which they were called.
- The configuration dxfeed.properties and dxpublisher.properties files will be applied exactly as it was before.
The order is as follows:- System Property Provider (environment var or dxfeed.system.properties file or call System.setProperty)
- dxfeed.properties and dxpublisher.properties
- Direct call from the endpoint builder (DXEdnpoint.Builder.WithProperty)
- Now any Java Properties can be set either through setting environment variables
Full Changelog: 2.4.1...2.5.0
2.4.1
What's Changed
- [MDAPI-120] [.NET] Current target does not support the CPU features that are required by the image
Full Changelog: 2.4.0...2.4.1
2.4.0
What's Changed
- [MDAPI-42] [.NET] Implement OptionChain
- [MDAPI-112] [.NET] Add LastEventsConsole API sample
- [MDAPI-118] [.NET] IndexedTxModel does not work with Regional and Composite sources
Full Changelog: 2.3.0...2.4.0
2.3.0
What's Changed
- [MDAPI-115] [.NET] Add IncOrderSnapshot sample
- [MDAPI-81] [.NET] Add MultipleMarketDepth sample
- [MDAPI-93] [.NET] Add DxFeedMarketDepth sample
- [MDAPI-109] [.NET] Add DxFeedCandleChart API sample
- [MDAPI-107] [.NET] Implement TimeSeriesTxModel
- [MDAPI-106] [.NET] Implement IndexedTxModel
- [MDAPI-92] [.NET] Implement MarketDepthModel
- [MDAPI-66] [.NET] Failed to build solution on Visual Studio 2022
Full Changelog: 2.2.0...2.3.0
2.2.0
- [MDAPI-25] [.NET] [IPF] Implement custom fields in InstrumentProfile
- [MDAPI-22] [.NET] CandleWebService API sample
Full Changelog: 2.1.0...2.2.0
2.1.0
- [MDAPI-21] [Java] [SDK] NoSuchMethodError exception when creating a monitoring endpoint
- [MDAPI-19] [.NET] [IPF] Allow set Bearer token for authentication
Full Changelog: 2.0.2...2.1.0
2.0.2
- Fix: Schedule memory leak
- Feature: Add DxFeedReconnectSample
Full Changelog: 2.0.1...2.0.2