Skip to content

Latest commit

 

History

History
63 lines (49 loc) · 2.81 KB

Relativity.Kepler.md

File metadata and controls

63 lines (49 loc) · 2.81 KB

Relativity.Kepler Version Compatibility

nuget

The Relativity Kepler SDK for our Kepler APIs.

v2.23.1

  • Fixed KeplerResponseStream to remove all Disposed event delegates on dispose.

v2.21.0

  • When a .NET consumer is rate limited and receives an HTTP 429 from Kepler's rate limiter, a generic ServiceException is thrown.
  • New exception type provides Retry-After header value.

v2.20.0

  • Multitarget netstandard2.0
  • Pool HttpClient connections.
    • Controlling Toggles:
      • Relativity.Data.Toggles.DisableServiceProxyHttpClientPooling
      • Relativity.Data.Toggles.DisableServiceProxyHttpCompression
  • Add HTTP status code to the kepler error logging
  • Set the MaxDepth default for JSON serialization and deserialization
  • Reduce Kepler timeout to 20 min from 1 hour
  • Replaced System.Management.Automation library with PowerShellStandard.Library
  • Add RequestController. Allows reading of headers within a service.
  • Updates to support CookieCollection as to prevent improper loadbalancing.
  • Fixed errors when providing alternate IKeplerStream implementations.
  • Update Owin dependencies from 3.0.1 -> 4.2.0
  • Update YamlDotNet from 3.3.1 -> 5.1.0.

v2.15.0

  • Removed gzip response from Kepler streaming

v2.14.4

  • Created Relativity.Kepler.Client.SDK NuGet package.
  • Fixed an issue where Kepler serializers cannot have the same name when used in different versioned/unversioned services.
  • Add includeTransitiveAssemblies boolean optional setting to limit transitive dependency during open api doc build, fix output folder for version/unversioned api case
  • Created Relativity.Kepler.Client.SDK NuGet package.
  • Fixed an issue that would prevent using attributes on services which take a type argument. Previously, kepler code gen would output invalid syntax.
  • Fix KeplerStream response headers copy method and add pinning tests for correct behavior.
  • Update jQuery in Kepler SelfHost project to comply with security requirements. JQuery is being kept because it is used for an example to demonstrate streaming with Javascript.
  • Remove old/unused API Explorer code to comply with JQuery security requirements.
  • Fixed bug with 2.10.0 KeplerStream.ContentTypes change that was preventing Custom Headers from being applied when Content-Type header was null or empty.
  • Set TypeNameHandling.None for KeplerCatalog deserialization

Release Notes

Place new features and updates the user would like to know about here

Supported Relativity Version Range

Lowest Version Highest Version
11.3.185.7 Latest

v2.10.2

Release Notes

Initial Version

Supported Relativity Version Range

Lowest Version Highest Version
11.3.185.7 Latest