This release adds 3 notable features for engineering teams evaluating rollout.
Published 1mo
Build & Package
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
aot-compiler
compiler
c++
cpp20
lua
luajit
+2 more
native
transpiler
Summary
AI summaryUpdates Examples, Lua Features, and Tooling across a mixed release.
Full changelog
[0.1.0] - 2026-06-17
First public release.
Added
- Ahead-of-time Lua 5.5 compiler
- Native executable generation
- Object file generation
- Static library generation
- Native C++ clx API
- Cross-platform support through Clang, GCC, and MSVC
- NaN-boxed value representation
- Inline string optimization
- Fast-path table access caches
- Lightweight AOT-oriented runtime
- Real life examples
Lua Features
- Functions and closures
- Tables and metatables
- Coroutines
- Modules and package system
- Most standard libraries
Tooling
- Benchmark suite
- Conformance tests
- Regression tests
- Edge-case tests
- Stress tests
Examples
- Hello World
- Native clx Sokol module example
- Mandelbrot example
- Pong game using the clx Sokol module
Documentation
- Architecture overview
- Runtime internals
- Optimization pipeline
- Module system and migration guide
- CLI reference
- Compatibility guide
- FAQ
Known limitations
The following features are intentionally unsupported due to the AOT compilation model:
- load()
- loadfile()
- dofile()
- string.dump()
- debug library
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Clx
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]