merjs v0.2.5
Release page: https://merlionjs.com/v0.2.5
Highlights
- release dashboard and benchmark storytelling for v0.2.5
- improved mercss design-system primitives: badges, surface cards, metric tiles, graph fills
- worker-safe
merAPI surface for wasm32-freestanding builds - fixed rapid restart bind issue with
reuse_address = true(PR #93) - fixed worker deploy wiring and Zig 0.16 WASM grep compatibility
- mercss JIT codegen pipeline writes
_mercss.cssand injects it through layout
Runtime numbers
- 115,093 req/s homepage throughput
- 0.39 ms average latency
- 4.8 MB RAM under CI load
- 260 KB release binary
Release assets
- macOS binaries are Developer ID signed and Apple notarized using the
codedb-notarykeychain profile - Linux binaries are attached for x86_64 and aarch64
- Windows binaries are attached for x86_64 and aarch64
- hosted installer tested successfully from
https://merjs.trilok.ai/install.sh - installer release asset matches the hosted installer logic
Credits
- includes Ivan Leo's socket reuse fix from PR #93: #93
- thanks @ivanleomk