Commit Graph

59 Commits

Author SHA1 Message Date
Dominik Ferber 169d0737f8 add intercept function 2025-02-05 14:50:15 +02:00
Dominik Ferber 2388982f2f bring dark mode back for snippets (#55)
* Revert "Revert "add dark mode support (#53)" (#54)"

This reverts commit 2161f4d5f1.

* switch to cssVariables: false

* bring back darkmode for DemoFlag

* fix suspense example

* fix skeleton example
2025-02-01 12:30:03 +02:00
Dominik Ferber 2161f4d5f1 Revert "add dark mode support (#53)" (#54)
This reverts commit 77d68a4a96.
2025-02-01 06:27:57 +02:00
Dominik Ferber 77d68a4a96 add dark mode support (#53) 2025-01-31 08:47:25 -05:00
github-actions[bot] 1961a6a758 Version Packages (#48)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@vercel/flags@3.1.0
2025-01-24 17:45:35 +02:00
Dominik Ferber 14353e1245 fix changelog example (#50) 2025-01-24 16:40:41 +01:00
Dominik Ferber 2ea15c6ff7 fix changeset format (#49) 2025-01-24 10:22:55 -05:00
Dominik Ferber 2713ea7aff throw on undefined unless defaultValue is defined (#46)
* throw when decide returns undefined

* throw on undefined unless defaultValue is defined

* wip

* bring back JsonValue

* do not enforce on typescript level for now

* add changeset

* mention exported types

* add precise types

* fix summer-sale example
2025-01-24 14:22:12 +02:00
Dominik Ferber 76feb1667f add mergeProviderData (#47) 2025-01-23 19:57:31 +02:00
github-actions[bot] 051eb57ddc Version Packages (#41)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@vercel/flags@3.0.2
2025-01-21 14:21:46 +02:00
Dominik Ferber 68f309c04b remove statsig changeset (#44) 2025-01-21 13:41:03 +02:00
Dominik Ferber 13269ff404 add tests for inferred options (#42) 2025-01-20 21:35:21 +02:00
Aaron Morris bdea1488af Statsig adapter (#27)
* Add a Statsig adapter
* (statsig-adapter): Update initialization
* (changeset) Add changeset entry
2025-01-20 11:39:04 -05:00
Dominik Ferber 708d5e21b9 infer options of boolean flags (#40)
* infer options of boolean flags

* fix typo
2025-01-20 17:34:04 +02:00
Dominik Ferber 55fe9b5e3c change from .com to .dev (#38) 2025-01-17 13:32:02 +02:00
Dominik Ferber f8d5236477 fix csp (#37) 2025-01-16 20:09:16 +02:00
github-actions[bot] 3b5ec2e887 Version Packages (#36)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@vercel/flags@3.0.1
2025-01-16 18:23:08 +02:00
Dominik Ferber 7e21d4f6be update README and package.json files (#35)
* update README

* add metadata to package.json

* add changeset

* add sveltekit keyword
2025-01-16 18:18:43 +02:00
github-actions[bot] 10f85c44b0 Version Packages (#3)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@vercel/flags@3.0.0 @flags-sdk/statsig@0.1.0 @flags-sdk/split@0.1.0 @flags-sdk/optimizely@0.1.0 @flags-sdk/launchdarkly@0.1.0 @flags-sdk/hypertune@0.1.0 @flags-sdk/happykit@0.1.0
2025-01-16 16:53:56 +02:00
Dominik Ferber 2e520b5182 ignore snippets (#34) 2025-01-16 15:49:39 +01:00
Dominik Ferber 0e5400cb0c fix changelog (#33) 2025-01-16 15:44:23 +01:00
Dominik Ferber 22510b152d add migration steps from v2 to v3 (#32) 2025-01-16 15:29:38 +01:00
Dominik Ferber 759e4b7c4c fix feedback.md (#31) 2025-01-16 13:51:31 +01:00
Dominik Ferber f546375e99 Update issue templates (#30) 2025-01-16 13:47:09 +01:00
Dominik Ferber 5351cd8259 change domain (#29) 2025-01-16 12:36:02 +01:00
Dominik Ferber d505cb5993 unify and simplify adapters (#28) 2025-01-16 10:29:56 +02:00
Dominik Ferber bb19b95355 adapt example (#26) 2025-01-14 17:23:12 +01:00
Dominik Ferber 30f26947d6 allow usage without FLAGS_SECRET (#25) 2025-01-14 17:53:48 +02:00
Dominik Ferber 03ff0440cb Duplicate assets (#24)
* symlink files only

* duplicate assets
2025-01-14 14:25:11 +02:00
Dominik Ferber 7611bb6d10 symlink assets, use dark mode image (#23) 2025-01-14 14:19:19 +02:00
Dominik Ferber baebcfc9d7 symlink readme (#22)
* symlink readme

* add hero image
2025-01-14 14:10:11 +02:00
Dominik Ferber 3c56919727 replace favicon (#21) 2025-01-13 14:21:18 +01:00
Dominik Ferber 8043be4059 add favicon to snippets (#20) 2025-01-13 15:17:49 +02:00
Dominik Ferber ef08ecc6b2 reword README (#19)
* reword README

* copy readme to package
2025-01-13 13:55:52 +01:00
Dominik Ferber f44f3971f5 make overview example dynamic (#18) 2025-01-13 09:31:51 +01:00
Dominik Ferber 8d26638f5d use color which does not look like an error message (#17) 2025-01-10 13:35:14 -05:00
Dominik Ferber 3e5db8c96a enable ppr (#16)
PPR is required for the Suspense Fallbacks example
2025-01-10 12:45:25 -05:00
Dominik Ferber 6876875a13 remove partial-prerendering example (#15)
* remove partial-prerendering example

This is now available as a snippet, so we no longer need a dedicated application

* update lockfile
2025-01-10 19:27:33 +02:00
Dominik Ferber 3db88e1873 Suspense fallbacks example (#14)
* ppr shells

* rename
2025-01-10 17:53:33 +01:00
Dominik Ferber 9c9c7ac49e remove docs (#13) 2025-01-10 16:38:58 +01:00
Dominik Ferber 1fcd4fc177 Add Pages Router examples (#12)
* upgrade next

* ensure pages router support in turbopack

* add pages router examples

* fix cards

* re-add node prefix

* remove node prefix

* fix tests

* fix pages router pages
2025-01-10 15:06:24 +02:00
Dominik Ferber e40be88725 ensure id on first-ever request (#11) 2025-01-09 10:11:18 +01:00
Dominik Ferber f3ae006cdd add www.flag-sdk.com to csp (#9) 2024-12-18 10:52:43 +01:00
Dominik Ferber 2bf7cdcbde add csp (#8) 2024-12-18 10:44:00 +01:00
Dominik Ferber 8152ef3371 split up docs (#7)
* wip

* init collection

* convert identify

* convert precompute

* convert adapters

* convert marketing-pages

* convert feature-flags-in-edge-middleware

* remove docs

* rename to snippets

* rename collection to snippets

* eslint

* list examples on landing page

* remove unused code
2024-12-18 11:27:26 +02:00
Dominik Ferber ff437da572 redo landing page 2024-12-17 16:25:23 +02:00
Dominik Ferber 76d6d3cb4c use geist font 2024-12-17 08:07:59 +02:00
Dominik Ferber 8cd7296444 conditionally inject toolbar (#6) 2024-12-13 16:47:48 +02:00
Dominik Ferber 3c66284279 prepare release (#5) 2024-12-13 14:22:12 +02:00
Dominik Ferber 504016e578 extend changeset ignore list (#4) 2024-12-13 14:12:14 +02:00