From 812621ca2f93d2aaeda98a2d5b5ab6bc8568d596 Mon Sep 17 00:00:00 2001 From: Adam Malczewski Date: Sat, 6 Jun 2026 23:30:38 +0900 Subject: feat(transport-http): wildcard CORS + bump contract pkgs to 0.1.0 (FE Slice 2 handoff) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Unblock the browser frontend (Vite origin :24204 -> HTTP backend :24203): - transport-http: wildcard CORS via hono/cors on all routes (Access-Control-Allow-Origin: *, Allow-Methods GET/POST/OPTIONS, Allow-Headers Content-Type) + OPTIONS preflight (204). Headers present on the streamed POST /chat NDJSON response too. +4 app.fetch tests. - wire / transport-contract / ui-contract: 0.0.0 -> 0.1.0 as the FE-consumable baseline (semver convention ยง2.9: major = cross-repo fan-out signal). Verified live: OPTIONS /chat -> 204 with CORS headers; GET /models -> 200 with Access-Control-Allow-Origin: *. typecheck clean, 502 vitest + 89 bun, biome clean. --- packages/ui-contract/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/ui-contract') diff --git a/packages/ui-contract/package.json b/packages/ui-contract/package.json index e1f4c35..e7dd93f 100644 --- a/packages/ui-contract/package.json +++ b/packages/ui-contract/package.json @@ -1,6 +1,6 @@ { "name": "@dispatch/ui-contract", - "version": "0.0.0", + "version": "0.1.0", "type": "module", "private": true, "main": "dist/index.js", -- cgit v1.2.3