github-actions[bot]
b6f52d9f10
Version Packages ( #214 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@flags-sdk/posthog@0.2.2
@flags-sdk/reflag@1.0.1
flags@4.0.2
@vercel/flags-core@0.1.6
@flags-sdk/vercel@0.1.6
@flags-sdk/statsig@0.2.5
@flags-sdk/split@0.1.1
@flags-sdk/edge-config@0.1.2
@flags-sdk/optimizely@0.1.1
@flags-sdk/openfeature@0.1.2
@flags-sdk/launchdarkly@0.3.4
@flags-sdk/hypertune@0.3.2
@flags-sdk/growthbook@0.1.3
@flags-sdk/flagsmith@1.0.1
2025-11-06 17:18:43 +02:00
Dominik Ferber
5f3757afc7
stop relying on workspace tsconfig ( #213 )
...
* stop relying on workspace tsconfig
closes #204
* add changeset
2025-11-06 17:06:49 +02:00
github-actions[bot]
9ae6acf435
Version Packages ( #212 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@flags-sdk/vercel@0.1.5
@vercel/flags-core@0.1.5
2025-11-06 16:12:49 +02:00
Dominik Ferber
6a7313a567
publish cjs bundles besides esm ( #211 )
2025-11-06 14:31:20 +01:00
github-actions[bot]
5761a8a1a9
Version Packages ( #208 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@vercel/flags-core@0.1.4
@flags-sdk/vercel@0.1.4
@flags-sdk/growthbook@0.1.2
2025-11-06 14:46:46 +02:00
Dominik Ferber
d43589a0f5
@flags-sdk/growthbook: support stringified json ( #210 )
...
closes #209
2025-11-06 14:45:49 +02:00
Dominik Ferber
df76e2c641
export evaluate ( #207 )
...
* export evaluate
* add changeset
2025-11-05 07:29:35 +02:00
github-actions[bot]
f05effbddb
Version Packages ( #206 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@vercel/flags-core@0.1.3
@flags-sdk/vercel@0.1.3
2025-11-05 06:38:40 +02:00
Dominik Ferber
9ecc4debb9
export packed type ( #205 )
...
* export packed type
* export as type
2025-11-05 06:37:11 +02:00
github-actions[bot]
7244870173
Version Packages ( #203 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@flags-sdk/flagsmith@1.0.0
2025-10-30 11:49:24 +02:00
Dominik Ferber
5fa72581f7
add @flags-sdk/flagsmith ( #167 )
...
* Revert "Revert "Adds Flagsmith adapter (#103 )""
This reverts commit bf85f9729a .
* prepare flagsmith adapter for release
* adjust changeset
* update lockfile
* shrink readme
* provider @flags-sdk/flagsmith with correct options for Flag Explorer (#182 )
* Revert "Revert "Adds Flagsmith adapter (#103 )""
This reverts commit bf85f9729a .
* prepare flagsmith adapter for release
* adjust changeset
* update lockfile
* shrink readme
* feat: get-mv-options-to-build-possible-values
---------
Co-authored-by: Dominik Ferber <dominik.ferber@gmail.com >
* update lockfile
* Flagsmith (#186 )
* Revert "Revert "Adds Flagsmith adapter (#103 )""
This reverts commit bf85f9729a .
* prepare flagsmith adapter for release
* adjust changeset
* update lockfile
* shrink readme
* feat: get-mv-options-to-build-possible-values
* feat: reworked-decide-signature-and-readme
* feat: rebase
* adjust changeset
* update lockfile
* feat: reworked-decide-signature-and-readme
* feat: updated-tests
* feat: fix-pnpm-lok
---------
Co-authored-by: Dominik Ferber <dominik.ferber@gmail.com >
* Flagsmith (#190 )
* Revert "Revert "Adds Flagsmith adapter (#103 )""
This reverts commit bf85f9729a .
* prepare flagsmith adapter for release
* adjust changeset
* update lockfile
* shrink readme
* feat: get-mv-options-to-build-possible-values
* feat: reworked-decide-signature-and-readme
* feat: rebase
* adjust changeset
* update lockfile
* feat: reworked-decide-signature-and-readme
* feat: updated-tests
* feat: fix-pnpm-lok
* feat: added-documentation-for-identify
* feat: added-full-example
---------
Co-authored-by: Dominik Ferber <dominik.ferber@gmail.com >
* rewrite changeset
* Feat/flagsmith coercion method (#194 )
* Revert "Revert "Adds Flagsmith adapter (#103 )""
This reverts commit bf85f9729a .
* prepare flagsmith adapter for release
* adjust changeset
* update lockfile
* shrink readme
* feat: get-mv-options-to-build-possible-values
* feat: reworked-decide-signature-and-readme
* feat: rebase
* adjust changeset
* update lockfile
* feat: reworked-decide-signature-and-readme
* feat: updated-tests
* feat: fix-pnpm-lok
* feat: added-documentation-for-identify
* feat: added-full-example
* feat: added-type-free-coercion-method
* feat: removed-per-type-functions-in-favor-of-get-value
---------
Co-authored-by: Dominik Ferber <dominik.ferber@gmail.com >
* rm next-13
* esm
---------
Co-authored-by: Zaimwa9 <wadii.zaim@gmail.com >
2025-10-30 11:19:06 +02:00
github-actions[bot]
db3cf0eae0
Version Packages ( #202 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@flags-sdk/vercel@0.1.2
@vercel/flags-core@0.1.2
2025-10-25 15:10:04 +03:00
Dominik Ferber
bfe9080a53
export DataSource type ( #201 )
2025-10-25 15:01:47 +03:00
github-actions[bot]
6952384fb2
Version Packages ( #200 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@vercel/flags-core@0.1.1
@flags-sdk/vercel@0.1.1
@flags-sdk/statsig@0.2.4
@flags-sdk/posthog@0.2.1
@flags-sdk/launchdarkly@0.3.3
@flags-sdk/hypertune@0.3.1
@flags-sdk/growthbook@0.1.1
@flags-sdk/edge-config@0.1.1
2025-10-25 12:02:45 +03:00
Dominik Ferber
ff052f0417
upgrade to @vercel/edge-config dependency ( #199 )
...
* upgrade to @vercel/edge-config dep
* update lockfile
2025-10-25 12:00:06 +03:00
Dominik Ferber
0910327c65
add next-16 tests ( #195 )
...
* add next-16 tests
* upgrade biome
* upgrade react in next-16
* tsconfig
* try with middleware.ts
* Revert "try with middleware.ts"
This reverts commit 894b6ed5ce .
* Revert "try adding executablePath"
This reverts commit a4991996fe .
* ensure x-middleware-rewrite
* test x-nextjs-cache
* rm playwright --ui
* adjust biome schema version
* disable getStaticPaths in pages router
* try chromium
* re-enable ci playwright workaround
2025-10-25 00:49:34 +03:00
Dominik Ferber
f2eba9c624
upgrade pnpm ( #198 )
...
* extract @flags-sdk/utils
* init
* split package
* rename createFlagsClient to createClient
* add TODO
* wip
* add openfeature adapter
* reuse InlineDataSource
* fix type in test
* expose OpenFeature adapter
* implement OpenFeature adapter
* wip
* wip
* convert shirt-shop
* move store into flags-core
* split up data-source
* add READMEs
* upgrade to pnpm v10
* update comment
* undo example changes
* rm flags/utils
* fix biome issues
* rm status test
* tests
@vercel/flags-core@0.1.0
@flags-sdk/vercel@0.1.0
2025-10-25 00:13:34 +03:00
Dominik Ferber
98ad9fb352
rm @vercel/style-guide ( #193 )
...
* add format command
* drop @vercel/style-guide
* copy over rules frmo @vercel/style-guide
2025-10-17 15:31:55 +03:00
Dominik Ferber
735a6eee06
rm jest ( #192 )
2025-10-17 14:39:46 +03:00
Dominik Ferber
88e8eafa6d
add zed config ( #188 )
2025-10-16 11:40:43 +03:00
Dominik Ferber
ba4eec7b23
replace eslint and prettier with biome ( #187 )
...
* remove @pyra/eslint-config
* wip
* wip
* convert shirt-shop-api
* convert shirt-shop
* convert snippets
* convert next-13
* convert next-14
* convert next-15
* eslint configs
* upgrade prettier
* use eslint v9
* run prettier
* resolve type-check
* adjust eslint
* drop Next.js v13
* fix next-14
Avoid accidentally using implicitly installed eslint v8
* update lockfile
* rm @eslint/eslintrc
* add @next/eslint-plugin-next
* biome
* biome fixes
* wip
* apply formatting
* tabs
* rm prettier
* spaces
* fix svelte
* update lockfile
* single quotes
* format all
* rm eslint-disable comments
* upgrade playwright
* upgrade publint
* upgrade playwright ci workflow
* try chromium headless
* try adding executablePath
2025-10-15 23:38:17 +03:00
github-actions[bot]
d1b153e5e4
Version Packages ( #185 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@flags-sdk/statsig@0.2.3
2025-10-13 15:38:15 +03:00
Dominik Ferber
48adbf2de1
[@flags-sdk/statsig] update statsig-node-lite to v0.5.2 ( #184 )
2025-10-13 15:33:10 +03:00
Chris
ef67441c0a
Update hero image ( #181 )
2025-09-26 10:54:05 +02:00
Dominik Ferber
11a57785bd
rename @flags-sdk/bucket to @flags-sdk/reflag ( #177 )
...
* rename @flags-sdk/bucket to @flags-sdk/reflag
* update lockfile
@flags-sdk/reflag@1.0.0
2025-09-20 15:16:46 +03:00
Dominik Ferber
304097d5b8
add review instructions ( #171 )
2025-09-12 08:30:07 +02:00
github-actions[bot]
e5be34f680
Version Packages ( #173 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@flags-sdk/hypertune@0.3.0
2025-09-12 08:04:21 +03:00
Dominik Ferber
a7b9be80db
Update hypertune adapter ( #172 )
...
* Support nested flags by using the getFlagValues method. Pass a key to createSource to prevent conflicts with the getHypertune setup.
* address review comments
---------
Co-authored-by: Miraan Tabrez <miraan.tabrez@gmail.com >
2025-09-12 08:02:14 +03:00
github-actions[bot]
dbf43160d0
Version Packages ( #170 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@flags-sdk/launchdarkly@0.3.2
2025-09-11 18:59:05 +03:00
Dominik Ferber
e1def0eb34
upgrade @flags-sdk/launchdarkly ( #169 )
...
* upgrade @flags-sdk/launchdarkly
* remove unused dependencies
2025-09-11 18:54:03 +03:00
Dominik Ferber
2d88e9f244
remove @flags-sdk/happykit ( #168 )
2025-09-10 15:22:33 +03:00
Daniel Roe
f54cc0cd9f
chore: add test .env files ( #160 )
...
* chore: add test `.env` files
* add EDGE_CONFIG env var
Adds the EDGE_CONFIG env var to the snippets example with a read-only token meant for public consumption.
---------
Co-authored-by: Dominik Ferber <dominik.ferber@gmail.com >
2025-09-09 13:46:00 +03:00
Dominik Ferber
bf85f9729a
Revert "Adds Flagsmith adapter ( #103 )"
...
This reverts commit 63edc40ec8 .
2025-09-09 13:42:03 +03:00
Tiago Paiva
63edc40ec8
Adds Flagsmith adapter ( #103 )
...
adds tests
fix README
fix documentation
remove asdf file
implements getFeature pattern
update README
Update packages/adapter-flagsmith/README.md
Co-authored-by: Aaron Morris <aaron@vercel.com >
address changes
implements provider
adds different methods for different types of flags
fix tests
changeset
2025-08-22 09:24:18 +03:00
github-actions[bot]
12d153d483
Version Packages ( #157 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@flags-sdk/launchdarkly@0.3.1
2025-08-06 10:45:47 +03:00
Dominik Ferber
595e9d055b
@flags-sdk/launchdarkly: only read edge config once per request ( #156 )
...
* @flags-sdk/launchdarkly: only read edge config once per request
* fix test
2025-08-06 10:36:21 +03:00
github-actions[bot]
0976e8f760
Version Packages ( #154 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@flags-sdk/posthog@0.2.0
2025-07-28 08:52:03 -04:00
Bernd Strehl
5586443f71
Posthog provider: enable discovery of disabled flags. ( #153 )
...
* list active and inactive flags in posthog provider to enable discovery of disabled flags
* add changeset
* change version change from major to minor
2025-07-28 08:50:20 -04:00
Dominik Ferber
a78e34d4ad
add action to tag canary ( #149 )
2025-06-22 09:01:30 -04:00
github-actions[bot]
4ece2999d7
Version Packages ( #143 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@flags-sdk/growthbook@0.1.0
2025-06-02 18:26:57 -04:00
Bryce
079dfc67cd
GrowthBook adapter: fix failing test, don't throw when clientKey missing ( #144 )
...
* remove missing clientKey error, fix test
* warn -> error
2025-06-02 18:25:33 -04:00
Bryce
6239e2d9a7
Add GrowthBook Adapter ( #133 )
...
* initial wip adapter
* default adapter
* provider
* provider test
* tsc issues
* tsc issues
* tsc issues
* tsc
* feature type safety
* lock
* rm .js / .d.ts / .map
* fix test
* readme
* edge adapter
* readme typo
* update gb sdk ver
* lock
* lock
* fix changelog, package.json
* tighten feature() return type, remove userId from callback
* fix defaultValue handling
* fix decide typo
* Support EXPERIMENTATION_CONFIG
Co-authored-by: Romain Beauxis <romain@growthbook.io >
* sticky bucket support, readme, cleanup
* changeset
* update readme
* support client-side tracking, export types
---------
Co-authored-by: Romain Beauxis <romain@growthbook.io >
2025-06-02 16:09:22 -04:00
github-actions[bot]
ac549a05ed
Version Packages ( #142 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@flags-sdk/posthog@0.1.0
2025-05-23 16:42:17 -04:00
Aaron Morris
44bada78fb
feature(adapter-posthog): Add PostHog adapter ( #114 )
...
* feature(adapter-posthog): PostHog Adapter
* pass flagValue=undefined to getFeatureFlagPayload
* Map NEXT_PUBLIC_POSTHOG_HOST to a PostHog app hostname by default, making appHost optional in getProviderData
* Do not expose synchronous client in the Adapter interface (make it async later)
* Add tests
2025-05-23 15:56:36 -04:00
github-actions[bot]
785ba56c7a
Version Packages ( #141 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
flags@4.0.1
2025-05-23 11:12:07 +03:00
Dominik Ferber
d4108c8127
allow clearing the dedupe cache ( #138 )
...
* allow clearing the dedupe cache
* add changeset
* expose clearCacheForCurrentRequest
* reword changeset
* avoid adding prop to deduped fn
2025-05-23 11:07:58 +03:00
github-actions[bot]
0249e78249
Version Packages ( #140 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@flags-sdk/bucket@0.1.1
2025-05-19 07:51:23 -04:00
Ron Cohen
1d662a731c
chore(bucket): update to @bucketco/node-sdk@1.8.3 ( #139 )
...
* chore(bucket): update to @bucketco/node-sdk@1.8.3
* chore (changeset): Move package.json update to a changeset
---------
Co-authored-by: Aaron Morris <aaron@vercel.com >
2025-05-19 07:48:48 -04:00
github-actions[bot]
c1892d70c7
Version Packages ( #137 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@flags-sdk/bucket@0.1.0
2025-05-16 17:16:53 -04:00
Dominik Ferber
79b25f6aee
@flags-sdk/bucket adapter ( #96 )
...
* init
* [@flags-sdk/bucket] getProviderData (#113 )
* [@flags-sdk/bucket] various improvements (#121 )
* Update framer-motion to motion for CI
---------
Co-authored-by: Ron Cohen <cohen1@gmail.com >
Co-authored-by: Aaron Morris <aaron@vercel.com >
2025-05-16 17:05:38 -04:00