Skip to content

deps: updated track event callsites with new interface#7666

Merged
Zaimwa9 merged 3 commits into
mainfrom
deps/bump-flagsmith-internal-for-custom-events
Jun 2, 2026
Merged

deps: updated track event callsites with new interface#7666
Zaimwa9 merged 3 commits into
mainfrom
deps/bump-flagsmith-internal-for-custom-events

Conversation

@Zaimwa9
Copy link
Copy Markdown
Contributor

@Zaimwa9 Zaimwa9 commented Jun 1, 2026

Thanks for submitting a PR! Please check the boxes below:

  • I have read the Contributing Guide.
  • I have added information to docs/ if required so people know about the feature.
  • I have filled in the "Changes" section below.
  • I have filled in the "How did you test this code" section below.

Changes

Bumps @flagsmith/flagsmith to 11.0.0-internal.10, whose events API changed: trackEvent is now trackEvent(event, { value, metadata })

  • Enable events at init (config-store.js).
  • Migrate the existing trackEvent calls to the new signature.
  • Emit a new experiments_beta_signup custom event (metadata: email, organisation) alongside the existing Amplitude event when a user signs up for the Experiments beta.

How did you test this code?

  • Manually against staging ensuring events were processed

@Zaimwa9 Zaimwa9 requested a review from gagantrivedi June 1, 2026 16:07
@Zaimwa9 Zaimwa9 requested a review from a team as a code owner June 1, 2026 16:07
@Zaimwa9 Zaimwa9 requested review from kyle-ssg and removed request for a team June 1, 2026 16:07
@vercel
Copy link
Copy Markdown

vercel Bot commented Jun 1, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
flagsmith-frontend-preview Ready Ready Preview, Comment Jun 2, 2026 8:01am
flagsmith-frontend-staging Ready Ready Preview, Comment Jun 2, 2026 8:01am
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
docs Ignored Ignored Preview Jun 2, 2026 8:01am

Request Review

@Zaimwa9 Zaimwa9 removed the request for review from kyle-ssg June 1, 2026 16:07
@Zaimwa9 Zaimwa9 marked this pull request as draft June 1, 2026 16:07
@github-actions github-actions Bot added front-end Issue related to the React Front End Dashboard dependencies Pull requests that update a dependency file labels Jun 1, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 1, 2026

Docker builds report

Image Build Status Security report
ghcr.io/flagsmith/flagsmith-e2e:pr-7666 Finished ✅ Skipped
ghcr.io/flagsmith/flagsmith-api-test:pr-7666 Finished ✅ Skipped
ghcr.io/flagsmith/flagsmith-api:pr-7666 Finished ✅ Results
ghcr.io/flagsmith/flagsmith:pr-7666 Finished ✅ Results
ghcr.io/flagsmith/flagsmith-private-cloud:pr-7666 Finished ✅ Results
ghcr.io/flagsmith/flagsmith-frontend:pr-7666 Finished ✅ Results

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 1, 2026

Playwright Test Results (oss - depot-ubuntu-latest-arm-16)

passed  1 passed

Details

stats  1 test across 1 suite
duration  40.1 seconds
commit  04ece13
info  🔄 Run: #17152 (attempt 1)

Playwright Test Results (oss - depot-ubuntu-latest-16)

failed  1 failed

Details

stats  1 test across 1 suite
duration  21.6 seconds
commit  04ece13
info  📦 Artifacts: View test results and HTML report
🔄 Run: #17152 (attempt 1)

Failed tests

firefox › tests/segment-test.pw.ts › Segment test 4 - Create ANY rule type segment and verify match changes when rule is updated @oss

### Playwright Test Results (private-cloud - depot-ubuntu-latest-arm-16)

passed  2 passed

Details

stats  2 tests across 2 suites
duration  43.4 seconds
commit  04ece13
info  🔄 Run: #17152 (attempt 1)

Playwright Test Results (private-cloud - depot-ubuntu-latest-16)

passed  2 passed

Details

stats  2 tests across 2 suites
duration  54.3 seconds
commit  04ece13
info  🔄 Run: #17152 (attempt 1)

Playwright Test Results (oss - depot-ubuntu-latest-16)

passed  1 passed

Details

stats  1 test across 1 suite
duration  33.1 seconds
commit  743557a
info  🔄 Run: #17165 (attempt 1)

Playwright Test Results (oss - depot-ubuntu-latest-arm-16)

passed  1 passed

Details

stats  1 test across 1 suite
duration  45.1 seconds
commit  743557a
info  🔄 Run: #17165 (attempt 1)

Playwright Test Results (private-cloud - depot-ubuntu-latest-16)

passed  2 passed

Details

stats  2 tests across 2 suites
duration  33.6 seconds
commit  743557a
info  🔄 Run: #17165 (attempt 1)

Playwright Test Results (private-cloud - depot-ubuntu-latest-arm-16)

passed  1 passed

Details

stats  1 test across 1 suite
duration  50.8 seconds
commit  743557a
info  🔄 Run: #17165 (attempt 1)

Playwright Test Results (oss - depot-ubuntu-latest-16)

passed  1 passed

Details

stats  1 test across 1 suite
duration  40.5 seconds
commit  2eee30b
info  🔄 Run: #17166 (attempt 1)

Playwright Test Results (oss - depot-ubuntu-latest-arm-16)

passed  1 passed

Details

stats  1 test across 1 suite
duration  44.4 seconds
commit  2eee30b
info  🔄 Run: #17166 (attempt 1)

Playwright Test Results (private-cloud - depot-ubuntu-latest-16)

passed  3 passed

Details

stats  3 tests across 3 suites
duration  35.2 seconds
commit  2eee30b
info  🔄 Run: #17166 (attempt 1)

Playwright Test Results (private-cloud - depot-ubuntu-latest-arm-16)

passed  2 passed

Details

stats  2 tests across 2 suites
duration  42.5 seconds
commit  2eee30b
info  🔄 Run: #17166 (attempt 1)

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 1, 2026

Visual Regression

19 screenshots compared. See report for details.
View full report

@github-actions github-actions Bot added dependencies Pull requests that update a dependency file and removed dependencies Pull requests that update a dependency file labels Jun 2, 2026
@Zaimwa9 Zaimwa9 marked this pull request as ready for review June 2, 2026 07:48
@github-actions github-actions Bot added dependencies Pull requests that update a dependency file and removed dependencies Pull requests that update a dependency file labels Jun 2, 2026
gagantrivedi
gagantrivedi previously approved these changes Jun 2, 2026
@github-actions github-actions Bot added the dependencies Pull requests that update a dependency file label Jun 2, 2026
@Zaimwa9 Zaimwa9 requested a review from gagantrivedi June 2, 2026 08:06
@Zaimwa9 Zaimwa9 merged commit 0a935c7 into main Jun 2, 2026
28 of 29 checks passed
@Zaimwa9 Zaimwa9 deleted the deps/bump-flagsmith-internal-for-custom-events branch June 2, 2026 10:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file front-end Issue related to the React Front End Dashboard

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants