Skip to content

Releases: launchdarkly/sdk-test-harness

v1.10.1

04 Oct 20:39

Choose a tag to compare

[1.10.1] - 2022-10-04

Fixed:

  • The test coverage for valid vs. invalid date and semver values was inadequate. Parameterized evaluation tests now include more test cases and are more clearly organized by name, to distinguish between different kinds of logic errors. This may cause some existing SDKs that are not fully compliant with the evaluation spec to show new test failures.

v1.10.0

04 Oct 19:13

Choose a tag to compare

[1.10.0] - 2022-10-04

Added:

  • The test harness can now run evaluation tests against the LaunchDarkly PHP SDK, a special case of LaunchDarkly server-side SDKs.

v1.9.0

26 Aug 21:21

Choose a tag to compare

[1.9.0] - 2022-08-26

Added:

  • New optional server-side test for secure mode hash.

Fixed:

  • Made stream retry tests less timing-sensitive.

v1.8.1

23 Aug 18:11

Choose a tag to compare

[1.8.1] - 2022-08-23

Changed:

  • Speeded up some client-side tests by using custom events instead of identify (in cases where the type of event doesn't really matter).

v1.8.0

27 Jul 03:12

Choose a tag to compare

[1.8.0] - 2022-07-26

Added:

  • Test for allFlagsState method not generating events in server-side SDKs.

v1.7.2

22 Jun 19:25

Choose a tag to compare

[1.7.2] - 2022-06-22

Changed:

  • Client-side tests now automatically set a default initial user if the test logic did not specifically do so, since client-side SDKs cannot work without an initial user.

v1.7.1

15 Jun 17:43

Choose a tag to compare

[1.7.1] - 2022-06-15

Fixed:

  • Fixed overly timing-sensitive tests in streaming/validation.

v1.7.0

04 May 23:13

Choose a tag to compare

[1.7.0] - 2022-05-04

Added:

  • Client-side SDK tests for streaming updates, polling, and experimentation evaluations.

Fixed:

  • Suppressed misleading panic stacktrace output related to httphelpers.BrokenConnectionHandler.
  • SDKs are allowed to include an api_key scheme identifier in Authorization headers.

v1.6.2

30 Apr 00:41

Choose a tag to compare

[1.6.2] - 2022-04-29

Fixed:

  • Fixed client-side SDK test expectations for "wrong type" errors.

v1.6.1

29 Apr 22:01

Choose a tag to compare

[1.6.1] - 2022-04-29

Changed:

  • Tests for application tag behavior now include a non-critical test of the 64-character length limit.

Fixed:

  • Expectations about the Authorization header now allow the optional api_key scheme identifier that some SDKs include.