Skip to content

fix: Update launchdarkly_dart_common to version 1.8.2 - #338

Merged
tanderson-ld merged 1 commit into
mainfrom
ta/bump-common-1.8.2
Aug 26, 2026
Merged

tanderson-ld merged 1 commit into
mainfrom
ta/bump-common-1.8.2

Conversation

@tanderson-ld

@tanderson-ld tanderson-ld commented Aug 26, 2026 •

Copy link
Copy Markdown
Contributor

Propagates the flagVersion serialization fix (#335, released as launchdarkly_dart_common 1.8.2 in #337) down to launchdarkly_common_client.

common_client pins launchdarkly_dart_common exactly, so the fix does not reach it without this edit. Without this bump, the pending common_client 1.14.3 release (#336) would ship a changelog crediting the fix while still resolving 1.8.1, which does not contain it — the fix lives entirely in packages/common.

Landing this before #336 merges folds the commit into that release, so 1.14.3 genuinely carries the fix.

Next hop after this: bump launchdarkly_common_client in packages/flutter_client_sdk/pubspec.yaml to 1.14.3, which produces the Flutter SDK release users actually consume.

Same shape as the prior propagation commits: 0e5301d (fix: Update launchdarkly_dart_common to version 1.8.1, #277) and 48f6790 (fix: Update launchdarkly_common_client to version 1.14.2, #331).

Note: CI resolves common through the melos path override (melos bs), so it passes independently of pub.dev. The common_client publish does require 1.8.2 to be live on pub.dev, so #336 should merge only after the 1.8.2 publish run completes.


Note

Overview
Bumps the pinned launchdarkly_dart_common dependency in launchdarkly_common_client from 1.8.1 to 1.8.2, so the client package actually picks up the flagVersion serialization fix shipped in common.

Because common_client uses an exact version pin, the fix does not flow through until this change; it aligns the dependency with the upcoming 1.14.3 release so published artifacts match the credited bug fix.

Reviewed by Cursor Bugbot for commit 1bc6969. Bugbot is set up for automated code reviews on this repo. Configure here.

@tanderson-ld
tanderson-ld requested a review from a team as a code owner August 26, 2026 19:05
@tanderson-ld
tanderson-ld merged commit 38dd034 into main Aug 26, 2026
9 checks passed
@tanderson-ld
tanderson-ld deleted the ta/bump-common-1.8.2 branch August 26, 2026 19:12
tanderson-ld pushed a commit that referenced this pull request Aug 26, 2026
🤖 I have created a release *beep* *boop*
---


##
[1.14.3](launchdarkly_common_client-v1.14.2...launchdarkly_common_client-v1.14.3)
(2026-08-26)


### Bug Fixes

* include flagVersion when serializing flag evaluations
([#335](#335))
([6fca7f9](6fca7f9))
* Update launchdarkly_dart_common to version 1.8.2
([#338](#338))
([38dd034](38dd034))

---
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**
> **Release bookkeeping** for `launchdarkly_common_client` **1.14.3**:
bumps the package version in `pubspec.yaml`, updates
`.release-please-manifest.json`, and adds the **1.14.3** section to
`CHANGELOG.md`.
> 
> This release tags two bug fixes already on `main`: serialized flag
evaluations now include **`flagVersion`**, and the package is aligned
with **`launchdarkly_dart_common` 1.8.2**. The PR diff does not contain
application code—only version and changelog updates from Release Please.
> 
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
1304ba5. Bugbot is set up for automated
code reviews on this repo. Configure
[here](https://www.cursor.com/dashboard/bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
tanderson-ld added a commit that referenced this pull request Aug 26, 2026
Final hop propagating the `flagVersion` serialization fix (#335) out to
the published Flutter SDK.

`flutter_client_sdk` pins `launchdarkly_common_client` exactly, so the
fix does not reach SDK users without this edit. This is the only place
in the repo pinning `common_client`.

Chain so far:

| Package | Version | Status |
| --- | --- | --- |
| `launchdarkly_dart_common` | 1.8.2 | published — contains the fix
(#335, #337) |
| `launchdarkly_common_client` | 1.14.3 | published — pins common 1.8.2
(#338, #336) |
| `launchdarkly_flutter_client_sdk` | 4.20.3 | this PR triggers the
release |

1.14.3 is already live on pub.dev, so there is no publish-ordering
constraint: this can merge as soon as CI is green, and the resulting
4.20.3 release PR after it.

Same shape as the prior propagation commits: 48f6790 (`fix: Update
launchdarkly_common_client to version 1.14.2`, #331) and 0e5301d (`fix:
Update launchdarkly_dart_common to version 1.8.1`, #277).

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Overview**
> Bumps the **exact** `launchdarkly_common_client` pin in
`flutter_client_sdk` from **1.14.2** to **1.14.3** so published Flutter
SDK users pick up the upstream fix for **`flagVersion` in flag
evaluation serialization** (via `launchdarkly_dart_common` 1.8.2).
> 
> No Dart/Flutter source changes—only `pubspec.yaml`. This is the last
hop in the version propagation chain before a **4.20.3** Flutter SDK
release.
> 
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
77ff98a. Bugbot is set up for automated
code reviews on this repo. Configure
[here](https://www.cursor.com/dashboard/bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
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