flagsmith
flagsmith copied to clipboard
fix(Segments): Improve data model around live segments
Closes #5825
Changes
- [x] Make
Segment.version_of = nullthe indication for a live segment
Implementation Notes
[!WARNING] Migration
0031_set_version_of_to_null_for_canonical_segments:
- Migrates canonical segments from
version_of=selftoversion_of=NULL- May block during deployment depending on segment count
- Follows same pattern as migration
0023which originally setversion_of=id
The latest updates on your projects. Learn more about Vercel for GitHub.
3 Skipped Deployments
| Project | Deployment | Preview | Comments | Updated (UTC) |
|---|---|---|---|---|
| docs | Preview | Nov 11, 2025 10:26pm | ||
| flagsmith-frontend-preview | Preview | Nov 11, 2025 10:26pm | ||
| flagsmith-frontend-staging | Preview | Nov 11, 2025 10:26pm |
Docker builds report
| Image | Build Status | Security report |
|---|---|---|
ghcr.io/flagsmith/flagsmith-api-test:pr-6275 |
Finished :white_check_mark: | Skipped |
ghcr.io/flagsmith/flagsmith-e2e:pr-6275 |
Finished :white_check_mark: | Skipped |
ghcr.io/flagsmith/flagsmith-frontend:pr-6275 |
Finished :white_check_mark: | Results :white_check_mark: |
Codecov Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 98.02%. Comparing base (ec45a23) to head (d2729ac).
Additional details and impacted files
@@ Coverage Diff @@
## refactor/segment-change-requests-cleanup #6275 +/- ##
=========================================================================
Coverage 98.02% 98.02%
=========================================================================
Files 1280 1281 +1
Lines 45399 45401 +2
=========================================================================
+ Hits 44501 44503 +2
Misses 898 898
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
:rocket: New features to boost your workflow:
- :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
- :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.