Dominik Ferber
|
201f9d5988
|
Add bulk evaluation (#385)
* [flags] avoid re-imports
Avoid re-importing next/headers since it adds unnecessary microtask queue overhead
* [flags] avoid iife microtask queue overhead
* [flags] skip awaits where possible
* [flags] allow bulk eval
* wip
* add bulk mode to playground
* first try of bulk eval
* add bulk evaluation to adapters
* reuse
* simplify
* versions
* rm outdated changeset
* rm outdated changeset
* revert playground
* revert playground flags
* rm logs
* reuse cache of resolved flags for bulk
* simplify
* changesets
* support bulk([]) and bulk({})
* flagKey → key
* allow any type in expectPermutations
* avoid unnecessary mapping
* fix changeset
* validate package.json fields
* update package.json fields
* keep covariant
* adjust adapter types
* Merge bulk into evaluate (#392)
* merge bulk into evaluate
* add pages router compatibility
* better types
* add array test
* add test
* changesets
* use type import
* fix import
* extract readOverrides
* fix import of reportValue
* tracing
* skip bulkDecide for overwritten flags
* update changesets
* [changesets] onlyUpdatePeerDependentsWhenOutOfRange
* add type guard
* adjust changeset
|
2026-06-05 08:14:29 +00:00 |
|
Dominik Ferber
|
9d425ebba0
|
set up trusted publisher and sign commits (#370)
|
2026-05-04 16:06:54 +02:00 |
|
Dominik Ferber
|
6bdbe3f89a
|
ignore playground in changesets (#343)
|
2026-03-20 13:27:11 +00:00 |
|
Dominik Ferber
|
3c37b5c363
|
exclude docs app from changesets (#316)
|
2026-03-09 18:35:09 +02:00 |
|
Vincent Derks
|
a0f0d9f5c2
|
Removed next-14 (#243)
|
2026-02-06 09:02:27 +01: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
|
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 |
|
Dominik Ferber
|
646778643e
|
convert summer-sale to shirt-shop (#79)
* convert summer-sale to shirt-shop
* update deps
* canary for snippets
* expect errors
* upgrade deps
* ComponentRef
* steps
|
2025-02-28 11:04:12 +02:00 |
|
Dominik Ferber
|
661039ae57
|
change access to public (#69)
|
2025-02-20 20:27:18 +02:00 |
|
Dominik Ferber
|
2e520b5182
|
ignore snippets (#34)
|
2025-01-16 15:49:39 +01: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
|
9c9c7ac49e
|
remove docs (#13)
|
2025-01-10 16:38:58 +01:00 |
|
Dominik Ferber
|
504016e578
|
extend changeset ignore list (#4)
|
2024-12-13 14:12:14 +02:00 |
|
Dominik Ferber
|
db89f0dfb1
|
Init
|
2024-12-12 13:01:06 +02:00 |
|