This release supports Ruby 2.5 up to 3.2, requires HyperTension 2.2.
It includes multiple improvements to UJSHOP parser and compiler.
Compatible with previously compiled planning instances.
Improvements:
- Add nostack flag to discover when planning failure may be caused by limited stack
- Simplify path in multiple files
- Move abort from UHyper_Compiler to Hypertension_U problem
- Support not equal operator in UHyper_Compiler compile_problem
- Prefix variables with underscore to avoid keyword collision in UHyper_Compiler
- Replace
nil
with explicit empty list()
- Improve Sokoban example