Skip to content

Commit 847372b

Browse files
author
LaunchDarklyReleaseBot
committed
Releasing version 6.3.4
1 parent bacde03 commit 847372b

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
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.4] - 2022-06-29
6+
### Changed:
7+
- Miscellaneous improvements to memory usage in analytics event processing: the SDK now allocates somewhat fewer short-lived objects when computing the analytics data for flag evaluations. This does not affect baseline memory usage by the SDK, but could somewhat reduce the need for garbage collection over an application's lifetime.
8+
- The decrease in allocation of short-lived objects is much more significant if analytics events are completely disabled. Previously, the SDK created and then discarded event-related objects in this case even though they were not being used.
9+
510
## [6.3.3] - 2022-06-15
611
### Fixed:
712
- Improved efficiency of SSE parsing to reduce transient memory/CPU usage spikes when receiving flag/segment data for a large LaunchDarkly environment. (Thanks, [sq-square](https://github.com/launchdarkly/ruby-eventsource/pull/32)!)

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.3.3"
2+
VERSION = "6.3.4"
33
end

0 commit comments

Comments
 (0)