Aurora 1.0.0 — "Polaris"
The first public release of Aurora — a modern, batteries-included overlay distribution for OpenComputers OpenOS. 100% OpenOS-compatible; installs on top of any stock OpenOS.
Install
wget https://raw.githubusercontent.com/AlexMelanFromRingo/aurora/main/install/install.lua /tmp/ai.lua
/tmp/ai.luaThe installer verifies every file's sha256, writes atomically, backs up any patched core file, and is safe to re-run. Offline apply.lua is also available.
Highlights
opmpackage manager — semver dependency resolution, sha256-verified atomic installs from a GitHub registry (shipsacowsay,ajson,abase64,awatch).- Dev toolchain / compilers —
acc(transpile→lint→bundle→minify),aminify,abundle, a lexer-driven compound-assignment transpiler (atpl),alint,atest,arepl. - Networking —
ahttp(status-checked HTTP + JSON + verified downloads),anet(modem messaging + JSON-RPC 2.0). - Shell & UX —
athemecolor themes, configurable prompt,afetchsystem summary. - Security & reliability — patched
wget(honors HTTP status, atomic,--sha256),cpcrash fix,strictglobal guard. - Libraries —
json,inspect,class,argparse,aurora.hash(SHA-256/CRC-32),semver,fsx, and more.
Quality
- 120 host unit tests + 15 in-VM integration checks (booted in real OpenOS under ocvm), all green.
- SHA-256 verified against FIPS-180-4 vectors on both the data-card and pure-Lua paths.
- Minifier fuzzed clean across all 127 stock OpenOS files (~27% smaller).
- End-to-end online install path verified in-emulator against this repository.
See CHANGELOG.md and docs/ARCHITECTURE.md.