Skip to content

Commit c76847a

Browse files
committed
Update to v0.8.12
1 parent cc32b2a commit c76847a

File tree

3 files changed

+37
-2
lines changed

3 files changed

+37
-2
lines changed

CHANGELOG.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,38 @@
1+
# 0.8.12
2+
3+
### Features
4+
- Add `initPorts` for dynamically initializing ports
5+
- Emit `destroy` event when the instance was destroyed
6+
- Add experimental feature to lock the instance
7+
- Improve security for environment variable node by using connection rule
8+
- Add experimental `Blackprint.Types.Slot` for ports with lazy type assignment
9+
- Add event nodes feature
10+
- Handle namespaced variable or nodes
11+
12+
### Bug Fix
13+
- Emit internal event when function port was renamed
14+
- Fix event to be emitted to root instance
15+
- Fix function node that was not being initialized if created manually at runtime
16+
- Fix route port connection and array input data
17+
- Immediate init interface for single node creation
18+
- Improve performance and fix execution order for with `StructOf` feature
19+
- Reset updated cable status when disconnected
20+
- Save port configuration and use it for creating function port
21+
- Improve code for step mode execution
22+
- Replace dot settings's internal save name with underscore
23+
- Disable port manipulation on locked instance
24+
- Put id as title if doesn't have custom title
25+
- Avoid calling update on cable connection when the node having input route
26+
- Remove internal marker to avoid dynamic port connection on outer function port
27+
- Fix node update using default input value when cable was disconnected
28+
- Fix dynamic port marker on internal interface
29+
- Fix type assigned on variable node
30+
- Force output port that use union to be Any type
31+
- Move port type re-assigment for output port
32+
- Improve output port's type when using port feature
33+
- Validate namespace name
34+
- Add options to disable cleaning the instance when importing JSON
35+
136
# 0.8.0
237

338
Blackprint Engine for Python that was implemented from `engine-js` and `engine-php`

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "blackprint-engine"
3-
version = "0.8.0"
3+
version = "0.8.12"
44
description = "Blackprint engine for registering node/interface and run exported Blackprint on Python environment"
55
readme = "README.md"
66
requires-python = ">=3.10"

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
setup(
44
name='Blackprint',
5-
version='0.8.0',
5+
version='0.8.12',
66
packages=['Blackprint'],
77
# scripts=['bin/script1','bin/script2'],
88
url='https://github.com/Blackprint/engine-python',

0 commit comments

Comments
 (0)