Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
afa0129
feat: upgrade to @slack/web-api v8 with proxy support via undici
zimeg Jun 1, 2026
4786c2b
fix: resolve TypeScript errors for undici ProxyAgent dispatcher type
zimeg Jun 1, 2026
3852437
fix: remove default fetch stub from test mocks
zimeg Jun 1, 2026
a530598
feat: use @slack/webhook SDK for webhook requests
zimeg Jun 1, 2026
6bfc793
refactor: split webhook trigger and incoming webhook paths
zimeg Jun 1, 2026
bc92c49
Merge remote-tracking branch 'origin/main' into support-web-api-v8
zimeg Jun 30, 2026
2919fcf
Merge origin/main into support-web-api-v8
zimeg Jul 13, 2026
6e8d9f0
refactor: reach webhook SDK clients through injected config
zimeg Jul 13, 2026
638c629
refactor: rename the proxies factory export to fetch
zimeg Jul 13, 2026
219e2a5
test: move proxy tests into proxies.spec.js
zimeg Jul 13, 2026
d7aa450
test: drop the unneeded retries stub and inline parsed assertions
zimeg Jul 13, 2026
56d1938
refactor: rename proxyDispatcher to proxies
zimeg Jul 13, 2026
f50114c
test: name the client error fixtures response consistently
zimeg Jul 13, 2026
8e24493
refactor: reach webapi errors through the default import
zimeg Jul 13, 2026
0a42142
Merge remote-tracking branch 'origin/main' into support-web-api-v8
zimeg Jul 13, 2026
d09ca89
refactor: type the proxy fetch from globalThis.fetch
zimeg Jul 13, 2026
d221bbf
fix: align undici-types with undici to drop the dispatcher cast
zimeg Jul 13, 2026
b2d94e7
chore: raise the undici range floor to the resolved 7.28
zimeg Jul 13, 2026
e589900
chore: add a changeset for the proxied fetch support
zimeg Jul 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .changeset/proxy-fetch.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@slack/slack-github-action": patch
---

feat: route API and webhook requests through `globalThis.fetch`, injecting an [undici](https://github.com/nodejs/undici) `ProxyAgent` when a proxy is configured
Loading
Loading