Releases: thearyanahmed/luxctl
Releases · thearyanahmed/luxctl
v0.13.0
v0.11.0
Changelog
All notable changes to this project will be documented in this file.
[0.11.0] - 2026-04-03
Added
- Add projectfiles download for local challenges
Fixed
- Fix installation script, update readme, add http response codes for debugging
v0.10.3
Changelog
All notable changes to this project will be documented in this file.
[0.10.3] - 2026-03-24
Fixed
- Fix clippy warnings, bump to v0.10.3
v0.10.0
Changelog
All notable changes to this project will be documented in this file.
[0.10.0] - 2026-03-13
Added
- Add self-upgrade command with GitHub release download
v0.9.1
Changelog
All notable changes to this project will be documented in this file.
[0.9.1] - 2026-03-03
Fixed
- Fix Terminal deserialization for nested test_files
v0.8.8
Changelog
All notable changes to this project will be documented in this file.
[0.8.8] - 2026-03-03
Added
- Add phase-level metadata to blueprint IR and parser
- Add exec probe timeout and debug logging
- Add debug logging to blueprint parse/transpile/execute
- Add phase sequence numbers to CLI output
- Add $BUILD variable and C runtime support
- Add bin and bin_path to blueprint config for runtime-aware binary paths
Changed
- Update README version to 0.8.8
Fixed
- Fix task filtering, add difficulty field and dev-build target
- Fix lexer treating mid-word apostrophes as string delimiters
Other
- Read version from Cargo.toml instead of hardcoding
- Emit raw tokens for multiline string blocks in lexer
- Show previously-passed phases as dimmed checkmarks
- Inline duration into status line, lowercase output
- Show XP on the result summary line, bump to 0.8.8
v0.8.3
Changelog
All notable changes to this project will be documented in this file.
[0.8.3] - 2026-02-22
Added
- Add Exercise API type and test file injection for lab validation
- Add tier field to Exercise struct
Changed
- Rename exercise to terminal, add terminal CLI commands
- Rename Lab → Project across luxctl CLI
- Update Rust dependencies
Other
- Download pre-built binaries in install.sh, fall back to cargo for unsupported platforms
- Rewrite README usage section to cover all CLI commands
v0.8.2
Changelog
All notable changes to this project will be documented in this file.
[0.8.2] - 2026-02-14
Other
- Switch reqwest to rustls-tls, bump to 0.8.2
v0.7.0
v0.6.2
Changelog
All notable changes to this project will be documented in this file.
[0.6.2] - 2026-01-18
Full Changelog: v0.6.1...v0.6.2