Skip to content

Releases: harness/ff-dotnet-server-sdk

1.7.2

23 Sep 17:12
8ecd817
Compare
Choose a tag to compare

What's Changed

  • FFM-12057:
    • Add .NET 8.0 TFM
    • Upgrade System.IdentityModel.Tokens.Jwt for .NET 7.0 and 8.0 TFMs
    • Remove unused Disruptor library
    • by @MCLifeLeader and @erdirowlands in #140

New Contributors

Full Changelog: 1.7.1...1.7.2

1.7.1

25 Jul 12:24
bec7cd6
Compare
Choose a tag to compare

What's Changed

Bug fixes:

  • FFM-11759: fix incorrect number variation warning message by @conormurray95 in #134
  • FFM-11801 Fixes an issue when client.close() is called the stream remains connected. The stream now exits correctly and resources are released by @erdirowlands in #136
  • FFM-11759 if WaitForInitialzation() was called and no timeout argument provided, the SDK could block permanently on unrecoverable authentication failures. Now, the SDK will unblock immediately on 40x errors, and retry up to 10 times on 50x errors, after which it will unblock.

Enhancements:

Full Changelog: 1.7.0...1.7.1

1.7.0

17 Jun 16:07
e1f539e
Compare
Choose a tag to compare

What's Changed

Enhancements

  • Further cache optimisations to improve performance and reduce memory usage
  • Exposes new jsonVariationToken method which supports JSON array variations. Note that jsonVariation has been marked as Obsolete due to the fact it only supports JSON object variations.

Full Changelog: 1.6.10...1.7.0

1.7.0-rc.3

17 Jun 09:23
0940c58
Compare
Choose a tag to compare
1.7.0-rc.3 Pre-release
Pre-release

What's Changed

Full Changelog: 1.6.10...1.7.0-rc3

1.6.10

06 Jun 15:11
091322a
Compare
Choose a tag to compare

What's Changed

Enhancements

Improves SDK evaluation performance and memory usage.

Bug fixes:

  • FFM-11573 Fixes an issue where streams would not remain open for longer than 60 seconds when the SDK is running .NET 4.8 by @erdirowlands in #130
  • FFM-11573 Fixes stream reconnection logic. Previously, if the stream disconnected, it would take 70 seconds for it to reconnect. It now reconnects using an exponential backoff and delay, where base delay is 500ms by @erdirowlands in #130

Full list of changes:

New Contributors

Full Changelog: 1.6.9...1.6.10

1.7.0-rc.2

23 May 18:11
a026a19
Compare
Choose a tag to compare
1.7.0-rc.2 Pre-release
Pre-release

What's Changed

1.7.0 Release Candidate 2

Full Changelog: 1.7.0-rc1...1.7.0-rc2

1.6.9

22 May 11:47
02ce605
Compare
Choose a tag to compare

What's Changed

Bug fixes

  • FFM-11537 Fixes a Null Pointer Exception that would occur if a null target was used in an evaluation when analytics is enabled by @erdirowlands in #122

Enhancements

SDK Support for AND/OR rules, note that this feature is not GA yet:

  • [FFM-11242] - Adding SDK support for AND/OR rules - feature not GA yet by @andybharness in #115
  • FFM-11363 Use target-segments v2-rule parameter by @erdirowlands in #117

Full Changelog: 1.6.8...1.6.9

1.7.0-rc1

21 May 14:59
6858e67
Compare
Choose a tag to compare
1.7.0-rc1 Pre-release
Pre-release

1.7.0 Release Candidate 1

What's Changed

  • [FFM-11242] - Adding SDK support for AND/OR rules by - note this feature is not GA yet @andybharness in #115
  • FFM-11363 Use target-segments v2-rule parameter by @erdirowlands in #117
  • chore(License): Update to use PackageLicenseExpression by @bartelink in #120
  • FFM-11509 Make System.Net.Http conditional by by @erdirowlands in #121

New Contributors

Full Changelog: 1.6.8...1.7.0-rc1

1.6.8

03 Apr 15:55
2a5f94d
Compare
Choose a tag to compare

What's Changed

  • FFM-11022 Fixes an issue where evaluation related debug logs, even if debugging wasn't enabled, would cause extra latency when making evaluations. This restores performance do normal pre-logging levels @erdirowlands in #114
  • FFM-11022 No longer information logs json payloads by @erdirowlands in #114

Full Changelog: 1.6.7...1.6.8

1.6.7

29 Mar 18:39
3db3ae4
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.6.6...1.6.7