Dominik Ferber
e835840f49
make @vercel/flags-core a peer dep
2026-01-27 20:33:13 +02:00
Dominik Ferber
0bbeeccd65
add webpackIgnore
2026-01-27 20:33:13 +02:00
Dominik Ferber
923185a483
replace subscribe with doInitialize
2026-01-27 20:33:11 +02:00
Dominik Ferber
edce9f7ff9
consumeStream → runStreamLoop
2026-01-27 20:31:26 +02:00
Dominik Ferber
af2d5c56a0
await stream in initialize method
2026-01-27 20:31:26 +02:00
Dominik Ferber
b5ae290dc8
add tests
2026-01-27 20:31:25 +02:00
Andy Bitz
dd729817eb
Track duration and cache status for config reads
2026-01-27 17:52:23 +01:00
Dominik Ferber
0f3c331756
print warning
2026-01-25 23:55:38 +02:00
Dominik Ferber
4439a9a66b
rm last process.pid
2026-01-25 17:58:45 +02:00
Dominik Ferber
7721ed7782
ensure fallback from instrumentation.ts
2026-01-25 17:52:16 +02:00
Dominik Ferber
837be07200
rm prebuild script
2026-01-25 17:46:51 +02:00
Dominik Ferber
300e6dfcc5
vercel-flags prepare --verbose
2026-01-25 17:24:50 +02:00
Dominik Ferber
785747bc33
test in layout
2026-01-25 17:14:32 +02:00
Dominik Ferber
f6371503d9
require fallbacks at build time on vercel only
2026-01-25 17:08:48 +02:00
Dominik Ferber
8c27fdc33a
rm webpackIgnore: true
2026-01-25 17:06:46 +02:00
Dominik Ferber
e534f8d0d5
rm process.pid
2026-01-25 17:06:19 +02:00
Dominik Ferber
a8e3b53e12
getDefaultFlagsClient() → flagsClient
2026-01-25 16:56:16 +02:00
Dominik Ferber
d8ae9cba61
add ensureFallback fn
2026-01-25 16:41:27 +02:00
Dominik Ferber
f4652c8219
read from @vercel/flags-definitions/definitions.json
2026-01-25 16:14:52 +02:00
Dominik Ferber
cbdabc8c34
make readBundledDefinitions async
2026-01-25 13:46:58 +02:00
Dominik Ferber
66505b0008
rm store
2026-01-24 19:12:58 +02:00
Dominik Ferber
47a30dfe91
race initial connection, retry in background, abort on shutdown
2026-01-24 19:05:22 +02:00
Dominik Ferber
bb93abe275
assert ingest requests
2026-01-24 18:05:48 +02:00
Dominik Ferber
529bce000d
wip
2026-01-24 18:01:33 +02:00
Dominik Ferber
65471b0a7a
fix integration tests
2026-01-24 17:56:21 +02:00
Dominik Ferber
f9bde13fb4
adapt @flags-sdk/vercel
2026-01-24 14:26:31 +02:00
Dominik Ferber
0370fcd5a8
drop edge config from @flags-sdk/vercel
2026-01-24 14:20:09 +02:00
Dominik Ferber
3a319063a7
drop edge-config dep
2026-01-24 14:16:02 +02:00
Dominik Ferber
52a3735a1e
export EvaluationParams and EvaluationResult
2026-01-24 14:14:30 +02:00
Dominik Ferber
4eae57bdb1
rm EdgeConfigDataSource
2026-01-24 14:09:49 +02:00
Dominik Ferber
148a94a061
extract usage-tracker and add tests
2026-01-24 13:39:40 +02:00
Dominik Ferber
a7bbe548e3
send user-agent, rm terminate handling, fix tests
2026-01-24 13:39:40 +02:00
Dominik Ferber
73e3892331
update @biomejs/biome
2026-01-24 13:39:40 +02:00
Andy Bitz
1d19a638b5
Track FLAG_CONFIG_READ events
2026-01-24 13:39:39 +02:00
Dominik Ferber
0534a1d8c1
use ndjson ( #238 )
...
* try
* try
* use debugLog
* replace testkey
* never retry on 4xx
2026-01-24 13:39:30 +02:00
Luis Meyer
cd7dcfba98
Add retries to flag network datasource ( #237 )
...
* Fix React Server Components CVE vulnerabilities (#235 )
Updated dependencies to fix Next.js and React CVE vulnerabilities.
The fix-react2shell-next tool automatically updated the following packages to their secure versions:
- next
- react-server-dom-webpack
- react-server-dom-parcel
- react-server-dom-turbopack
All package.json files have been scanned and vulnerable versions have been patched to the correct fixed versions based on the official React advisory.
Co-authored-by: Vercel <vercel[bot]@users.noreply.github.com>
* Add retries to flag network datasource when stream closes
Implements automatic retry logic with exponential backoff when the flag network
stream unexpectedly closes. The stream will retry with delays increasing from
1s to a maximum of 30s, allowing the datasource to recover from temporary
network issues while falling back to bundled definitions if initial connection
fails.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com >
* Revert package.json and pnpm-lock changes
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
---------
Co-authored-by: vercel[bot] <35613825+vercel[bot]@users.noreply.github.com>
Co-authored-by: Vercel <vercel[bot]@users.noreply.github.com>
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com >
2026-01-24 13:39:30 +02:00
Luis Meyer
c54c8a843f
fix importts
2026-01-24 13:39:30 +02:00
Luis Meyer
dcf2fd042d
add vercel getProviderData
2026-01-24 13:39:30 +02:00
Luis Meyer
0837b1baad
update endpoint
2026-01-24 13:39:30 +02:00
Luis Meyer
78dfdf6ace
push
2026-01-24 13:39:30 +02:00
Luis Meyer
7b9715871a
upgrade
2026-01-24 13:39:28 +02:00
Luis Meyer
e7e2b78f9d
add shirt-shop-vercel
2026-01-24 13:39:15 +02:00
Luis Meyer
0fd11e949d
connect flag network
2026-01-24 13:38:40 +02:00
Dominik Ferber
d2dc48b7a9
every 5 secs
2026-01-24 13:38:39 +02:00
Dominik Ferber
c7d0994b62
continue
2026-01-24 13:38:39 +02:00
Dominik Ferber
04bf63feb3
wip
2026-01-24 13:38:39 +02:00
Dominik Ferber
4f45e42913
redo peer deps
2026-01-24 13:38:38 +02:00
Dominik Ferber
4efc0136bd
step
2026-01-24 13:38:28 +02:00
Dominik Ferber
3b836f434d
prepare script
2026-01-24 13:38:27 +02:00
Dominik Ferber
7b88beda71
origin
2026-01-24 13:38:01 +02:00