diff --git a/Dockerfile.test b/Dockerfile.test index 47f9061f64..e85da3f21e 100644 --- a/Dockerfile.test +++ b/Dockerfile.test @@ -10,7 +10,7 @@ # docker run --rm -v ./packages/producer/tests:/app/packages/producer/tests hyperframes-producer:test # docker run --rm -v ./packages/producer/tests:/app/packages/producer/tests hyperframes-producer:test --update -FROM node:22-bookworm-slim +FROM node:22.23.3-bookworm-slim # ── System dependencies (identical to production) ──────────────────────────── RUN apt-get update && apt-get install -y --no-install-recommends \ diff --git a/bun.lock b/bun.lock index ca3e7512e1..11a5bc144b 100644 --- a/bun.lock +++ b/bun.lock @@ -24,7 +24,7 @@ }, "packages/aws-lambda": { "name": "@hyperframes/aws-lambda", - "version": "0.8.62", + "version": "0.8.111", "dependencies": { "@aws-sdk/client-s3": "^3.700.0", "@aws-sdk/client-sfn": "^3.700.0", @@ -57,7 +57,7 @@ }, "packages/cli": { "name": "@hyperframes/cli", - "version": "0.8.62", + "version": "0.8.111", "bin": { "hyperframes": "./bin/hyperframes.mjs", "hyperframes-localize-fonts": "./bin/hyperframes-localize-fonts.mjs", @@ -109,7 +109,7 @@ }, "packages/core": { "name": "@hyperframes/core", - "version": "0.8.62", + "version": "0.8.111", "dependencies": { "@chenglou/pretext": "^0.0.5", "@hyperframes/lint": "workspace:*", @@ -135,7 +135,7 @@ }, "packages/engine": { "name": "@hyperframes/engine", - "version": "0.8.62", + "version": "0.8.111", "dependencies": { "@hono/node-server": "^2.0.5", "@hyperframes/core": "workspace:^", @@ -154,7 +154,7 @@ }, "packages/gcp-cloud-run": { "name": "@hyperframes/gcp-cloud-run", - "version": "0.8.62", + "version": "0.8.111", "dependencies": { "@google-cloud/storage": "^7.14.0", "@google-cloud/workflows": "^4.2.0", @@ -175,7 +175,7 @@ }, "packages/lint": { "name": "@hyperframes/lint", - "version": "0.8.62", + "version": "0.8.111", "dependencies": { "@hyperframes/parsers": "workspace:*", "acorn": "^8.17.0", @@ -195,7 +195,7 @@ }, "packages/parsers": { "name": "@hyperframes/parsers", - "version": "0.8.62", + "version": "0.8.111", "dependencies": { "@babel/parser": "^7.27.0", "acorn": "^8.17.0", @@ -215,7 +215,7 @@ }, "packages/player": { "name": "@hyperframes/player", - "version": "0.8.62", + "version": "0.8.111", "dependencies": { "@hyperframes/core": "workspace:*", }, @@ -230,7 +230,7 @@ }, "packages/producer": { "name": "@hyperframes/producer", - "version": "0.8.62", + "version": "0.8.111", "dependencies": { "@fontsource/archivo-black": "^5.2.8", "@fontsource/eb-garamond": "^5.2.7", @@ -275,7 +275,7 @@ }, "packages/sdk": { "name": "@hyperframes/sdk", - "version": "0.8.62", + "version": "0.8.111", "dependencies": { "@hyperframes/core": "workspace:*", "@hyperframes/parsers": "workspace:*", @@ -305,7 +305,7 @@ }, "packages/shader-transitions": { "name": "@hyperframes/shader-transitions", - "version": "0.8.62", + "version": "0.8.111", "dependencies": { "html2canvas": "^1.4.1", }, @@ -317,7 +317,7 @@ }, "packages/studio": { "name": "@hyperframes/studio", - "version": "0.8.62", + "version": "0.8.111", "dependencies": { "@base-ui/react": "1.7.0", "@codemirror/autocomplete": "^6.20.1", @@ -370,7 +370,7 @@ }, "packages/studio-server": { "name": "@hyperframes/studio-server", - "version": "0.8.62", + "version": "0.8.111", "dependencies": { "@hyperframes/core": "workspace:*", "@hyperframes/parsers": "workspace:*", diff --git a/packages/cli/src/docker/Dockerfile.render b/packages/cli/src/docker/Dockerfile.render index 11b9b9c42e..6ce515cd21 100644 --- a/packages/cli/src/docker/Dockerfile.render +++ b/packages/cli/src/docker/Dockerfile.render @@ -1,4 +1,4 @@ -FROM node:22-bookworm-slim +FROM node:22.23.3-bookworm-slim ARG HYPERFRAMES_VERSION=latest # Set automatically by `docker build --platform` (BuildKit); selects the diff --git a/packages/gcp-cloud-run/Dockerfile b/packages/gcp-cloud-run/Dockerfile index f30f18f01f..26196e803d 100644 --- a/packages/gcp-cloud-run/Dockerfile +++ b/packages/gcp-cloud-run/Dockerfile @@ -21,7 +21,7 @@ # Unlike the AWS Lambda adapter there is no ZIP-size ceiling and no runtime # Chrome decompression step — the binary lives in the image at a fixed path. -FROM node:22-bookworm-slim AS beginframe-contract +FROM node:22.23.3-bookworm-slim AS beginframe-contract # ── System dependencies (identical set to the producer's render image) ─────── RUN apt-get update && apt-get install -y --no-install-recommends \