Skip to content

Releases: SxfeScript/sxfescript

Release list

v0.0.2

v0.0.2 Pre-release
Pre-release

Choose a tag to compare

@nanofuxion nanofuxion released this 01 Sep 15:58

Highlights

0.0.2 brings the current SxfeScript/ArcSX runtime surface, expanded Node compatibility, and release binaries for all six supported platform/architecture combinations.

  • Added the documented Sxn.serve Request/Response API, including keep-alive, request-body bytes, response headers, binding, and reusePort.
  • Completed the current minimum Common API and registered node: modules.
  • Moved profiled hot paths for Buffer, crypto, URL, filesystem, streams, formatting, and inspection into native C implementations.
  • Improved JSON parsing and serialization with lower allocation overhead, cycle handling, and faster numeric/string scanning.
  • Enforced &mut ownership checks and compiled declared scalar types.
  • Added idle cycle sweeping and EventEmitter listener-limit diagnostics.
  • Added browsable guides, runnable examples, the Windows PowerShell installer, and machine-readable release metadata.

Benchmarks

See the 0.0.2 release notes for the fresh benchmark results and methodology.

Verification and compatibility

Release archives are provided for macOS arm64/x64, Linux arm64/x64, and Windows arm64/x64.

  • macOS and Linux builds: 102/102 CTest cases passing.
  • Windows artifacts: cross-compiled PE32+ binaries with embedded sxn 0.0.2, architecture-verified but not executed on Windows hardware in this workspace.
  • Installers: Unix .tar.gz assets and Windows .zip assets match the published download names.

v0.0.1

v0.0.1 Pre-release
Pre-release

Choose a tag to compare

@nanofuxion nanofuxion released this 30 Aug 22:28

First pre-release. All six major target platforms, each built and
its test suite run for real:

Platform Arch Tested on
macOS arm64 native (Apple Silicon)
macOS x64 Rosetta cross-build, native tests
Linux x64 native
Linux arm64 cross-compiled, tested on real ARM hardware
Windows x64 native (MSYS2/MinGW)
Windows arm64 cross-compiled (llvm-mingw), tested under Wine on real ARM hardware

No install script yet for Windows - extract the archive and run
sxn.exe/sxn directly. macOS/Linux can use install.sh:

curl -fsSL https://sxfescript.github.io/latest/install.sh | bash