Skip to content

Conversation

@joker23
Copy link
Contributor

@joker23 joker23 commented Feb 4, 2026

Note

Low Risk
Docs and release automation config changes only; no runtime code paths are modified, but the release-as: 4.0.0 setting will affect publishing/versioning.

Overview
Updates the browser SDK package metadata for the @launchdarkly/js-client-sdk v4 release by removing the alpha/CAUTION notice from packages/sdk/browser/README.md.

Removes the packages/sdk/browser/upgrade v4 upgrade guide docs, and pins automated releases for packages/sdk/browser to 4.0.0 via release-please-config.json (replacing the previous pre-major minor bump behavior).

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

@joker23 joker23 requested a review from a team as a code owner February 4, 2026 19:38
Copy link
Contributor Author

Choose a reason for hiding this comment

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

I'm removing this directory as the LD docs should have the migration docs available.

@github-actions
Copy link
Contributor

github-actions bot commented Feb 4, 2026

@launchdarkly/js-sdk-common size report
This is the brotli compressed size of the ESM build.
Compressed size: 25394 bytes
Compressed size limit: 26000
Uncompressed size: 124693 bytes

@joker23 joker23 changed the title feat!(js-client-sdk): release js-client-sdk v4 feat!: release js-client-sdk v4 Feb 4, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Feb 4, 2026

@launchdarkly/browser size report
This is the brotli compressed size of the ESM build.
Compressed size: 171385 bytes
Compressed size limit: 200000
Uncompressed size: 798176 bytes

@github-actions
Copy link
Contributor

github-actions bot commented Feb 4, 2026

@launchdarkly/js-client-sdk size report
This is the brotli compressed size of the ESM build.
Compressed size: 23332 bytes
Compressed size limit: 25000
Uncompressed size: 81071 bytes

@github-actions
Copy link
Contributor

github-actions bot commented Feb 4, 2026

@launchdarkly/js-client-sdk-common size report
This is the brotli compressed size of the ESM build.
Compressed size: 18984 bytes
Compressed size limit: 20000
Uncompressed size: 98086 bytes

@joker23 joker23 merged commit 1457793 into main Feb 4, 2026
35 of 38 checks passed
@joker23 joker23 deleted the skz/release-browser-sdk branch February 4, 2026 19:51
@github-actions github-actions bot mentioned this pull request Feb 4, 2026
joker23 pushed a commit that referenced this pull request Feb 4, 2026
🤖 I have created a release *beep* *boop*
---


<details><summary>browser: 0.1.4</summary>

##
[0.1.4](browser-v0.1.3...browser-v0.1.4)
(2026-02-04)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @launchdarkly/js-client-sdk bumped from 0.13.1 to 4.0.0
</details>

<details><summary>browser-telemetry: 1.0.20</summary>

##
[1.0.20](browser-telemetry-v1.0.19...browser-telemetry-v1.0.20)
(2026-02-04)


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @launchdarkly/js-client-sdk bumped from 0.13.1 to 4.0.0
</details>

<details><summary>js-client-sdk: 4.0.0</summary>

##
[4.0.0](js-client-sdk-v0.13.1...js-client-sdk-v4.0.0)
(2026-02-04)


### ⚠ BREAKING CHANGES

* release js-client-sdk v4
([#1093](#1093))

### Features

* release js-client-sdk v4
([#1093](#1093))
([1457793](1457793))
</details>

---
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]
> **Medium Risk**
> Primarily a release/versioning PR, but it promotes a browser SDK to a
new major version and updates downstream packages, which can introduce
breaking API/behavior changes for consumers.
> 
> **Overview**
> Publishes **`@launchdarkly/js-client-sdk` v4.0.0** (marked as a
*breaking change*) and updates its embedded version string used in
`BrowserInfo`.
> 
> Bumps release metadata and dependent package versions to match:
`@launchdarkly/browser` to `0.1.4` (now depends on
`@launchdarkly/js-client-sdk@4.0.0`) and
`@launchdarkly/browser-telemetry` to `1.0.20` (devDependency bump), with
corresponding changelog entries and `.release-please-manifest.json`
updates.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
7a2fbed. 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