Releases: Hex-Interactive/ChainLink
Releases · Hex-Interactive/ChainLink
v0.2.1
v0.2.0
This release involved a major refactor of ChainLink and the separation of the Chain scripting language from the ChainLink runtime.
Features
- The Chain language is now a separate usable package, and has been refactored
- Added
If,Var, andGetdefault Chain calls for branching code paths and variables - Chain calls can now be used as an expression if they return something
- Added a new Chain type, a thunk, for unevaluated calls
Full Changelog
v0.1.2
Fixed
- Fixed the Chain interpreter complexity count not being incremented
Full Changelog
v0.1.1
Alongside this release, the first pass of documentation has been completed!
Changed
- Require Chain target (
->) syntax if ValidateTarget is defined within an Action being interpreted - Simplified types and type exports