Releases: scenarioworld/articy-js
Releases · scenarioworld/articy-js
v0.3.6
v0.3.5
- Added a new template execution handler function to complement the feature execution handler
v0.3.4
v0.3.3
v0.3.2
- Fixed Jump node not being exported.
v0.3.0
Breaking change
Branches in the flow state are now stored as lists of IDs instead of resolved node objects. You can use these new functions to resolve them to nodes when needed:
- resolveBranch,
- resolveBranches,
- branchEndsWith,
- getBranchesOfType
v0.2.0
- Filled out the project's README with better getting started documentation
- Renamed various iteration functions and types to make them more clear for public use
- Added two new built-in script functions:
once()
andlimit(max)
.once()
returns true only if the node calling the method has not been visited before.limit(max)
returns true only if the visit count of the calling node is lower than the specified max. - Simplified the script method interface. Now all the context is packed into a single
context
object passed as the first argument. - Added support for using the
@ArticyType
decorator instead of the registration function to add new object types - Config cleanup