Releases
v1.6.0
⚠️ Breaking changes
exportLogic : Now returns an object instead of its stringified version.
Update node data : Some scripts might need to be open on the editor, then saved to compile properly.
🏗️ Features
Compiler overhaul : Big overhaul of the Luna Park compiler.
Compiler API : Add compiler API to remotely build code. (available soon)
Sandbox : Add a sandbox package to execute code safely. (available soon)
Entry node limitation : Limit one entry node creation per graph.
LpControls : Add a new lp-controls
component to display the navigation controls of Luna Park.
LpLogicEditor : Add update
event when the editor content is updated.
Dynamic build : Add read and write access to the node config data.
Web components : Improve web components declarations.
🐛 Bug Fixes
Fix store instance : Fix a bug where there could be multiple store instances (again).
Fix spread compilation : Spread operation nodes now compile as intended.
Fix create object compilation : Create object operation nodes now compile as intended.
Fix default value compilation : Fix a bug where default values overrode connections.
Fix operation argument compilation : Operation nodes with argument now compile as intended.
Fix exporter : Fix a bug where exporting a project broke the editor.
Fix variable creation : Creating a new variable won't throw an error.
You can’t perform that action at this time.