Releases: launchdarkly/sdk-test-harness
Releases · launchdarkly/sdk-test-harness
v1.10.1
[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
[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
[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
[1.8.1] - 2022-08-23
Changed:
- Speeded up some client-side tests by using
customevents instead ofidentify(in cases where the type of event doesn't really matter).
v1.8.0
[1.8.0] - 2022-07-26
Added:
- Test for allFlagsState method not generating events in server-side SDKs.
v1.7.2
[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
[1.7.1] - 2022-06-15
Fixed:
- Fixed overly timing-sensitive tests in
streaming/validation.
v1.7.0
[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_keyscheme identifier inAuthorizationheaders.
v1.6.2
[1.6.2] - 2022-04-29
Fixed:
- Fixed client-side SDK test expectations for "wrong type" errors.
v1.6.1
[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
Authorizationheader now allow the optionalapi_keyscheme identifier that some SDKs include.