Skip to content

Commit

Permalink
Update to v0.7.0
Browse files Browse the repository at this point in the history
  • Loading branch information
StefansArya committed Jul 22, 2022
1 parent f5567ac commit 280ed9e
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 6 deletions.
26 changes: 21 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,22 @@
# 0.7.0
Most features is adapted from [engine-js](https://github.com/Blackprint/engine-js).

### Feature
- Finishing environment variables feature
- Add function, variable, environment node support
- Add route feature to handle data flow
- Add `instance->ref` where the `instance` can be `\Blackprint\Engine` this `ref` will have reference to `Output` or `Input` port
- Add `instance->deleteNode` to delete node manually by using code
- `Blackprint->Engine` is now using `CustomEvent`
- and more

### Breaking Changes
- `iface->const` and `node->const` now changed into `iface->ref` and `node->ref`
-Something may get changes

# 0.3.0

### New Feature
### Feature
- You can register nodes with namespace that follow PSR-4 with `Blackprint\registerNamespace`, please see `./example/init.php` for reference

### Breaking Changes
Expand All @@ -20,10 +36,10 @@ This changes is supposed to improve efficiency, and reduce possible future break
# 0.2.0

### Breaking Changes
- `Blackprint.Interpreter` is changed into `Blackprint.Engine`
- `iface.options` now changed to `iface.data`, you will need to replace `options` from the exported JSON into `data`
- `iface.id` now changed to `iface.i`, you will need to replace `id` from the exported JSON into `i`
- `iface.id` now being used for named ID, and `iface.i` still being the generated index for the nodes
- `Blackprint->Interpreter` is changed into `Blackprint->Engine`
- `iface->options` now changed to `iface->data`, you will need to replace `options` from the exported JSON into `data`
- `iface->id` now changed to `iface->i`, you will need to replace `id` from the exported JSON into `i`
- `iface->id` now being used for named ID, and `iface->i` still being the generated index for the nodes

# 0.1.1

Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name":"blackprint/engine",
"description": "PHP Engine for Blackprint",
"version": "0.3.0",
"version": "0.7.0",
"keywords": ["blackprint", "engine"],
"license":"MIT",
"require": {
Expand Down

0 comments on commit 280ed9e

Please sign in to comment.