From 1ce2093e75530c0564f519d9b0fdc0d6450e528e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 25 Jul 2024 15:46:18 +0000 Subject: [PATCH 1/2] chore(main): release 8.7.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 7 +++++++ PROVENANCE.md | 2 +- lib/ldclient-rb/version.rb | 2 +- 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index c1579bf9..5fd9048a 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "8.6.0" + ".": "8.7.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index c7682194..b4f87030 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to the LaunchDarkly Ruby SDK will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org). +## [8.7.0](https://github.com/launchdarkly/ruby-server-sdk/compare/8.6.0...8.7.0) (2024-07-25) + + +### Features + +* Add option to enable compression of event payloads ([#291](https://github.com/launchdarkly/ruby-server-sdk/issues/291)) ([978f6ea](https://github.com/launchdarkly/ruby-server-sdk/commit/978f6eaf27e27f0e2484a7aa25ca70750d70f97f)) + ## [8.6.0](https://github.com/launchdarkly/ruby-server-sdk/compare/8.5.0...8.6.0) (2024-06-26) diff --git a/PROVENANCE.md b/PROVENANCE.md index 8b58fbd4..471cecd0 100644 --- a/PROVENANCE.md +++ b/PROVENANCE.md @@ -9,7 +9,7 @@ To verify SLSA provenance attestations, we recommend using [slsa-verifier](https ``` # Set the version of the SDK to verify -SDK_VERSION=8.6.0 +SDK_VERSION=8.7.0 ``` diff --git a/lib/ldclient-rb/version.rb b/lib/ldclient-rb/version.rb index b3565f13..84372130 100644 --- a/lib/ldclient-rb/version.rb +++ b/lib/ldclient-rb/version.rb @@ -1,3 +1,3 @@ module LaunchDarkly - VERSION = "8.6.0" # x-release-please-version + VERSION = "8.7.0" # x-release-please-version end From 7bfa34296ffcfedb3d73798a2f18553647b1318c Mon Sep 17 00:00:00 2001 From: Matthew Keeler Date: Thu, 25 Jul 2024 12:02:07 -0400 Subject: [PATCH 2/2] Add note about feature --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index b4f87030..8e7ea93d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,13 @@ All notable changes to the LaunchDarkly Ruby SDK will be documented in this file ## [8.7.0](https://github.com/launchdarkly/ruby-server-sdk/compare/8.6.0...8.7.0) (2024-07-25) +This release introduces the ability to enable compression of event payloads. When enabled, the SDK will compress events before sending them to the LaunchDarkly servers. This can reduce the bandwidth required to send events, which can be useful in high-traffic environments to reduce egress traffic costs. + +> [!IMPORTANT] +> Relay Proxy users **MUST** upgrade to version 8.9 or higher prior to enabling this option to prevent loss of event data. +> +> However, enabling this feature is **NOT** required when using the Relay Proxy as it will manage compression automatically. + ### Features