Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/consistency_checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
deno-version: [2.4.x]
deno-version: [2.6.x]
module: [
core,
jetstream,
Expand All @@ -21,12 +21,12 @@ jobs:

steps:
- name: Git Checkout Sources
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 1

- name: Install Deno ${{ matrix.deno-version }}
uses: denoland/setup-deno@v1
uses: denoland/setup-deno@v2
with:
deno-version: ${{ matrix.deno-version }}

Expand Down
7 changes: 3 additions & 4 deletions .github/workflows/deno_checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,17 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
deno-version: [2.4.x]
deno-version: [2.6.x]
module: [core, jetstream, kv, obj, services, transport-deno]

steps:
- name: Git Checkout Sources
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 1

- name: Install Deno ${{ matrix.deno-version }}
uses: denoland/setup-deno@v1
uses: denoland/setup-deno@v2
with:
deno-version: ${{ matrix.deno-version }}

Expand All @@ -27,7 +27,6 @@ jobs:
with:
repo: nats-io/nats-server
name: nats-server
cache: true

- name: Test
env:
Expand Down
11 changes: 5 additions & 6 deletions .github/workflows/node_checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,17 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
deno-version: [2.4.x]
node-version: [24.x]
deno-version: [2.6.x]
node-version: [25.x]

steps:
- name: Git Checkout Sources
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 1

- name: Install Deno ${{ matrix.deno-version }}
uses: denoland/setup-deno@v1
uses: denoland/setup-deno@v2
with:
deno-version: ${{ matrix.deno-version }}

Expand All @@ -27,10 +27,9 @@ jobs:
with:
repo: nats-io/nats-server
name: nats-server
cache: true

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: ${{ matrix.node-version }}

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/npm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,16 +19,16 @@ jobs:

steps:
- name: Checkout nats.js
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 1
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
uses: actions/setup-node@v6
with:
node-version: ${{ matrix.node-version }}
registry-url: "https://registry.npmjs.org"
- name: Use Deno Version ${{ matrix.deno-version }}
uses: denoland/setup-deno@v1
uses: denoland/setup-deno@v2
with:
deno-version: ${{ matrix.deno-version }}
- name: Set tag
Expand Down
11 changes: 5 additions & 6 deletions .github/workflows/transport-node-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,25 +18,25 @@ jobs:
test:
strategy:
matrix:
deno-version: [2.4.x]
node-version: [24.x]
deno-version: [2.6.x]
node-version: [25.x]

name: test node transport with local dependencies
runs-on: ubuntu-latest

steps:
- name: Git Checkout Core
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 1

- name: Use Deno Version ${{ matrix.deno-version }}
uses: denoland/setup-deno@v1
uses: denoland/setup-deno@v2
with:
deno-version: ${{ matrix.deno-version }}

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: ${{ matrix.node-version }}

Expand All @@ -45,7 +45,6 @@ jobs:
with:
repo: nats-io/nats-server
name: nats-server
cache: true

- name: Build workspace
run: |
Expand Down
7 changes: 3 additions & 4 deletions .github/workflows/unsafe_checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,16 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
deno-version: [2.4.x]
deno-version: [2.6.x]

steps:
- name: Git Checkout Sources
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 1

- name: Install Deno ${{ matrix.deno-version }}
uses: denoland/setup-deno@v1
uses: denoland/setup-deno@v2
with:
deno-version: ${{ matrix.deno-version }}

Expand All @@ -26,7 +26,6 @@ jobs:
with:
repo: nats-io/nats-server
name: nats-server
cache: true

- name: Test Unsafe
env:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/version_bump.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,14 @@ jobs:

steps:
- name: Clone repository
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Remove NPM Workspace
run: |
rm -f package.json

- name: Set up Deno
uses: denoland/setup-deno@v1
uses: denoland/setup-deno@v2

- name: Run workspaces version bump
run: |
Expand Down
4 changes: 2 additions & 2 deletions bin/exports.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@
* limitations under the License.
*/

import { parse } from "@std/flags";
import { parseArgs } from "@std/cli";
import { basename, extname, join, resolve } from "@std/path";

const argv = parse(
const argv = parseArgs(
Deno.args,
{},
);
Expand Down
6 changes: 3 additions & 3 deletions bin/fix-os.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import { parse } from "@std/flags";
import { ObjectStoreImpl, ServerObjectInfo } from "../os/objectstore.ts";
import { parseArgs } from "@std/cli";
import { ObjectStoreImpl, ServerObjectInfo } from "../obj/src/objectstore.ts";
import { connect, ConnectionOptions, credsAuthenticator } from "nats-deno";

const argv = parse(
const argv = parseArgs(
Deno.args,
{
alias: {
Expand Down
2 changes: 1 addition & 1 deletion core/deno.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@nats-io/nats-core",
"version": "3.2.0",
"version": "3.3.0",
"exports": {
".": "./src/mod.ts",
"./internal": "./src/internal_mod.ts"
Expand Down
4 changes: 2 additions & 2 deletions core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@nats-io/nats-core",
"version": "3.2.0",
"version": "3.3.0",
"files": [
"lib/",
"LICENSE",
Expand Down Expand Up @@ -37,7 +37,7 @@
"@nats-io/nuid": "2.0.3"
},
"devDependencies": {
"@types/node": "^24.3.1",
"@types/node": "^25.0.0",
"shx": "^0.4.0",
"typescript": "^5.9.2"
}
Expand Down
2 changes: 1 addition & 1 deletion core/src/version.ts
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
// This file is generated - do not edit
export const version = "3.2.0";
export const version = "3.3.0";
19 changes: 9 additions & 10 deletions deno.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,20 @@
},
"imports": {
"test_helpers": "./test_helpers/mod.ts",
"@std/cli": "jsr:@std/cli@1.0.22",
"@std/path": "jsr:@std/path@1.1.2",
"@std/flags": "jsr:@std/flags@1.0.0",
"@aricart/cobra": "jsr:@aricart/cobra@1.0.3",
"esbuild": "npm:esbuild@0.25.10",
"@std/cli": "jsr:@std/cli@1.0.24",
"@std/path": "jsr:@std/path@1.1.3",
"@aricart/cobra": "jsr:@aricart/cobra@0.1.2",
"esbuild": "npm:esbuild@0.27.1",
"@luca/esbuild-deno-loader": "jsr:@luca/esbuild-deno-loader@0.11.1",
"@nats-io/transport-deno": "jsr:@nats-io/transport-deno@3.2.0",
"@david/dax": "jsr:@david/dax@0.43.2",
"@nats-io/transport-deno": "jsr:@nats-io/transport-deno@3.3.0",
"@david/dax": "jsr:@david/dax@0.44.1",
"license-checker": "npm:license-checker@25.0.1",
"@std/assert": "jsr:@std/assert@1.0.14",
"@std/async": "jsr:@std/async@1.0.14",
"@std/assert": "jsr:@std/assert@1.0.16",
"@std/async": "jsr:@std/async@1.0.15",
"@std/bytes": "jsr:@std/bytes@1.0.6",
"@std/fmt": "jsr:@std/fmt@1.0.8",
"@std/jsonc": "jsr:@std/jsonc@1.0.2",
"@std/semver": "jsr:@std/semver@1.0.5",
"@std/semver": "jsr:@std/semver@1.0.7",
"@nats-io/jwt": "jsr:@nats-io/jwt@0.0.11",
"@chiefbiiko/sha256": "https://denopkg.com/chiefbiiko/sha256@v1.0.0/mod.ts",
"nats-deno": "https://raw.githubusercontent.com/nats-io/nats.deno/main/src/mod.ts",
Expand Down
4 changes: 2 additions & 2 deletions jetstream/deno.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@nats-io/jetstream",
"version": "3.2.0",
"version": "3.3.0",
"exports": {
".": "./src/mod.ts",
"./internal": "./src/internal_mod.ts"
Expand Down Expand Up @@ -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.2.0"
"@nats-io/nats-core": "jsr:@nats-io/nats-core@3.3.0"
}
}
6 changes: 3 additions & 3 deletions jetstream/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@nats-io/jetstream",
"version": "3.2.0",
"version": "3.3.0",
"files": [
"lib/",
"LICENSE",
Expand Down Expand Up @@ -33,10 +33,10 @@
},
"description": "jetstream library - this library implements all the base functionality for NATS JetStream for javascript clients",
"dependencies": {
"@nats-io/nats-core": "3.2.0"
"@nats-io/nats-core": "3.3.0"
},
"devDependencies": {
"@types/node": "^24.3.1",
"@types/node": "^25.0.0",
"shx": "^0.4.0",
"typescript": "^5.9.2"
}
Expand Down
6 changes: 3 additions & 3 deletions kv/deno.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@nats-io/kv",
"version": "3.2.0",
"version": "3.3.0",
"exports": {
".": "./src/mod.ts",
"./internal": "./src/internal_mod.ts"
Expand Down Expand Up @@ -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.2.0",
"@nats-io/jetstream": "jsr:@nats-io/jetstream@3.2.0"
"@nats-io/nats-core": "jsr:@nats-io/nats-core@3.3.0",
"@nats-io/jetstream": "jsr:@nats-io/jetstream@3.3.0"
}
}
8 changes: 4 additions & 4 deletions kv/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@nats-io/kv",
"version": "3.2.0",
"version": "3.3.0",
"files": [
"lib/",
"LICENSE",
Expand Down Expand Up @@ -33,11 +33,11 @@
},
"description": "kv library - this library implements all the base functionality for NATS KV javascript clients",
"dependencies": {
"@nats-io/jetstream": "3.2.0",
"@nats-io/nats-core": "3.2.0"
"@nats-io/jetstream": "3.3.0",
"@nats-io/nats-core": "3.3.0"
},
"devDependencies": {
"@types/node": "^24.3.1",
"@types/node": "^25.0.0",
"shx": "^0.4.0",
"typescript": "^5.9.2"
}
Expand Down
6 changes: 3 additions & 3 deletions obj/deno.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@nats-io/obj",
"version": "3.2.0",
"version": "3.3.0",
"exports": {
".": "./src/mod.ts",
"./internal": "./src/internal_mod.ts"
Expand Down Expand Up @@ -33,8 +33,8 @@
"test": "deno test -A --parallel --reload --quiet tests/ --import-map=import_map.json"
},
"imports": {
"@nats-io/nats-core": "jsr:@nats-io/nats-core@3.2.0",
"@nats-io/jetstream": "jsr:@nats-io/jetstream@3.2.0",
"@nats-io/nats-core": "jsr:@nats-io/nats-core@3.3.0",
"@nats-io/jetstream": "jsr:@nats-io/jetstream@3.3.0",
"js-sha256": "npm:js-sha256@0.11.1"
}
}
8 changes: 4 additions & 4 deletions obj/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@nats-io/obj",
"version": "3.2.0",
"version": "3.3.0",
"files": [
"lib/",
"LICENSE",
Expand Down Expand Up @@ -33,12 +33,12 @@
},
"description": "obj library - this library implements all the base functionality for NATS objectstore for javascript clients",
"dependencies": {
"@nats-io/jetstream": "3.2.0",
"@nats-io/nats-core": "3.2.0",
"@nats-io/jetstream": "3.3.0",
"@nats-io/nats-core": "3.3.0",
"js-sha256": "^0.11.1"
},
"devDependencies": {
"@types/node": "^24.3.1",
"@types/node": "^25.0.0",
"shx": "^0.4.0",
"typescript": "^5.9.2"
}
Expand Down
Loading