From 63db9e5e15bdf207feda72e4d0d111a28cecbbdc Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 4 Apr 2026 23:36:33 +0000 Subject: [PATCH 1/2] Import open() from @stdlib/fs for Hemlock v2.0.0 compatibility Hemlock v2.0.0 moved 63 builtins from global namespace to stdlib modules. The open() function used by Sprout for file serving and template rendering now requires an explicit import from @stdlib/fs. https://claude.ai/code/session_01WHmcXpiBmKW3u8VjcMQqiD --- sprout.hml | 1 + 1 file changed, 1 insertion(+) diff --git a/sprout.hml b/sprout.hml index 5a2316f..0572207 100644 --- a/sprout.hml +++ b/sprout.hml @@ -3,6 +3,7 @@ import { TcpListener, TcpStream } from "@stdlib/net"; import { parse as json_parse, stringify as json_stringify } from "@stdlib/json"; +import { open } from "@stdlib/fs"; // ============================================================================ // HTTP Status Codes From f8802bfc2f40949c24a969f57ca5f0af5d9e90bb Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 4 Apr 2026 23:37:46 +0000 Subject: [PATCH 2/2] Bump version to 1.0.3 https://claude.ai/code/session_01WHmcXpiBmKW3u8VjcMQqiD --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c25c894..bd445db 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "hemlang/sprout", - "version": "1.0.2", + "version": "1.0.3", "description": "express-like web framework for hemlock", "author": "nbeerbower", "license": "MIT",