From 00c9319d71acb3d5b0fa855c99b139c0ea2665cc Mon Sep 17 00:00:00 2001 From: Mike Orozco Date: Wed, 22 Jul 2026 20:13:35 -0500 Subject: [PATCH] chore: release Scheduler 0.1.6 --- .zdp/plugin.json | 4 ++-- README.md | 4 ++-- bun.lock | 4 ++-- package.json | 4 ++-- tests/release.test.ts | 2 +- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.zdp/plugin.json b/.zdp/plugin.json index 8ed7f37..f5404be 100644 --- a/.zdp/plugin.json +++ b/.zdp/plugin.json @@ -2,14 +2,14 @@ "apiVersion": 1, "id": "scheduler", "name": "Scheduler", - "version": "0.1.5", + "version": "0.1.6", "description": "Create normal ZCode tasks from timezone-aware cron schedules while ZCode is open.", "entrypoints": { "main": "dist/main.cjs", "renderer": "dist/renderer.js" }, "engines": { - "host": ">=0.3.4 <1", + "host": ">=0.3.5 <1", "zcode": ">=3.3.6" }, "capabilities": [ diff --git a/README.md b/README.md index c14451b..c5d511d 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ Scheduled runs are ordinary persistent ZCode tasks. They appear immediately in t Open **Extensions → Available** in ZCode and install Scheduler. The host verifies the release archive checksum before staging it. New installs and updates take effect on the next ZCode launch. -Manual installation is also supported: download `zcode-scheduler-v0.1.5.zip` from the [latest release](https://github.com/notmike101/zcode-scheduler/releases/latest), extract the `scheduler` folder, and select it from **Extensions → Installed → Install folder**. +Manual installation is also supported: download `zcode-scheduler-v0.1.6.zip` from the [latest release](https://github.com/notmike101/zcode-scheduler/releases/latest), extract the `scheduler` folder, and select it from **Extensions → Installed → Install folder**. Scheduler 0.1.6 requires host 0.3.5 or newer. ## Scheduling behavior @@ -30,7 +30,7 @@ Manual installation is also supported: download `zcode-scheduler-v0.1.5.zip` fro ```powershell bun install bun run check -bun run release:package -- --tag v0.1.5 +bun run release:package -- --tag v0.1.6 ``` The release command writes a ZIP, its SHA-256 checksum, and `extension-update.json` to `dist/release`. diff --git a/bun.lock b/bun.lock index 36a50f8..460af66 100644 --- a/bun.lock +++ b/bun.lock @@ -10,7 +10,7 @@ "zod": "^4.1.12", }, "devDependencies": { - "@notmike101/zcode-extension-sdk": "0.3.4", + "@notmike101/zcode-extension-sdk": "0.3.5", "@types/bun": "^1.3.4", "@types/node": "^24.10.1", "typescript": "^5.9.3", @@ -18,7 +18,7 @@ }, }, "packages": { - "@notmike101/zcode-extension-sdk": ["@notmike101/zcode-extension-sdk@0.3.4", "", {}, "sha512-Kl/ldrGuAxg/O0SIZ8REG23qZhwJWxB6Be6QwG605mFDTCgloAQ2dMnpe7U+xlfGyhLhoYdTt6l2ab6p2WStIw=="], + "@notmike101/zcode-extension-sdk": ["@notmike101/zcode-extension-sdk@0.3.5", "", {}, "sha512-4g7LtJwmdRyjSqxC2kteuCkanomaJd0kreFqIGjqMGdkVOxeXzQMV4SzaE/EOzy2CtiScZhLHCY+qU4zcxFwOw=="], "@types/bun": ["@types/bun@1.3.14", "", { "dependencies": { "bun-types": "1.3.14" } }, "sha512-h1hFqFVcvAvD9j9K7ZW7vd82aSA+rTdznZa+5bwvCwqSB1jmmfLcbIWhOLx1/+boy/xmjgCs/OMUL8hRJSmnPw=="], diff --git a/package.json b/package.json index 2b3ac6b..638941b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "zcode-scheduler", - "version": "0.1.5", + "version": "0.1.6", "description": "Schedule normal, visible ZCode tasks with timezone-aware cron expressions.", "private": true, "license": "MIT", @@ -24,7 +24,7 @@ "zod": "^4.1.12" }, "devDependencies": { - "@notmike101/zcode-extension-sdk": "0.3.4", + "@notmike101/zcode-extension-sdk": "0.3.5", "@types/bun": "^1.3.4", "@types/node": "^24.10.1", "typescript": "^5.9.3" diff --git a/tests/release.test.ts b/tests/release.test.ts index ee5b0a0..bc5b08f 100644 --- a/tests/release.test.ts +++ b/tests/release.test.ts @@ -25,7 +25,7 @@ describe("release metadata", () => { test("uses explicit capabilities and only the vNext renderer lifecycle", () => { const manifest = JSON.parse(readFileSync(path.join(import.meta.dir, "..", ".zdp", "plugin.json"), "utf8")); - expect(manifest.engines.host).toBe(">=0.3.4 <1"); + expect(manifest.engines.host).toBe(">=0.3.5 <1"); expect(manifest.capabilities).toEqual([ "zcode.workspaces.read", "zcode.tasks.run",