Releases: opennextjs/opennextjs-cloudflare
@opennextjs/[email protected]
Changes
-
#581
c7c5d3dThanks @vicb! - fix(tagCache): gracefully handle empty tag list -
#563
2ce6454Thanks @vicb! - Extract the worker init code to a separate file -
#551
8841641Thanks @SamyPesse! - SetCache-Tagon the entries created by the regional cache, to be purged using the Cloudflare API or dashboard. -
#579
68d6bb4Thanks @vicb! -patchNextMinimalis no more required with the latest@opennextjs/awsbump -
#559
b002d80Thanks @james-elicx! - feat:uploadcommand for worker versions' -
#574
d310919Thanks @vicb! - bump @opennextjs/aws to 3.5.7 -
#564
6343fb4Thanks @conico974! - bump @opennextjs/aws to 3.5.6
@opennextjs/[email protected]
Changes
-
#546
9adc3a3Thanks @james-elicx! - feat: populate kv incremental cache -
#547
25ade6fThanks @james-elicx! - feat: static assets incremental cache
@opennextjs/[email protected]
@opennextjs/[email protected]
Minor Changes
-
#526
8b40268Thanks @vicb! - Prepare for release 1.0.0-beta.0Bump
@opennextjs/awsto 3.5.4BREAKING CHANGES
DurableObjectQueueHandlerrenamed toDOQueueHandlerNEXT_CACHE_DO_QUEUE_MAX_NUM_REVALIDATIONSrenamed toNEXT_CACHE_DO_QUEUE_MAX_RETRIESD1TagCachehas been removed, useD1NextModeTagCacheinstead.- The
enableShardReplicationandshardReplicationOptionsoptions passed toShardedDOTagCache
have been folded intoshardReplication. A value forshardReplicationmust be specified to enable
replications. The value must be an object with the number of soft and hard replicas.
@opennextjs/[email protected]
Patch Changes
-
#520
3bd200aThanks @vicb! - Defineprocess.versionandprocess.versions.node -
#522
79fadc4Thanks @vicb! - Log exceptions inrequirePageandNodeModuleLoaderwhenOPEN_NEXT_DEBUG=1 -
#523
19dedc7Thanks @vicb! - fix: process.env has a higher loading priority than .env files -
#469
aef8e51Thanks @Juuldamen! - Adds support for passing options toinitOpenNextCloudflareForDev(). This allows you to configure how your Cloudflare bindings will behave during local development.For example, the below configuration will persist the local state of bindings to a custom directory. Which can be useful if you want to share the state between different apps that reuse the same bindings in a monorepo.
initOpenNextCloudflareForDev({ persist: { path: "../../.wrangler/state/v3/custom-dir", }, });
You can find the configuration type with it's available options here in the Wrangler source code.
@opennextjs/[email protected]
@opennextjs/[email protected]
Patch Changes
- #512
96efdc1Thanks @james-elicx! - fix: yarn v4 not passing args to wrangler correctly
@opennextjs/[email protected]
Patch Changes
- #509
42e2b5cThanks @ItsWendell! - fix: nextjs handler not detected in worker
@opennextjs/[email protected]
Patch Changes
- #505
ce7516dThanks @james-elicx! - fix: npm failing to pass args to wrangler
@opennextjs/[email protected]
Patch Changes
- #503
ba35663Thanks @james-elicx! - fix: bun failing to spawn wrangler