Skip to content

Commit ab20291

Browse files
author
LaunchDarklyReleaseBot
committed
Releasing version 6.3.0
1 parent 986af21 commit ab20291

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,17 @@
22

33
All notable changes to the LaunchDarkly Ruby SDK will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org).
44

5+
## [6.3.0] - 2021-12-09
6+
### Added:
7+
- The SDK now supports evaluation of Big Segments. See: https://docs.launchdarkly.com/home/users/big-segments
8+
- `LaunchDarkly::Integrations::TestData` is a new way to inject feature flag data programmatically into the SDK for testing—either with fixed values for each flag, or with targets and/or rules that can return different values for different users. Unlike `FileData`, this mechanism does not use any external resources, only the data that your test code has provided.
9+
10+
### Changed:
11+
- To use the file data source feature, the preferred entry point is now `LaunchDarkly::Integrations::FileData.data_source` rather than `LaunchDarkly::FileDataSource.factory`. This makes the Ruby SDK more consistent with other SDKs, grouping together all of the optional "connecting the SDK to something else" features under `Integrations`, and using the method name `data_source` for consistency with the `Config` property that will receive the object.
12+
13+
### Deprecated:
14+
- `LaunchDarkly::FileDataSource` (see above).
15+
516
## [6.2.5] - 2021-10-12
617
### Fixed:
718
- Fixed a bug that caused unnecessarily heavy CPU usage when receiving very large sets of flag data from LaunchDarkly.

lib/ldclient-rb/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module LaunchDarkly
2-
VERSION = "6.2.5"
2+
VERSION = "6.3.0"
33
end

0 commit comments

Comments
 (0)