Skip to content

feat: Add support for per-context summary events.#320

Merged
kinyoklion merged 1 commit intomainfrom
rlamb/per-context-summaries
Feb 13, 2026
Merged

feat: Add support for per-context summary events.#320
kinyoklion merged 1 commit intomainfrom
rlamb/per-context-summaries

Conversation

@kinyoklion
Copy link
Member

@kinyoklion kinyoklion commented Feb 12, 2026

Note

Medium Risk
Changes event ingestion/summary behavior and upgrades a core internal SDK dependency, which could affect analytics payloads and delivery if the new defaults/API differ.

Overview
Enables per-context summary events in the Android client SDK by turning on per-context summarization when constructing EventsConfiguration.

Updates the internal events dependency (launchdarkly-java-sdk-internal to 1.8.0) and adjusts DefaultEventSender initialization (explicit 0L retry delay and disables gzip) to match the newer API.

Extends contract test capabilities to include client-per-context-summaries so the test harness reports support for the new event behavior.

Written by Cursor Bugbot for commit 38a609b. This will update automatically on new commits. Configure here.

StandardEndpoints.DIAGNOSTIC_EVENTS_REQUEST_PATH,
0, // use default retry delay
0L, // use default retry delay
false, // disable gzip compression for Android
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is maybe a feature we may want another PR for to expose as an option?

@kinyoklion kinyoklion marked this pull request as ready for review February 12, 2026 23:14
@kinyoklion kinyoklion requested a review from a team as a code owner February 12, 2026 23:14
@kinyoklion kinyoklion merged commit c5f078f into main Feb 13, 2026
7 checks passed
@kinyoklion kinyoklion deleted the rlamb/per-context-summaries branch February 13, 2026 18:24
kinyoklion pushed a commit that referenced this pull request Feb 13, 2026
🤖 I have created a release *beep* *boop*
---


##
[5.11.0](5.10.0...5.11.0)
(2026-02-13)


### Features

* Add support for per-context summary events.
([#320](#320))
([c5f078f](c5f078f))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Low Risk**
> Release-only metadata/documentation updates; no runtime code changes.
> 
> **Overview**
> Prepares the `5.11.0` release by bumping the project version in
`gradle.properties` and `.release-please-manifest.json`.
> 
> Updates `CHANGELOG.md` with the new `5.11.0` entry, noting the feature
addition of per-context summary events.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
1e15651. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments