From c6b7fa802aabc2eda8b856fac179565984be471c Mon Sep 17 00:00:00 2001 From: tannevaled Date: Sat, 17 Oct 2026 22:24:06 +0200 Subject: [PATCH] build: bump github.com/go-webengine/engine to v0.5.8 Picks up a memory-exhaustion fix: a page's own script could previously drive real memory usage to ~21GB via a handful of ordinary DOM calls, bypassing both the engine's JS heap watchdog and its recursion-depth caps. Now bounded to a few GB regardless of script behavior -- directly relevant to a service rendering arbitrary third-party pages under shared memory limits. Co-Authored-By: Claude Sonnet 5 --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index a4dab35..ed9330e 100644 --- a/go.mod +++ b/go.mod @@ -3,7 +3,7 @@ module github.com/go-webengine/browserproxy go 1.27.2 require ( - github.com/go-webengine/engine v0.5.7 + github.com/go-webengine/engine v0.5.8 github.com/grpc-transports/websocket v0.4.0 google.golang.org/grpc v1.86.0-dev google.golang.org/protobuf v1.36.12 diff --git a/go.sum b/go.sum index f3bed8b..159e619 100644 --- a/go.sum +++ b/go.sum @@ -34,8 +34,8 @@ github.com/go-opentype/opentype v0.13.1-0.20260927180318-ae6327b14eac h1:mpzfJQe github.com/go-opentype/opentype v0.13.1-0.20260927180318-ae6327b14eac/go.mod h1:UjZOTCMtkHheDPzfP0ZghDoQ7wIr6L72T/kuC9Ph1hw= github.com/go-sourcemap/sourcemap v2.1.4+incompatible h1:a+iTbH5auLKxaNwQFg0B+TCYl6lbukKPc7b5x0n1s6Q= github.com/go-sourcemap/sourcemap v2.1.4+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= -github.com/go-webengine/engine v0.5.7 h1:ej8hq3HRNQ4u9tfufPgea50vJ545k8YQvI7D4CFH/20= -github.com/go-webengine/engine v0.5.7/go.mod h1:wSZ/zIfN7rvvWjHtzguSm+2AcUj7U6CrtKyJhIYjEFc= +github.com/go-webengine/engine v0.5.8 h1:92DqgSxjwuZAalfcsbbZKPZ7ZDIy6NRWbqZltLzSqvo= +github.com/go-webengine/engine v0.5.8/go.mod h1:wSZ/zIfN7rvvWjHtzguSm+2AcUj7U6CrtKyJhIYjEFc= github.com/go-webengine/esbuildsandbox v0.1.0 h1:1LdmX+0/yJarQlxZgJ7JIMu+Qy6P7Yzu4NFcX9+jFl8= github.com/go-webengine/esbuildsandbox v0.1.0/go.mod h1:za8oj1vbDfVkTpHLeRk7JfEQjmJfj+GHNq4R47681vQ= github.com/go-widgets/painter v0.13.0 h1:xBPbopFuYfeDVbQKUKviU6HnP2mAhztJ+BpasahlJLU=