Seen Language 0.20.13
Seen Language 0.20.13
Highlights
- Makes generated programs terminate promptly and predictably after allocator
exhaustion instead of leaving a failed process alive. - Stabilizes imported-function name resolution, package-qualified test imports,
nested arrays, and Array-backed class returns, with semantic rejection before
invalid calls can reach LLVM optimization. - Hardens tiny, nested, and malformed JSON handling and removes the historical
str.string/io.filecycle for external standard-library consumers. - Adds release-blocking tracked regressions, ownership/adverse-input stress,
sanitizer execution, bounded diagnostics, and portable fail-closed systemd
OOM-group setup under the existing memory-contained serial release gate.
Installation
Linux:
curl -sSL https://github.com/codeyousef/SeenLang/releases/download/v0.20.13/seen-0.20.13-linux-x64.tar.gz | tar xz
cd seen-0.20.13-linux-x64
sudo ./install.shlinux-x64 is the portable x86-64 baseline. Use seen-0.20.13-linux-x64-v3.tar.gz only on x86-64-v3/AVX2-class machines.
Windows and macOS artifacts, when produced for this release, are listed below.
Otherwise use the platform bootstrap instructions in the repository.
Checksums
Download SHA256SUMS from this release and verify files with
sha256sum -c SHA256SUMS.