• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Unleash / unleash / 28371866766
87%
master: 91%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 29 Jun 2026 12:34PM UTC
Jobs 1
Files 1192
Run time 3min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

29 Jun 2026 12:25PM UTC coverage: 87.268% (-0.03%) from 87.301%
28371866766

push

github

web-flow
feat: add SEMVER_GTE and SEMVER_LTE constraint operators (#11708)

- [x] Add `SEMVER_GTE` and `SEMVER_LTE` to backend constants
(`src/lib/util/constants.ts`)
- [x] Add `SEMVER_GTE` and `SEMVER_LTE` to playground constraint
evaluator with `gte`/`lte` logic
- [x] Add `semverGteConstraintOperators` feature flag key to
`src/lib/types/experimental.ts`
- [x] Add `SEMVER_GTE` and `SEMVER_LTE` to frontend operator constants
and `semVerOperators` list
- [x] Add descriptions for new operators in
`formatOperatorDescription.ts`
- [x] Update generated OpenAPI model files (constraintSchemaOperator,
playgroundConstraintSchemaOperator)
- [x] Update `ConstraintOperatorSelect.tsx` to filter new operators
behind `semverGteConstraintOperators` feature flag
- [x] Update `ProjectActionsFilterItem.tsx` to filter new operators
behind feature flag
- [x] Update event formatter descriptions and test snapshots
- [x] Add `semverGteConstraintOperators` to `UiFlags` type in
`uiConfig.ts` (fixes TypeScript error)
- [x] Fix biome formatting: split import in `constraint.ts` and
`SEMVER_OPERATORS` array in `constants.ts` to multi-line
- [x] Fix TypeScript build errors: cast `operator` to `any` and return
`any[]` from `mapSegmentsForClient` at the unleash-client bridge
boundary in `offline-unleash-client.ts`

<!-- START COPILOT CODING AGENT TIPS -->
---

💬 Send tasks to Copilot coding agent from
[Slack](https://gh.io/cca-slack-docs) and
[Teams](https://gh.io/cca-teams-docs) to turn conversations into code.
Copilot posts an update in your thread when it's finished.

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: ivarconr <158948+ivarconr@users.noreply.github.com>
Co-authored-by: Ivar Conradi Østhus <ivar@getunleash.ai>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>

1910 of 2107 branches covered (90.65%)

9 of 11 new or added lines in 2 files covered. (81.82%)

5 existing lines in 3 files now uncovered.

15354 of 17594 relevant lines covered (87.27%)

901.39 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
83.05
-3.31% src/lib/features/playground/feature-evaluator/constraint.ts

Coverage Regressions

Lines Coverage ∆ File
3
83.05
-3.31% src/lib/features/playground/feature-evaluator/constraint.ts
1
89.58
-2.08% src/lib/features/frontend-api/client-feature-toggle-read-model.ts
1
86.05
-0.78% src/lib/services/api-token-service.ts
Jobs
ID Job ID Ran Files Coverage
1 28371866766.1 29 Jun 2026 12:34PM UTC 1192
87.27
GitHub Action Run
Source Files on build 28371866766
  • Tree
  • List 1192
  • Changed 6
  • Source Changed 4
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #28371866766
  • 6fc6bc4c on github
  • Prev Build on main (#28362517452)
  • Next Build on main (#28381431412)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc