diff --git a/core/deno.json b/core/deno.json index b2bf9f59..f56d5c12 100644 --- a/core/deno.json +++ b/core/deno.json @@ -1,6 +1,6 @@ { "name": "@nats-io/nats-core", - "version": "3.0.0-35", + "version": "3.0.0-36", "exports": { ".": "./src/mod.ts", "./internal": "./src/internal_mod.ts" @@ -38,4 +38,4 @@ "@nats-io/nkeys": "jsr:@nats-io/nkeys@1.2.0-7", "@nats-io/nuid": "jsr:@nats-io/nuid@2.0.1-2" } -} +} \ No newline at end of file diff --git a/core/package.json b/core/package.json index c98422c8..073322d0 100644 --- a/core/package.json +++ b/core/package.json @@ -1,6 +1,6 @@ { "name": "@nats-io/nats-core", - "version": "3.0.0-35", + "version": "3.0.0-36", "files": [ "lib/", "LICENSE", @@ -43,4 +43,4 @@ "typedoc": "^0.26.10", "typescript": "^5.5.4" } -} +} \ No newline at end of file diff --git a/core/src/semver.ts b/core/src/semver.ts index 8bb95280..99ebc56c 100644 --- a/core/src/semver.ts +++ b/core/src/semver.ts @@ -53,6 +53,7 @@ export enum Feature { JS_STREAM_COMPRESSION = "js_stream_compression", JS_DEFAULT_CONSUMER_LIMITS = "js_default_consumer_limits", JS_BATCH_DIRECT_GET = "js_batch_direct_get", + JS_PRIORITY_GROUPS = "js_priority_groups", } type FeatureVersion = { @@ -111,6 +112,7 @@ export class Features { this.set(Feature.JS_STREAM_COMPRESSION, "2.10.0"); this.set(Feature.JS_DEFAULT_CONSUMER_LIMITS, "2.10.0"); this.set(Feature.JS_BATCH_DIRECT_GET, "2.11.0"); + this.set(Feature.JS_PRIORITY_GROUPS, "2.12.0"); this.disabled.forEach((f) => { this.features.delete(f); diff --git a/core/src/version.ts b/core/src/version.ts index dd48dd97..66c637ea 100644 --- a/core/src/version.ts +++ b/core/src/version.ts @@ -1,2 +1,2 @@ // This file is generated - do not edit -export const version = "3.0.0-35"; +export const version = "3.0.0-36"; diff --git a/jetstream/deno.json b/jetstream/deno.json index 6c677a8b..bd471a53 100644 --- a/jetstream/deno.json +++ b/jetstream/deno.json @@ -33,6 +33,6 @@ "test": "deno test -A --parallel --reload --trace-leaks --quiet tests/ --import-map=import_map.json" }, "imports": { - "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-35" + "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-36" } -} +} \ No newline at end of file diff --git a/jetstream/import_map.json b/jetstream/import_map.json index 33ac3f28..2daef758 100644 --- a/jetstream/import_map.json +++ b/jetstream/import_map.json @@ -2,9 +2,9 @@ "imports": { "@nats-io/nkeys": "jsr:@nats-io/nkeys@1.2.0-4", "@nats-io/nuid": "jsr:@nats-io/nuid@2.0.1-2", - "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-35", - "@nats-io/nats-core/internal": "jsr:@nats-io/nats-core@~3.0.0-35/internal", + "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-36", + "@nats-io/nats-core/internal": "jsr:@nats-io/nats-core@~3.0.0-36/internal", "test_helpers": "../test_helpers/mod.ts", "@std/io": "jsr:@std/io@0.224.0" } -} +} \ No newline at end of file diff --git a/jetstream/package.json b/jetstream/package.json index ede82a3f..7bb2c216 100644 --- a/jetstream/package.json +++ b/jetstream/package.json @@ -34,7 +34,7 @@ }, "description": "jetstream library - this library implements all the base functionality for NATS JetStream for javascript clients", "dependencies": { - "@nats-io/nats-core": "3.0.0-35" + "@nats-io/nats-core": "3.0.0-36" }, "devDependencies": { "@types/node": "^22.7.6", @@ -42,4 +42,4 @@ "typedoc": "^0.26.10", "typescript": "^5.6.3" } -} +} \ No newline at end of file diff --git a/kv/deno.json b/kv/deno.json index 716599cd..6ac642c6 100644 --- a/kv/deno.json +++ b/kv/deno.json @@ -33,7 +33,7 @@ "test": "deno test -A --parallel --reload --quiet tests/ --import-map=import_map.json" }, "imports": { - "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-35", + "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-36", "@nats-io/jetstream": "jsr:@nats-io/jetstream@~3.0.0-23" } -} +} \ No newline at end of file diff --git a/kv/import_map.json b/kv/import_map.json index a74f64ac..b22d948f 100644 --- a/kv/import_map.json +++ b/kv/import_map.json @@ -1,7 +1,7 @@ { "imports": { - "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-35", - "@nats-io/nats-core/internal": "jsr:@nats-io/nats-core@~3.0.0-35/internal", + "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-36", + "@nats-io/nats-core/internal": "jsr:@nats-io/nats-core@~3.0.0-36/internal", "@nats-io/jetstream": "jsr:@nats-io/jetstream@~3.0.0-23", "@nats-io/jetstream/internal": "jsr:@nats-io/jetstream@~3.0.0-23/internal", "test_helpers": "../test_helpers/mod.ts", @@ -9,4 +9,4 @@ "@nats-io/nuid": "jsr:@nats-io/nuid@2.0.1-2", "@std/io": "jsr:@std/io@0.224.0" } -} +} \ No newline at end of file diff --git a/kv/package.json b/kv/package.json index a40c7116..5b497439 100644 --- a/kv/package.json +++ b/kv/package.json @@ -35,7 +35,7 @@ "description": "kv library - this library implements all the base functionality for NATS KV javascript clients", "dependencies": { "@nats-io/jetstream": "3.0.0-23", - "@nats-io/nats-core": "3.0.0-35" + "@nats-io/nats-core": "3.0.0-36" }, "devDependencies": { "@types/node": "^22.7.6", @@ -43,4 +43,4 @@ "typedoc": "^0.26.10", "typescript": "^5.6.3" } -} +} \ No newline at end of file diff --git a/obj/deno.json b/obj/deno.json index 8613a5ca..f33d813b 100644 --- a/obj/deno.json +++ b/obj/deno.json @@ -33,7 +33,7 @@ "test": "deno test -A --parallel --reload --quiet tests/ --import-map=import_map.json" }, "imports": { - "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-35", + "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-36", "@nats-io/jetstream": "jsr:@nats-io/jetstream@~3.0.0-23" } -} +} \ No newline at end of file diff --git a/obj/import_map.json b/obj/import_map.json index a74f64ac..b22d948f 100644 --- a/obj/import_map.json +++ b/obj/import_map.json @@ -1,7 +1,7 @@ { "imports": { - "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-35", - "@nats-io/nats-core/internal": "jsr:@nats-io/nats-core@~3.0.0-35/internal", + "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-36", + "@nats-io/nats-core/internal": "jsr:@nats-io/nats-core@~3.0.0-36/internal", "@nats-io/jetstream": "jsr:@nats-io/jetstream@~3.0.0-23", "@nats-io/jetstream/internal": "jsr:@nats-io/jetstream@~3.0.0-23/internal", "test_helpers": "../test_helpers/mod.ts", @@ -9,4 +9,4 @@ "@nats-io/nuid": "jsr:@nats-io/nuid@2.0.1-2", "@std/io": "jsr:@std/io@0.224.0" } -} +} \ No newline at end of file diff --git a/obj/package.json b/obj/package.json index 9d990f95..b7c77cff 100644 --- a/obj/package.json +++ b/obj/package.json @@ -35,7 +35,7 @@ "description": "obj library - this library implements all the base functionality for NATS objectstore for javascript clients", "dependencies": { "@nats-io/jetstream": "3.0.0-23", - "@nats-io/nats-core": "3.0.0-35" + "@nats-io/nats-core": "3.0.0-36" }, "devDependencies": { "@types/node": "^22.7.6", @@ -43,4 +43,4 @@ "typedoc": "^0.26.10", "typescript": "^5.6.3" } -} +} \ No newline at end of file diff --git a/services/deno.json b/services/deno.json index 6ae63eba..cdf75928 100644 --- a/services/deno.json +++ b/services/deno.json @@ -33,6 +33,6 @@ "test": "deno test -A --parallel --reload --quiet tests/ --import-map=import_map.json" }, "imports": { - "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-35" + "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-36" } -} +} \ No newline at end of file diff --git a/services/import_map.json b/services/import_map.json index 6228967f..ca7a059f 100644 --- a/services/import_map.json +++ b/services/import_map.json @@ -1,10 +1,10 @@ { "imports": { - "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-35", - "@nats-io/nats-core/internal": "jsr:@nats-io/nats-core@~3.0.0-35/internal", + "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-36", + "@nats-io/nats-core/internal": "jsr:@nats-io/nats-core@~3.0.0-36/internal", "test_helpers": "../test_helpers/mod.ts", "@nats-io/nkeys": "jsr:@nats-io/nkeys@1.2.0-4", "@nats-io/nuid": "jsr:@nats-io/nuid@2.0.1-2", "@std/io": "jsr:@std/io@0.224.0" } -} +} \ No newline at end of file diff --git a/services/package.json b/services/package.json index 1c43c744..556739c4 100644 --- a/services/package.json +++ b/services/package.json @@ -34,7 +34,7 @@ }, "description": "services library - this library implements all the base functionality for NATS services for javascript clients", "dependencies": { - "@nats-io/nats-core": "3.0.0-35" + "@nats-io/nats-core": "3.0.0-36" }, "devDependencies": { "@types/node": "^22.7.6", @@ -42,4 +42,4 @@ "typedoc": "^0.26.10", "typescript": "^5.6.3" } -} +} \ No newline at end of file diff --git a/transport-deno/deno.json b/transport-deno/deno.json index 10907b61..09f3e534 100644 --- a/transport-deno/deno.json +++ b/transport-deno/deno.json @@ -20,8 +20,8 @@ }, "imports": { "@std/io": "jsr:@std/io@0.225.0", - "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-35", + "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-36", "@nats-io/nkeys": "jsr:@nats-io/nkeys@1.2.0-4", "@nats-io/nuid": "jsr:@nats-io/nuid@2.0.1-2" } -} +} \ No newline at end of file diff --git a/transport-node/package.json b/transport-node/package.json index dfec3ea5..3c9df073 100644 --- a/transport-node/package.json +++ b/transport-node/package.json @@ -54,7 +54,7 @@ "node": ">= 18.0.0" }, "dependencies": { - "@nats-io/nats-core": "3.0.0-35", + "@nats-io/nats-core": "3.0.0-36", "@nats-io/nkeys": "1.2.0-7", "@nats-io/nuid": "2.0.1-2" }, @@ -68,4 +68,4 @@ "@nats-io/kv": "3.0.0-17", "@nats-io/obj": "3.0.0-18" } -} +} \ No newline at end of file