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

Unleash / unleash / 26111089570
87%
master: 91%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 19 May 2026 04:44PM UTC
Jobs 1
Files 1178
Run time 4min
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

19 May 2026 04:35PM UTC coverage: 87.119% (+0.005%) from 87.114%
26111089570

push

github

web-flow
fix: remove deprecated legacy Slack webhook addon (v8) - EG4390 (#12050)

**Issue:**
The legacy Slack addon (provider name "slack") was used to post to a
Slack incoming webhook, but it has been marked `deprecated` in its addon
definition.

The
[addon-service.createAddon():228-231](https://github.com/Unleash/unleash/blob/b70b7c60e/src/lib/services/addon-service.ts#L228-#L231)
already refuses to create new instances of it and it is fully replaced
by the Slack-app provider. For the v8.0.0 we need to fully remove its
implementation.

**On this PR, we:**
- remove all redundant slack addons code, its definitions and snapshot
tests,
- update openapi specs with references to slack webhook
- set button Deprecated on UI to notify users for deprecated addon
- users can still open Modal and 'delete' the integration
- disable 'Update' / 'Create' button when submitting an integration for
a `deprecated` provider.
- disable `onSubmit` for deprecated providers

Closes
[#EG4390](https://linear.app/unleash/issue/EG-4390/remove-deprecated-legacy-slack-webhook-addon)

 

UPDATED:

Set deprecated addon on bg color of warning-light, and remove the
Enable/Disable option:

<img width="1093" height="356" alt="Screenshot 2026-05-18 at 17 29 34"
src="https://github.com/user-attachments/assets/9bad9ddf-dd4e-4e66-9842-4c6ef0f10ad3"
/>

Disable the option Enable/Disable on the cardMenu for deprecated addons:
<img width="1042" height="315" alt="image"
src="https://github.com/user-attachments/assets/d4fac116-0edc-4a66-808d-50ce7ef7b0a2"
/>

Disable the option Update/Create for deprecated addons inside the form:
<img width="1017" height="431" alt="Screenshot 2026-05-14 at 13 10 26"
src="https://github.com/user-attachments/assets/cf877c06-34b9-41a4-9d92-4df2ee831483"
/>

1845 of 2040 branches covered (90.44%)

1 of 1 new or added line in 1 file covered. (100.0%)

1 existing line in 1 file now uncovered.

15076 of 17305 relevant lines covered (87.12%)

880.61 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
85.45
0.91% src/lib/features/playground/feature-evaluator/constraint.ts
Jobs
ID Job ID Ran Files Coverage
1 26111089570.1 19 May 2026 04:44PM UTC 1178
87.12
GitHub Action Run
Source Files on build 26111089570
  • Tree
  • List 1178
  • Changed 14
  • Source Changed 13
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #26111089570
  • 98e22b70 on github
  • Prev Build on main (#26041837172)
  • Next Build on main (#26148955072)
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