Skip to content

Commit 4ff160f

Browse files
authored
Release 1.0.0-beta.0 (#526)
1 parent 197b1a5 commit 4ff160f

File tree

26 files changed

+501
-822
lines changed

26 files changed

+501
-822
lines changed

examples/bugs/gh-223/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,6 @@
3232
"postcss": "^8.4.49",
3333
"tailwindcss": "^3.4.17",
3434
"typescript": "^5.7.2",
35-
"wrangler": "^3.107.0"
35+
"wrangler": "catalog:"
3636
}
3737
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { defineCloudflareConfig } from "@opennextjs/cloudflare";
2-
import kvIncrementalCache from "@opennextjs/cloudflare/overrides/incremental-cache/kv-incremental-cache";
2+
import r2IncrementalCache from "@opennextjs/cloudflare/overrides/incremental-cache/r2-incremental-cache";
33
import memoryQueue from "@opennextjs/cloudflare/overrides/queue/memory-queue";
44

55
export default defineCloudflareConfig({
6-
incrementalCache: kvIncrementalCache,
6+
incrementalCache: r2IncrementalCache,
77
queue: memoryQueue,
88
});

examples/e2e/app-pages-router/wrangler.jsonc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88
"directory": ".open-next/assets",
99
"binding": "ASSETS"
1010
},
11-
"kv_namespaces": [
11+
"r2_buckets": [
1212
{
13-
"binding": "NEXT_INC_CACHE_KV",
14-
"id": "<BINDING_ID>"
13+
"binding": "NEXT_INC_CACHE_R2_BUCKET",
14+
"bucket_name": "<BUCKET_NAME>"
1515
}
1616
],
1717
"services": [

examples/e2e/app-router/open-next.config.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
import { defineCloudflareConfig } from "@opennextjs/cloudflare";
2-
import kvIncrementalCache from "@opennextjs/cloudflare/overrides/incremental-cache/kv-incremental-cache";
2+
import r2IncrementalCache from "@opennextjs/cloudflare/overrides/incremental-cache/r2-incremental-cache";
33
import shardedTagCache from "@opennextjs/cloudflare/overrides/tag-cache/do-sharded-tag-cache";
44
import doQueue from "@opennextjs/cloudflare/overrides/queue/do-queue";
55

66
export default defineCloudflareConfig({
7-
incrementalCache: kvIncrementalCache,
7+
incrementalCache: r2IncrementalCache,
88
// With such a configuration, we could have up to 12 * (8 + 2) = 120 Durable Objects instances
99
tagCache: shardedTagCache({
1010
baseShardSize: 12,
11-
enableShardReplication: true,
12-
shardReplicationOptions: {
11+
shardReplication: {
1312
numberOfSoftReplicas: 8,
1413
numberOfHardReplicas: 2,
1514
},

examples/e2e/app-router/wrangler.jsonc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"bindings": [
1313
{
1414
"name": "NEXT_CACHE_DO_QUEUE",
15-
"class_name": "DurableObjectQueueHandler"
15+
"class_name": "DOQueueHandler"
1616
},
1717
{
1818
"name": "NEXT_TAG_CACHE_DO_SHARDED",
@@ -23,13 +23,13 @@
2323
"migrations": [
2424
{
2525
"tag": "v1",
26-
"new_sqlite_classes": ["DurableObjectQueueHandler", "DOShardedTagCache"]
26+
"new_sqlite_classes": ["DOQueueHandler", "DOShardedTagCache"]
2727
}
2828
],
29-
"kv_namespaces": [
29+
"r2_buckets": [
3030
{
31-
"binding": "NEXT_INC_CACHE_KV",
32-
"id": "<BINDING_ID>"
31+
"binding": "NEXT_INC_CACHE_R2_BUCKET",
32+
"bucket_name": "<BUCKET_NAME>"
3333
}
3434
],
3535
"services": [
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { defineCloudflareConfig } from "@opennextjs/cloudflare";
2-
import kvIncrementalCache from "@opennextjs/cloudflare/overrides/incremental-cache/kv-incremental-cache";
2+
import r2IncrementalCache from "@opennextjs/cloudflare/overrides/incremental-cache/r2-incremental-cache";
33
import memoryQueue from "@opennextjs/cloudflare/overrides/queue/memory-queue";
44

55
export default defineCloudflareConfig({
6-
incrementalCache: kvIncrementalCache,
6+
incrementalCache: r2IncrementalCache,
77
queue: memoryQueue,
88
});

examples/e2e/pages-router/wrangler.jsonc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88
"directory": ".open-next/assets",
99
"binding": "ASSETS"
1010
},
11-
"kv_namespaces": [
11+
"r2_buckets": [
1212
{
13-
"binding": "NEXT_INC_CACHE_KV",
14-
"id": "<BINDING_ID>"
13+
"binding": "NEXT_INC_CACHE_R2_BUCKET",
14+
"bucket_name": "<BUCKET_NAME>"
1515
}
1616
],
1717
"services": [
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { defineCloudflareConfig } from "@opennextjs/cloudflare";
2-
import d1TagCache from "@opennextjs/cloudflare/overrides/tag-cache/d1-tag-cache";
2+
import d1NextTagCache from "@opennextjs/cloudflare/overrides/tag-cache/d1-next-tag-cache";
33
import memoryQueue from "@opennextjs/cloudflare/overrides/queue/memory-queue";
44
import r2IncrementalCache from "@opennextjs/cloudflare/overrides/incremental-cache/r2-incremental-cache";
55
import { withRegionalCache } from "@opennextjs/cloudflare/overrides/incremental-cache/regional-cache";
@@ -9,6 +9,6 @@ export default defineCloudflareConfig({
99
mode: "long-lived",
1010
shouldLazilyUpdateOnCacheHit: true,
1111
}),
12-
tagCache: d1TagCache,
12+
tagCache: d1NextTagCache,
1313
queue: memoryQueue,
1414
});

examples/overrides/r2-incremental-cache/wrangler.jsonc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,7 @@
2626
"r2_buckets": [
2727
{
2828
"binding": "NEXT_INC_CACHE_R2_BUCKET",
29-
"bucket_name": "NEXT_INC_CACHE_R2_BUCKET",
30-
"preview_bucket_name": "NEXT_INC_CACHE_R2_BUCKET"
29+
"bucket_name": "NEXT_INC_CACHE_R2_BUCKET"
3130
}
3231
]
3332
},

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "opennextjs-cloudflare",
3-
"version": "0.0.0.0",
3+
"version": "0.0.0",
44
"private": true,
55
"devDependencies": {
66
"@changesets/changelog-github": "^0.5.0",

0 commit comments

Comments
 (0)