Skip to content

fix: Bump java-sdk-internal to 1.12.2 for redactedAttributes escaping - #203

Merged
jsonbailey merged 5 commits into
mainfrom
devin/1786745723-contract-tests-v3
Sep 30, 2026
Merged

jsonbailey merged 5 commits into
mainfrom
devin/1786745723-contract-tests-v3

Conversation

@devin-ai-integration

@devin-ai-integration devin-ai-integration Bot commented Aug 14, 2026 •

Copy link
Copy Markdown
Contributor

chore: Track the latest v3 contract test release instead of a pinned alpha

Bumps java-sdk-internal to 1.12.2 so the server SDK picks up the redactedAttributes escaping fix from #228. The server SDK consumes internal as a published artifact, so the fix only reaches it through this bump — that is what clears the 14 failing v3 contract tests.

Also moves the v3 contract tests off the pinned v3.0.0-alpha.6 onto floating v3, so new harness releases are picked up without a manual bump each time. The FDv1 job has always floated on v2.

SDK-2922

Link to Devin session: https://app.devin.ai/sessions/6409748db442482fa8ddc43061f0277d
Requested by: @jsonbailey

…alpha

Co-Authored-By: jbailey@launchdarkly.com <jbailey@launchdarkly.com>
@devin-ai-integration

Copy link
Copy Markdown
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment, CI, and merge conflict monitoring

@devin-ai-integration devin-ai-integration Bot added the devin-pr Label for PR's created using devin. label Aug 14, 2026
@devin-ai-integration

Copy link
Copy Markdown
Contributor Author

@cursor review

The server SDK consumes java-sdk-internal as a published artifact, so the
redactedAttributes escaping fix only reaches it through a version bump. This
lets the v3 contract tests covering escaped attribute references pass.
@jsonbailey
jsonbailey marked this pull request as ready for review September 30, 2026 18:31
@jsonbailey
jsonbailey requested a review from a team as a code owner September 30, 2026 18:31
@jsonbailey jsonbailey changed the title chore: Track the latest v3 contract test release instead of a pinned alpha fix: Bump java-sdk-internal to 1.12.2 for redactedAttributes escaping Sep 30, 2026
@jsonbailey
jsonbailey merged commit 4c0c7bd into main Sep 30, 2026
27 of 33 checks passed
@jsonbailey
jsonbailey deleted the devin/1786745723-contract-tests-v3 branch September 30, 2026 19:20
@devin-ai-integration

Copy link
Copy Markdown
Contributor Author

❌ Cannot revive Devin session - the session is too old. Please start a new session instead.

View session

jsonbailey pushed a commit that referenced this pull request Sep 30, 2026
🤖 I have created a release *beep* *boop*
---


##
[7.17.2](launchdarkly-java-server-sdk-7.17.1...launchdarkly-java-server-sdk-7.17.2)
(2026-09-30)


### Bug Fixes

* Bump java-sdk-internal to 1.12.2 for redactedAttributes escaping
([#203](#203))
([4c0c7bd](4c0c7bd))

---
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]
> **Overview**
> **Patch release** that bumps **launchdarkly-java-server-sdk** from
**7.17.1** to **7.17.2** via Release Please (manifest,
`gradle.properties`, `Version.SDK_VERSION`, and changelog).
> 
> The only functional note in this release is pulling in
**`launchdarkly-java-sdk-internal` 1.12.2**, which fixes **escaping of
attribute names** listed in event context `_meta.redactedAttributes`
([#203](#203)).
> 
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
31e6fee. Bugbot is set up for automated
code reviews on this repo. Configure
[here](https://www.cursor.com/dashboard/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

devin-pr Label for PR's created using devin.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants