Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"launchdarkly-server-sdk": "2.6.2"
"launchdarkly-server-sdk": "3.0.0"
}
46 changes: 46 additions & 0 deletions launchdarkly-server-sdk/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,52 @@

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

## [3.0.0](https://github.com/MaterializeInc/rust-server-sdk/compare/2.6.2...3.0.0) (2026-05-04)


### ⚠ BREAKING CHANGES

* Make rustls dependency optional ([#136](https://github.com/MaterializeInc/rust-server-sdk/issues/136))
* Update to latest event source client ([#135](https://github.com/MaterializeInc/rust-server-sdk/issues/135))

### Features

* Add option to enable compression of event payloads ([#102](https://github.com/MaterializeInc/rust-server-sdk/issues/102)) ([5cc7aac](https://github.com/MaterializeInc/rust-server-sdk/commit/5cc7aacc3ce641f94faffa06f24ac5cbeff08ce6))
* Add option to omit anonymous users from index and identify events ([#89](https://github.com/MaterializeInc/rust-server-sdk/issues/89)) ([78c9668](https://github.com/MaterializeInc/rust-server-sdk/commit/78c9668ed7999873b8ff045b61092363adbd6fc2))
* Add support for daemon mode ([#110](https://github.com/MaterializeInc/rust-server-sdk/issues/110)) ([1a16e39](https://github.com/MaterializeInc/rust-server-sdk/commit/1a16e395a677b0a395279e25bc671e0149526e68))
* Add support for migrations ([#90](https://github.com/MaterializeInc/rust-server-sdk/issues/90)) ([445ab74](https://github.com/MaterializeInc/rust-server-sdk/commit/445ab74b9da88b8cf3904c50d74900f448ae02fe))
* Add wait_for_initialization with timeout parameter ([#76](https://github.com/MaterializeInc/rust-server-sdk/issues/76)) ([45e3451](https://github.com/MaterializeInc/rust-server-sdk/commit/45e3451b80e4f3104795410655e845cf9bfb7962))
* Inline context for custom and migration op events ([#120](https://github.com/MaterializeInc/rust-server-sdk/issues/120)) ([7a5da5c](https://github.com/MaterializeInc/rust-server-sdk/commit/7a5da5cc8ed898e16a5be8d75bdceeb72712d5d7))
* Inline contexts for all evaluation events ([#63](https://github.com/MaterializeInc/rust-server-sdk/issues/63)) ([b31b5e7](https://github.com/MaterializeInc/rust-server-sdk/commit/b31b5e77cc2a0edf7fdbed84974c76df7b3a02d4))
* Make rustls dependency optional ([#136](https://github.com/MaterializeInc/rust-server-sdk/issues/136)) ([fac8df7](https://github.com/MaterializeInc/rust-server-sdk/commit/fac8df750ed4ab233edb62fc6d77277ed18e5dba))
* Redact anonymous attributes within feature events ([#64](https://github.com/MaterializeInc/rust-server-sdk/issues/64)) ([66e2e54](https://github.com/MaterializeInc/rust-server-sdk/commit/66e2e54106cbed5c2f35806eaff0165f5351ccc6))
* support prerequisite relation data in all_flags_detail ([#99](https://github.com/MaterializeInc/rust-server-sdk/issues/99)) ([d0ad003](https://github.com/MaterializeInc/rust-server-sdk/commit/d0ad00309b83d0157c729b534a873e230d71a4c8))
* Update to latest event source client ([#135](https://github.com/MaterializeInc/rust-server-sdk/issues/135)) ([91f7297](https://github.com/MaterializeInc/rust-server-sdk/commit/91f72970908c786c351958311e0ff76ffde715d9))


### Bug Fixes

* Allow event retries even if initial request fails to connect ([#93](https://github.com/MaterializeInc/rust-server-sdk/issues/93)) ([a9c0150](https://github.com/MaterializeInc/rust-server-sdk/commit/a9c01501296be0f12ad23c0c8ee9441c5b531d73))
* Bump eventsource client from v0.14.0 -> v0.16.0 ([90ddf72](https://github.com/MaterializeInc/rust-server-sdk/commit/90ddf721f70ffc8ec2e88333efc52d9ca6dee5cb))
* Bump eventsource-client 0.13 -> 0.14 ([ae56d7c](https://github.com/MaterializeInc/rust-server-sdk/commit/ae56d7c0d0d7d86f58b3fd2c27d93b04901721b8))
* Bump lru 0.12 -> 0.13 ([ae56d7c](https://github.com/MaterializeInc/rust-server-sdk/commit/ae56d7c0d0d7d86f58b3fd2c27d93b04901721b8))
* Bump LRU minimum from 0.13.0 to 0.16.3 ([bff3dff](https://github.com/MaterializeInc/rust-server-sdk/commit/bff3dff0fb2da9e2ddf591d502e8208a368a4cc1))
* Bump MSRV from 1.82 to 1.83 ([90ddf72](https://github.com/MaterializeInc/rust-server-sdk/commit/90ddf721f70ffc8ec2e88333efc52d9ca6dee5cb))
* Bump MSRV from 1.83 to 1.85 ([bff3dff](https://github.com/MaterializeInc/rust-server-sdk/commit/bff3dff0fb2da9e2ddf591d502e8208a368a4cc1))
* Bump MSRV to 1.70.0 ([#61](https://github.com/MaterializeInc/rust-server-sdk/issues/61)) ([3a4d8e7](https://github.com/MaterializeInc/rust-server-sdk/commit/3a4d8e734d25b0adea7e77d0b43c13f451059b6a))
* Bump MSRV to 1.81 ([#109](https://github.com/MaterializeInc/rust-server-sdk/issues/109)) ([1b472ff](https://github.com/MaterializeInc/rust-server-sdk/commit/1b472ff0cab78802bd57ba217fd31e7aae11f685))
* Bump MSRV to 1.82.0 ([#121](https://github.com/MaterializeInc/rust-server-sdk/issues/121)) ([e55c176](https://github.com/MaterializeInc/rust-server-sdk/commit/e55c1764f502368775d6835637a4e56bdef0f2c1))
* Bump rand 0.8 -> 0.9 ([ae56d7c](https://github.com/MaterializeInc/rust-server-sdk/commit/ae56d7c0d0d7d86f58b3fd2c27d93b04901721b8))
* Bump rustc to 1.74 ([#78](https://github.com/MaterializeInc/rust-server-sdk/issues/78)) ([0c1c58d](https://github.com/MaterializeInc/rust-server-sdk/commit/0c1c58d446b1f8c4cbaaf0813ee1855683cd319f))
* Bump thiserror 1.0 -> 2.0 ([ae56d7c](https://github.com/MaterializeInc/rust-server-sdk/commit/ae56d7c0d0d7d86f58b3fd2c27d93b04901721b8))
* **deps:** Bump hyper to fix CVE-2022-31394 ([#59](https://github.com/MaterializeInc/rust-server-sdk/issues/59)) ([fdd2c32](https://github.com/MaterializeInc/rust-server-sdk/commit/fdd2c3285dacf8caf3a0730f2b760e69707086be))
* **deps:** Bump tokio to fix CVE-2021-45710 ([#60](https://github.com/MaterializeInc/rust-server-sdk/issues/60)) ([64d6e7b](https://github.com/MaterializeInc/rust-server-sdk/commit/64d6e7b0eef3183ea6de89eaa35708f838c2cbfb))
* Enable event-compression during docs.rs generation ([#104](https://github.com/MaterializeInc/rust-server-sdk/issues/104)) ([c50a65d](https://github.com/MaterializeInc/rust-server-sdk/commit/c50a65d15551984828b405f18902651ab25f4387))
* Export config::BuildError as ConfigBuildError ([#57](https://github.com/MaterializeInc/rust-server-sdk/issues/57)) ([28e8d78](https://github.com/MaterializeInc/rust-server-sdk/commit/28e8d78ad485f025a5d12d198fb5a67fd157d815))
* Replace ring usage with aws lc rs for FIPS compliance ([#124](https://github.com/MaterializeInc/rust-server-sdk/issues/124)) ([843355e](https://github.com/MaterializeInc/rust-server-sdk/commit/843355e591bdb6e70fab81b891854ce647bb0f1e))
* Suppress error log on `es::Error::Eof` ([#96](https://github.com/MaterializeInc/rust-server-sdk/issues/96)) ([20d0891](https://github.com/MaterializeInc/rust-server-sdk/commit/20d0891f410dac7b16d52e1be3aa97e47428114c))
* Update aws-lc-rs from v1.13.3 to 1.14.1 ([#128](https://github.com/MaterializeInc/rust-server-sdk/issues/128)) ([1295da6](https://github.com/MaterializeInc/rust-server-sdk/commit/1295da6492e03eeae9b8d03d1ac40fe996b7a4a7))

## [2.6.2](https://github.com/launchdarkly/rust-server-sdk/compare/2.6.1...2.6.2) (2025-12-18)


Expand Down
2 changes: 1 addition & 1 deletion launchdarkly-server-sdk/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "launchdarkly-server-sdk"
description = "LaunchDarkly Server-Side SDK"
version = "2.6.2"
version = "3.0.0"
authors = ["LaunchDarkly"]
edition = "2021"
rust-version = "1.85.0" # MSRV
Expand Down