Skip to content

Conversation

@LaunchDarklyCI
Copy link
Contributor

[6.0.0] - 2021-01-26

Added:

  • Added a socket_factory configuration option which can be used for socket creation by the HTTP client if provided. The value of socket_factory must be an object providing an open(uri, timeout) method and returning a connected socket.

Changed:

  • Switched to the http gem instead of socketry (with a custom http client) for streaming, and instead of Net::HTTP for polling / events.
  • Dropped support for Ruby < version 2.5
  • Dropped support for JRuby < version 9.2

eli-darkly and others added 30 commits November 2, 2018 11:21
don't use Thread.raise to stop PollingProcessor thread; add test for PollingProcessor.stop
…port

factor common logic out of RedisFeatureStore, add integrations module
eli-darkly and others added 25 commits May 4, 2020 14:25
* Only shutdown a Redis pool created by SDK

* Make pool shutdown behavior an option
* update json dep to 2.3.x to fix CVE
# Conflicts:
#	launchdarkly-server-sdk.gemspec
#	lib/ldclient-rb/config.rb
#	lib/ldclient-rb/evaluation.rb
#	lib/ldclient-rb/integrations/redis.rb
#	lib/ldclient-rb/ldclient.rb
#	lib/ldclient-rb/requestor.rb
#	lib/ldclient-rb/stream.rb
#	spec/evaluation_spec.rb
#	spec/file_data_source_spec.rb
#	spec/polling_spec.rb
#	spec/redis_feature_store_spec.rb
#	spec/stream_spec.rb
revert renames of feature_store & update_processor
@eli-darkly eli-darkly self-requested a review January 26, 2021 19:57
@LaunchDarklyCI LaunchDarklyCI merged commit b4d13a7 into master Jan 26, 2021
@LaunchDarklyCI LaunchDarklyCI deleted the release-6.0.0 branch January 26, 2021 19:58
LaunchDarklyReleaseBot pushed a commit that referenced this pull request Dec 9, 2021
…-doc

improve CONTRIBUTING.md with notes on code organization
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants