From 8c86e997b0bd8fc23b2595ee27422a638badcb55 Mon Sep 17 00:00:00 2001 From: David Dal Busco Date: Mon, 6 Apr 2026 20:54:27 +0200 Subject: [PATCH 1/2] docs: note about sputnik runtime Signed-off-by: David Dal Busco --- docs/build/functions/development/typescript.mdx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/docs/build/functions/development/typescript.mdx b/docs/build/functions/development/typescript.mdx index b4d893ce..8ee7cb6d 100644 --- a/docs/build/functions/development/typescript.mdx +++ b/docs/build/functions/development/typescript.mdx @@ -30,9 +30,17 @@ import Caution from "./components/upgrade-caution.mdx"; --- +## Runtime + +When building TypeScript serverless functions, the runtime version is always **the one bundled in the tool** you are using — the emulator or the GitHub Action. It is not a dependency you declare or control in your project. + +This means the runtime is tied to the image version. Keeping the emulator and GitHub Action up to date is the way to get the latest runtime features and fixes. + +--- + ## Versioning -When writing serverless functions in TypeScript, Juno uses the version defined in your project’s `package.json`. This version is embedded into the compiled Wasm module and shown in the Juno Console, making it easier to keep track of deployments. +Juno uses the version defined in your project’s `package.json`. This version is embedded into the compiled Wasm module and shown in the Juno Console, making it easier to keep track of deployments. By default, the version is inherited from the root-level `version` field: From d2fc200a0e78dd03ad09ce8affe49687b58fa6bd Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 6 Apr 2026 18:56:13 +0000 Subject: [PATCH 2/2] =?UTF-8?q?=F0=9F=93=84=20Update=20LLMs.txt=20snapshot?= =?UTF-8?q?=20for=20PR=20review?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .llms-snapshots/llms-full.txt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.llms-snapshots/llms-full.txt b/.llms-snapshots/llms-full.txt index 9ba53aa7..5acc9bcd 100644 --- a/.llms-snapshots/llms-full.txt +++ b/.llms-snapshots/llms-full.txt @@ -3047,9 +3047,17 @@ For example, if you're on **v0.0.23** and the latest release is **v0.0.26**, fir --- +## Runtime + +When building TypeScript serverless functions, the runtime version is always **the one bundled in the tool** you are using — the emulator or the GitHub Action. It is not a dependency you declare or control in your project. + +This means the runtime is tied to the image version. Keeping the emulator and GitHub Action up to date is the way to get the latest runtime features and fixes. + +--- + ## Versioning -When writing serverless functions in TypeScript, Juno uses the version defined in your project’s `package.json`. This version is embedded into the compiled Wasm module and shown in the Juno Console, making it easier to keep track of deployments. +Juno uses the version defined in your project’s `package.json`. This version is embedded into the compiled Wasm module and shown in the Juno Console, making it easier to keep track of deployments. By default, the version is inherited from the root-level `version` field: