Skip to content

Commit 44d5859

Browse files
authored
chore: prepare for release 3.4.0 (#236)
* prepare for release 3.4.0
1 parent c436c00 commit 44d5859

File tree

2 files changed

+13
-2
lines changed

2 files changed

+13
-2
lines changed

CHANGELOG.md

+12-1
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,24 @@
11
# Optimizely Ruby SDK Changelog
22

3+
## 3.4.0
4+
January 23rd, 2020
5+
6+
### New Features:
7+
- Added a new API to get a project configuration static data.
8+
- Call `get_optimizely_config` to get a snapshot copy of project configuration static data.
9+
- It returns an `OptimizelyConfig` instance which includes a datafile revision number, all experiments, and feature flags mapped by their key values.
10+
- Added caching for `get_optimizely_config` - `OptimizelyConfig` object will be cached and reused for the lifetime of the datafile
11+
- For details, refer to a documention page: https://docs.developers.optimizely.com/full-stack/docs/optimizelyconfig-ruby
12+
13+
314
## 3.3.2
415
December 13th, 2019
516

617
### Bug Fixes:
718
- BatchEventProcessor will hang on poll after flushing with no event if no event count is greater than 3 [#224](https://github.com/optimizely/ruby-sdk/pull/224).
819
- EventDispatcher logs debug response and error responses from http post call i[#221](https://github.com/optimizely/ruby-sdk/pull/221).
920

10-
# New Features
21+
### New Features
1122
- NotificationCenter should accept any Callable [#219](https://github.com/optimizely/ruby-sdk/pull/219).
1223

1324
## 3.3.1

lib/optimizely/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@
1717
#
1818
module Optimizely
1919
CLIENT_ENGINE = 'ruby-sdk'
20-
VERSION = '3.3.2'
20+
VERSION = '3.4.0'
2121
end

0 commit comments

Comments
 (0)