v3.0.1
Release@jaredwray/mockhttp@3.0.1 — 2026-10-28
Security patches and Worker fixes. /healthz omits scheme, host, username, and password length.
Bug Fixes
-
start the Worker during isolate startup (#248)
-
report bin store health and keep a failed connect in process (#249)
-
drop every second socket error that has no listener (#250)
-
Add redacted URI diagnostics to /healthz (#254)
-
open one MongoDB client per Worker request to stop 1101s on bins (#255)
-
pin Node 24.22.1 and patched undici (#256)
-
force miniflare's sharp pin to 0.35.5 (#257)
-
bump zod to 4.6.7 for GHSA-mrhx-c7xc-m3w5 (#258)
-
security - markdown-it 15.0.3 (CVE-2026-111758) (#260)
-
omit scheme and URI identity from /healthz (#262)
{ "status": "ok", "bins": { "connected": true, "uriPresent": true, "uri": { "atCount": 1, "passwordHasPercent": false } } }
Documentation
- remove the empty vars note from the Cloudflare page (#253)
Internal
- point worker URI fixtures at example.invalid (#251)
- declare empty Worker vars in Wrangler (#252)
- list LICENSE in the published package files (#259)
Contributors
- @jaredwray (13)
- @cursoragent (1)
Full List of Changes
- fix: restore Cloudflare Worker routes after the v3.0.0 startup crash by @jaredwray in #248
- Add GET /healthz and redact bin store errors by @jaredwray in #249
- Use example.invalid for worker test URI fixtures by @jaredwray in #251
- Drop every second socket error that has no listener by @jaredwray in #250
- Declare empty Worker vars in Wrangler by @jaredwray in #252
- Remove the empty vars note from the Cloudflare page by @jaredwray in #253
- Add redacted URI diagnostics to /healthz by @jaredwray in #254
- fix: open one MongoDB client per Worker request to stop 1101s on bins by @jaredwray in #255
- security: pin Node 24.22.1 and patched undici by @jaredwray in #256
- fix: security - upgrade sharp to 0.35.5 (libheif RCE) by @jaredwray in #257
- fix: security - bump zod to 4.6.7 (GHSA-mrhx-c7xc-m3w5) by @jaredwray in #258
- chore: list LICENSE in the published package files by @jaredwray in #259
- fix: security - markdown-it 15.0.3 (CVE-2026-111758) by @jaredwray in #260
- fix: omit scheme and URI identity from /healthz by @jaredwray in #262
Full diff: https://github.com/jaredwray/mockhttp/compare/v3.0.0...v3.0.1