You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This release has support for the Preferred Host feature which applies to both channelset and connection-recovery: the feature allows a switch back to a preferred host in channelSet or connection recovery configuration.
17
-
18
-
In this release is added support for update filtering feature which permits API users to request a filter on update type in the Login Request message. Used with a server side that supports this feature, there is a potential for bandwidth saving by limiting traffic to certain update types.
19
-
20
-
In addition, this serves as a maintenance release with fixes.
21
-
22
-
Customer Issues Resolved
23
-
------------------------
24
-
-[GitHub #306, #318] - [RTSDK-9607] - Added configuration parameters to adjust the number of client sessions and item information
25
-
-[Case Number: 15424547] - [RTSDK-10307] - Fix for memory leak when subscribing to unknown service (pending items) upon repeated OmmConsumer unintialize
26
-
-[Case Number: 15449113] - [RTSDK-10326] - Missed refreshes when requesting view with a large number of items requests upon recovery
16
+
This is a maintenance release with support added for .NET 10 and removal of support for .NET 6. In addtion, this release introduces configurable limits to object pool sizes in EMA for granular control over memory allocation.
-[RTSDK-8890] - Update to Cons310 to "detect" partial update and apply to Rmtes buffer
29
+
-[RTSDK-9396] - IProvider does not handle private streams properly
30
+
-[RTSDK-10131] - Notify application when NullReferenceExceptions occur when CatchUnhandledExceptions configuration is enabled
31
+
-[RTSDK-10369] - Introduce configurable limits on object pool sizes
32
+
33
+
ETA CSharp 3.5.1.L1 Issues Resolved
34
+
-----------------------------------
35
+
-[RTSDK-10352] - Flaw in ConvertDateTimeToMilliSecondTime causes intermittent unit test failures
36
+
-[RTSDK-10390] - Real.Value erroneously returns SUCCESS code while failing to encode certain values (edge cases)
37
+
-[RTSDK-10418] - ETA C# prints incorrect group ID in the XML trace message
38
+
-[RTSDK-10426] - The criteria used to determine if an incoming LOGIN GENERIC message is RTT now checks for mandatory field, "Ticks"
39
+
40
+
Both ETA and EMA CSharp 3.5.1.L1 Issues Resolved
41
+
------------------------------------------------
42
+
-[RTSDK-7959] - Support for .NET 10 and removal of .NET 6
43
+
-[RTSDK-8860] - Optimization to item aggregation with successive batch snapshot requests with overlapping item
44
+
-[RTSDK-10309] - Fix to WouldBlock socket error when awaiting ack from proxy server that was resulting in intermittent failure of EMA OAuth2RenewalTests.SimpleRenewal_Test
45
+
32
46
---------------------------------------------
33
47
RTSDK CSharp Release 2.3.2.L1 (Dec 16, 2025)
34
48
---------------------------------------------
35
49
50
+
This release has support for the Preferred Host feature which applies to both channelset and connection-recovery: the feature allows a switch back to a preferred host in channelSet or connection recovery configuration.
51
+
52
+
In this release is added support for update filtering feature which permits API users to request a filter on update type in the Login Request message. Used with a server side that supports this feature, there is a potential for bandwidth saving by limiting traffic to certain update types.
53
+
54
+
In addition, this serves as a maintenance release with fixes.
55
+
36
56
EMA CSharp 3.5.0.L1 Issues Resolved
37
57
-----------------------------------
38
58
-[RTSDK-8504] - New Feature: EMA C# to support the preferred host feature
@@ -54,7 +74,7 @@ Both ETA and EMA CSharp 3.5.0.L1 Issues Resolved
54
74
-[RTSDK-9601] - New Feature: Support for UpdateFilter feature with mask specified in login request used by server to filter updates by type
55
75
-[RTSDK-9615] - New Feature: Supports pooling of cloned messages for better memory management
56
76
-[RTSDK-10290] - Fix to error upon fallbackPreferredHost() method call with feature disabled
57
-
-[RTSDK-10307] - Fix for memory leak when subscribing to unknown service (pending items) upon repeated OmmConsumer unintialize[Case Number: 15424547]
77
+
-[RTSDK-10307] - Fix for memory leak when subscribing to unknown service (pending items) upon repeated OmmConsumer uninitialize[Case Number: 15424547]
58
78
-[RTSDK-10326] - Missed refreshes when requesting view with a large number of items requests [Case Number: 15449113]
59
79
-[RTSDK-9905] - C# Refman warnings "No comments found for member"; related to <inheritdoc/> tag
60
80
-[RTSDK-9957] - C# fails to send very large dictionary message to client side
@@ -80,7 +100,7 @@ EMA CSharp 3.4.0.L2 Issues Resolved
80
100
-[RTSDK-1143] - Improved EMA exception and error handling documentation
81
101
-[RTSDK-8435] - EMA C# support for OmmJson to represent JSON data type
82
102
-[RTSDK-8469] - EMA C# Request Routing: Add new configuration values for XML and programmatic config
83
-
-[RTSDK-8470] - EMA C# Request Routing: OmmConsumer intialization and channel management
103
+
-[RTSDK-8470] - EMA C# Request Routing: OmmConsumer initialization and channel management
84
104
-[RTSDK-8471] - EMA C# Request Routing: Login stream aggregation and handling
85
105
-[RTSDK-8472] - EMA C# Request Routing with SL: Service management and handling(Source Directory)
86
106
-[RTSDK-8473] - EMA C# Request Routing: Dictionary handling
@@ -203,8 +223,8 @@ Both ETA and EMA CSharp 3.2.0.G1 Issues Resolved
203
223
RTSDK CSharp Release 2.2.0.L1 (Apr 30, 2024)
204
224
---------------------------------------------
205
225
206
-
This release introduces support for Enterprise Message API (EMA) Interactive and Non-Interative Providers. In addtion, several customer issues were addressed. Also included are the following features:
207
-
-Abilty to set proxy for REST requests separately from Reactor channel proxy
226
+
This release introduces support for Enterprise Message API (EMA) Interactive and Non-Interactive Providers. In addition, several customer issues were addressed. Also included are the following features:
227
+
-Ability to set proxy for REST requests separately from Reactor channel proxy
208
228
- Ability to add connection type to OmmConsumerConfig
209
229
- Ability to pass in a dictionary object into a newly created OMMConsumer
210
230
- Support for XmlTrace to file parameters in ETA & EMA C#
@@ -261,14 +281,14 @@ Both ETA and EMA CSharp 3.2.0.L1 Issues Resolved
261
281
RTSDK CSharp Release 2.1.3.L1 (Nov 6, 2023)
262
282
---------------------------------------------
263
283
264
-
This release introduces Enterprise Tranport API (ETA) C# watchlist support and Enterprise Message API (EMA) C# client side implementation. Included is support for socket encrypted and unencrypted connections, session management feature for Real-Time - Optimized (RTO) connectivity, round trip latency monitoring, and features required to consume/contribute content on multiple domains: batch, view, snapshot/streaming, etc.
284
+
This release introduces Enterprise Transport API (ETA) C# watchlist support and Enterprise Message API (EMA) C# client side implementation. Included is support for socket encrypted and unencrypted connections, session management feature for Real-Time - Optimized (RTO) connectivity, round trip latency monitoring, and features required to consume/contribute content on multiple domains: batch, view, snapshot/streaming, etc.
265
285
266
286
EMA CSharp 3.1.0.L1
267
287
-------------------
268
288
-[RTSDK-7261] - EMA C# implementation
269
289
-[RTSDK-7509] - EMA C#: Create EMA ConsPerf Tool
270
290
-[RTSDK-7529] - EMA C#: Create EMA Examples: 100, 200, 300, 400 Series
271
-
-[RTSDK-7510] - EMA C#: Support session management feature with V2 authenticaiton and service discovery
291
+
-[RTSDK-7510] - EMA C#: Support session management feature with V2 authentication and service discovery
This is the first official RTSDK CSharp release with support for Enterprise Transport API. This initial release includes transport and value add Reactor layers with both client and server side implemenation. The transport layer API supports TCP/IP transport, buffer management (such as read, write), fragmentation, packing, compression, a codec to implement open message model (OMM). Transport layer supports socket and encrypted socket connections. In addition, the value add layer handles adminitrative messages and implements a dispatching/callback mechanism to simplify the application. Also included in the API at Reactor Layer are Session Management (authentication) and Service Discovery (discovering host/port information based on Cloud region and type of connection) features. Documentation is available for all supported features in two formats: HTML (reference manuals) and PDF.
361
+
This is the first official RTSDK CSharp release with support for Enterprise Transport API. This initial release includes transport and value add Reactor layers with both client and server side implementation. The transport layer API supports TCP/IP transport, buffer management (such as read, write), fragmentation, packing, compression, a codec to implement open message model (OMM). Transport layer supports socket and encrypted socket connections. In addition, the value add layer handles administrative messages and implements a dispatching/callback mechanism to simplify the application. Also included in the API at Reactor Layer are Session Management (authentication) and Service Discovery (discovering host/port information based on Cloud region and type of connection) features. Documentation is available for all supported features in two formats: HTML (reference manuals) and PDF.
0 commit comments