Closed tippexs closed 2 months ago
We should be more clear an spell it out as NGINX JavaScript Engine "njs".
I've never seen the word 'engine' used around njs before. "NGINX JavaScript (njs)" is enough.
marked all the items that are in the draft already.
Missing some sections of the release news, the webassembly blog post, and the NJS examples that I can't figure out on my own.
We are about launching Unit 1.32.0 and this requires some changes in our Docs as well. This Task-List is to keep track of the changes need and link the resulting PRs.
Release 1.32.0
Meta-Data
News Items and Overview Page
Unit Variable Updates
request_id
to the Variables page. Text should be something like: contains a string that is formed using random data and can be used as a unique request identifier.Conditional Access Logging
Docker
Startup-Shutdown
NJS Updates
njs
. We should be more clear an spell it out asNGINX JavaScript "njs"
.Some request properties are exposed as njs objects or scalars
. All Variables from https://unit.nginx.org/configuration/#variables can be used using thevars
Object inside NJS. Reference to the commit message https://github.com/nginx/unit/pull/1024#pullrequestreview-1857523658if
to the list ob places where NJS can be used.vars.method
for example.WASM Updates
WebAssembly Components WASI 0.2 wasi-http
to the list of App languages and platformswasmtime for WebAssembly Support
..unit-wasm module or during a source build
with...language module or during a source build
. Links can stay in place.