Releases
v1.7.0
New Functionality
Support Zeek-style documentation strings in Spicy source code.
Provide ability for host applications to initiate runtime's module-pre-init phase manually.
Add DPD-style spicy::accept_input()
and spicy::decline_input()
.
Add driver option to output full set of generated C++ files.
GH-1123 : Support arbitrary expression as argument to type constructors, such as interval(...)
.
Changed Functionality
Search HILTI_CXX_INCLUDE_DIRS
paths before default include paths.
Search user module paths before system paths.
Streamline runtime exception hierarchy.
Fix bug in cast from real
to interval
.
GH-1326 : Generate proper runtime types for enums.
GH-1330 : Reject uses of imported module IDs as expression.
Bug fixes
GH-1310 : Fix ASAN false positive with GCC.
GH-1345 : Improve runtime performance of stream iteration.
GH-1367 : Use unique filename for all object files generated during JIT.
Remove potential race during JIT when using HILTI_CXX_COMPILER_LAUNCHER
.
GH-1349 : Fix incremental regexp matching for potentially empty results.
You can’t perform that action at this time.