Release historyLuavex release notes
Luavex 2.3 is the current release.
Luavex 2.3 — The Next Chapter
CurrentNew
- Redesigned workspace and interface.
- Personal script storage.
- Save and manage protected scripts.
- Open, rename and download saved scripts.
- Account details saved across sessions.
Improved
- Smoother editing and builds.
- Cleaner navigation and mobile layout.
- Easier script organization.
Luavex 2.2 — Runtime Integrity & Authorization
PreviousImproved
- Strengthened server-authorized runtime execution.
- Improved invocation and context isolation.
- Expanded runtime integrity validation and per-build execution diversity.
- Reduced recovered material lifetime through bounded lazy recovery.
- Added capability-aware compatibility profiles.
- Improved replay and malformed-context resistance.
- Runtime consistency, size and performance maintenance.
Luavex 2.1 — Runtime Execution Diversity
PreviousImproved
- More build-specific variation in protected execution and data handling.
- Broader runtime layout diversity with less structural repetition across builds.
- Continued runtime compatibility and stability improvements.
Fixed
- Corrected a continuation-state issue affecting valid scripts.
Luavex 2.0 — VM Architecture Redesign
PreviousImproved
- Redesigned protected runtime with layered loading and execution.
- Greater variation in execution and structure across builds.
- Tighter state isolation and clearer separation between loading and protected execution.
- Runtime performance and compatibility improvements.
Website & experience
- Refreshed website with a consistent landing and workspace design.
- Improved responsive layouts, keyboard navigation and accessibility.
- Refined background motion with reduced-motion support.
Added
- Deep Constant Protection.
Improved
- Greater variation in protected output across builds.
- More consistent runtime handling of protected data.
- Broader validation across varied build conditions.
Added
- Expanded protection for generated scripts.
- Additional safeguards for runtime integrity and ownership attribution.
Improved
- Greater diversity in protected output.
- Improved resilience against tampering and compatibility issues.
Added
- Instruction dependency protection
- Per-invocation prototype activation state
- Cross-layer integrity binding
- Structural runtime control-flow diversity
Improved
- Cross-build and cross-prototype isolation
- Runtime state diversity across builds
- Callback and closure integrity integration
- Tamper resistance for instruction structure and runtime transitions
Version 1.6 Beta
Previous BetaAdded
- Strengthened server-backed runtime validation
- Replay-resistant request handling
- Signed runtime responses
Improved
- Build and session binding
- Delayed runtime materialization
- Callback and runtime semantics
Fixed
- Compatibility and release-path issues
Version 1.5 Beta
Previous BetaAdded
- Build-specific VM layouts
- Expanded protected runtime representation
- Data-bearing Unicode payload markers
Improved
- VM structural diversity
- Runtime integrity
- Build-to-build output diversity
- Protected instruction handling
Fixed
- Discord OAuth return routing
- Compatibility and release-path issues
Version 1.4 Beta
Previous BetaAdded
- Static remote Lua protection
Improved
- Secure resource delivery
- Larger remote Lua sources
- Runtime integrity
Fixed
- Compatibility
- Workspace UI and editor alignment
Added
- Versioned Luavex output signature
- Unified protection workflow
Improved
- Protection settings
- Public service routing
- Deployment readiness
- Output consistency
Fixed
- Outdated engine choices
- Redundant interface labels
- Public error feedback
Added
- Discord account integration
- Account-based build history
- Live build progress
Improved
- Workspace and menu design
- Build animation
- Mobile experience
- Protection systems
- Lua/Luau compatibility
Fixed
- Build stability
- Protection settings
- Local development access
- Error feedback
Added
- Progressive build transition preview
- Clearer workspace status feedback
Improved
- Workspace navigation
- Protection settings
- Lua/Luau script compatibility
Fixed
- Method and callback compatibility
- Output validation and build stability
Added
- Initial public beta
- Protection settings
- Local build history
Improved
- Build reporting
- Large-script handling
- General Lua/Luau compatibility
Fixed
- Early compatibility and validation issues