Skip to content

feat: Add hook support for the track series. #827

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merged
merged 3 commits into from
Apr 22, 2025

Conversation

kinyoklion
Copy link
Member

@kinyoklion kinyoklion commented Apr 17, 2025

Adds support for the track series to the client-side hook implementation.

expect(logger.error).not.toHaveBeenCalled();
});

it('executes hook stages in the specified order', () => {
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 test was missing from the client-side implementation previously. Added it and extended it for track.

Copy link
Contributor

@launchdarkly/js-sdk-common size report
This is the brotli compressed size of the ESM build.
Size: 19198 bytes
Size limit: 21000

Copy link
Contributor

github-actions bot commented Apr 17, 2025

@launchdarkly/js-client-sdk size report
This is the brotli compressed size of the ESM build.
Size: 20043 bytes
Size limit: 21000

Copy link
Contributor

github-actions bot commented Apr 17, 2025

@launchdarkly/js-client-sdk-common size report
This is the brotli compressed size of the ESM build.
Size: 15481 bytes
Size limit: 20000

@kinyoklion kinyoklion marked this pull request as ready for review April 17, 2025 22:59
@kinyoklion kinyoklion requested a review from a team as a code owner April 17, 2025 22:59
@kinyoklion kinyoklion merged commit 1519cb9 into main Apr 22, 2025
25 checks passed
@kinyoklion kinyoklion deleted the rlamb/emsr-315/hook-track-support branch April 22, 2025 16:27
@github-actions github-actions bot mentioned this pull request Apr 22, 2025
kinyoklion pushed a commit that referenced this pull request Apr 29, 2025
🤖 I have created a release *beep* *boop*
---


<details><summary>akamai-edgeworker-sdk-common: 2.0.6</summary>

##
[2.0.6](akamai-edgeworker-sdk-common-v2.0.5...akamai-edgeworker-sdk-common-v2.0.6)
(2025-04-29)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @launchdarkly/js-server-sdk-common bumped from ^2.15.0 to ^2.15.1
</details>

<details><summary>akamai-server-base-sdk: 3.0.6</summary>

##
[3.0.6](akamai-server-base-sdk-v3.0.5...akamai-server-base-sdk-v3.0.6)
(2025-04-29)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
* @launchdarkly/akamai-edgeworker-sdk-common bumped from ^2.0.5 to
^2.0.6
    * @launchdarkly/js-server-sdk-common bumped from ^2.15.0 to ^2.15.1
</details>

<details><summary>akamai-server-edgekv-sdk: 1.4.8</summary>

##
[1.4.8](akamai-server-edgekv-sdk-v1.4.7...akamai-server-edgekv-sdk-v1.4.8)
(2025-04-29)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
* @launchdarkly/akamai-edgeworker-sdk-common bumped from ^2.0.5 to
^2.0.6
    * @launchdarkly/js-server-sdk-common bumped from ^2.15.0 to ^2.15.1
</details>

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

##
[1.0.7](browser-telemetry-v1.0.6...browser-telemetry-v1.0.7)
(2025-04-29)


### Dependencies

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

<details><summary>cloudflare-server-sdk: 2.7.5</summary>

##
[2.7.5](cloudflare-server-sdk-v2.7.4...cloudflare-server-sdk-v2.7.5)
(2025-04-29)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @launchdarkly/js-server-sdk-common-edge bumped from 2.6.4 to 2.6.5
</details>

<details><summary>fastly-server-sdk: 0.1.6</summary>

##
[0.1.6](fastly-server-sdk-v0.1.5...fastly-server-sdk-v0.1.6)
(2025-04-29)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @launchdarkly/js-server-sdk-common bumped from 2.15.0 to 2.15.1
</details>

<details><summary>jest: 0.1.5</summary>

##
[0.1.5](jest-v0.1.4...jest-v0.1.5)
(2025-04-29)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
* @launchdarkly/react-native-client-sdk bumped from ~10.9.9 to ~10.10.0
</details>

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

##
[0.6.0](js-client-sdk-v0.5.3...js-client-sdk-v0.6.0)
(2025-04-29)


### Features

* Add client-side SDK plugin support.
([#834](#834))
([a843a33](a843a33))


### Bug Fixes

* Client SDKs should use wrapper information.
([#836](#836))
([1e0cf6a](1e0cf6a))


### Dependencies

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

<details><summary>js-client-sdk-common: 1.13.0</summary>

##
[1.13.0](js-client-sdk-common-v1.12.6...js-client-sdk-common-v1.13.0)
(2025-04-29)


### Features

* Add client-side SDK plugin support.
([#834](#834))
([a843a33](a843a33))
* Add hook support for the track series.
([#827](#827))
([1519cb9](1519cb9))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @launchdarkly/js-sdk-common bumped from 2.16.0 to 2.17.0
</details>

<details><summary>js-sdk-common: 2.17.0</summary>

##
[2.17.0](js-sdk-common-v2.16.0...js-sdk-common-v2.17.0)
(2025-04-29)


### Features

* Add client-side SDK plugin support.
([#834](#834))
([a843a33](a843a33))
</details>

<details><summary>js-server-sdk-common: 2.15.1</summary>

##
[2.15.1](js-server-sdk-common-v2.15.0...js-server-sdk-common-v2.15.1)
(2025-04-29)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @launchdarkly/js-sdk-common bumped from 2.16.0 to 2.17.0
</details>

<details><summary>js-server-sdk-common-edge: 2.6.5</summary>

##
[2.6.5](js-server-sdk-common-edge-v2.6.4...js-server-sdk-common-edge-v2.6.5)
(2025-04-29)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @launchdarkly/js-server-sdk-common bumped from 2.15.0 to 2.15.1
</details>

<details><summary>node-server-sdk: 9.9.1</summary>

##
[9.9.1](node-server-sdk-v9.9.0...node-server-sdk-v9.9.1)
(2025-04-29)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @launchdarkly/js-server-sdk-common bumped from 2.15.0 to 2.15.1
</details>

<details><summary>node-server-sdk-dynamodb: 6.2.10</summary>

##
[6.2.10](node-server-sdk-dynamodb-v6.2.9...node-server-sdk-dynamodb-v6.2.10)
(2025-04-29)


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @launchdarkly/node-server-sdk bumped from 9.9.0 to 9.9.1
  * peerDependencies
    * @launchdarkly/node-server-sdk bumped from >=9.4.3 to >=9.9.1
</details>

<details><summary>node-server-sdk-otel: 1.2.1</summary>

##
[1.2.1](node-server-sdk-otel-v1.2.0...node-server-sdk-otel-v1.2.1)
(2025-04-29)


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @launchdarkly/node-server-sdk bumped from 9.9.0 to 9.9.1
  * peerDependencies
    * @launchdarkly/node-server-sdk bumped from >=9.4.3 to >=9.9.1
</details>

<details><summary>node-server-sdk-redis: 4.2.10</summary>

##
[4.2.10](node-server-sdk-redis-v4.2.9...node-server-sdk-redis-v4.2.10)
(2025-04-29)


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @launchdarkly/node-server-sdk bumped from 9.9.0 to 9.9.1
  * peerDependencies
    * @launchdarkly/node-server-sdk bumped from >=9.4.3 to >=9.9.1
</details>

<details><summary>react-native-client-sdk: 10.10.0</summary>

##
[10.10.0](react-native-client-sdk-v10.9.9...react-native-client-sdk-v10.10.0)
(2025-04-29)


### Features

* Add client-side SDK plugin support.
([#834](#834))
([a843a33](a843a33))


### Bug Fixes

* Client SDKs should use wrapper information.
([#836](#836))
([1e0cf6a](1e0cf6a))


### Dependencies

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

<details><summary>server-sdk-ai: 0.9.7</summary>

##
[0.9.7](server-sdk-ai-v0.9.6...server-sdk-ai-v0.9.7)
(2025-04-29)


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @launchdarkly/js-server-sdk-common bumped from 2.15.0 to 2.15.1
  * peerDependencies
    * @launchdarkly/js-server-sdk-common bumped from 2.x to 2.15.1
</details>

<details><summary>vercel-server-sdk: 1.3.29</summary>

##
[1.3.29](vercel-server-sdk-v1.3.28...vercel-server-sdk-v1.3.29)
(2025-04-29)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @launchdarkly/js-server-sdk-common-edge bumped from 2.6.4 to 2.6.5
</details>

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

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants