Releases: KetiveeAI/Reox
Releases · KetiveeAI/Reox
REOX Compiler v1.1.1
v1.1.0
Full Changelog: v1.0.0...v1.1.0
Reox v1.0.0 — Package Manager & Stable Release
Reox v1.0.0
First stable release of the Reox language compiler.
What's New
Package Manager CLI
reoxc pkg init— create areox.pkgmanifestreoxc pkg add <name> [version]— add a dependencyreoxc pkg remove <name>— remove a dependencyreoxc pkg list— list installed packagesreoxc pkg info— show project metadata
Standard Library
core— math, memory, print, string utilitiesio— file I/O, network, serialui— declarative widgets, layout containers, theme colorsai— ai_complete(), ai_explain(), ai_fix(), ai_ui(), ai_review()
Compiler
- 101 tests passing
- 1 pre-existing warning (no new regressions)
- Static binary, zero runtime dependencies
Downloads
- Linux x64:
reoxc-v1.0.0-linux-x64.tar.gz - macOS and Windows builds coming in v1.1.0
Install
tar xzf reoxc-v1.0.0-linux-x64.tar.gz
sudo mv reoxc /usr/local/bin/Changelog since v0.5.1-beta
- Added full package manager CLI (
reoxc pkg) - Wired AI stdlib helpers into interpreter
- Added 12 new pkg tests (101 total)
Reox 0.5.1-beta: UI Framework
What's New
UI Framework
- Declarative widgets: button(), text(), input(), slider(), checkbox()
- Layout containers: vstack(), hstack(), window()
- Theme colors: color_primary(), color_success(), color_danger(), etc.
- Animation easing: ease_in(), ease_out(), ease_in_out(), lerp()
Standard Library
- core.rs: len(), type_of(), math functions
- io.rs: file operations, console I/O
- ui.rs: ViewModifier, ContainerBuilder
- ai.rs: ai_complete(), ai_explain(), ai_fix()
Codegen
- UI widget calls compile to reox FFI (reox_button_create, etc.)
- Theme colors emit inline C code
Downloads
- Linux x64: reoxc-0.5.1-beta-linux-x64.tar.gz
REOX v0.5.0-beta - Beta Stabilization
Beta Stabilization Release
Changes
- Expanded test coverage: smoke.rs now includes 10 comprehensive tests for lexer, parser, and interpreter
- Fixed view modifier stubs: 10+ view modifiers (font, color, size, opacity, etc.) now properly store values
- Timer system: Implemented with proper storage and unique IDs
- Desktop integration: Replaced dummy app pattern with proper static desktop app
Test Results
- 74 tests passing
- Runtime library (libreox_runtime.a) builds successfully