Releases: mayahq/pac-runtime
Support procedure I/O cache
Log procedure IO
0.0.16 Log procedure IO
Exec status
0.0.15 Fix execution status messages
Error boundaries
The runtime will report all errors that occur during execution, as messages over the websocket.
Execution context
Adds a forward-flowing execution context that every node can use to store and retrieve information that is necessary for execution, but doesn't necessarily need to come from an input. Won't advise using this in most cases, though.
Meh
Default types and values in input spec
0.0.11 Allow specifying default type and value in input spec of procedure
Runtime context
This update provides a in-memory global key-value store for all modules to write to, should they need to.
Quick program eval
Allows evaluating a program by specifying start and end procedures, and a pulse to send into the starting node. Evaluation will not save the program to the Runtime. Good for quick PAC experiments.
Hybrid execution method
PAC transforms functional looping constructs to their imperative form and represents them in the LiteGraph spec. This version of the runtime allows executing those constructs in the same way - event-driven FBP-based execution and callstack based functional execution combined, depending on the way the nodes are connected.