Releases: csgoh/processpiper
Releases · csgoh/processpiper
v0.8.1
v0.8.0
v0.7.0
text2diagram.render()
function enhancements. See this page for more information.- You can now display the generated code by setting
show_code=True
. - Added 'SVG' output option. Addressing feature request #43.
- You can now display the generated code by setting
- Updated font size and spacing between elements
- You can now change font size for title, element and footer. See this page for more information.
v0.6.0
0.6.0 : 2024 Jan 01
- Simplified connection implementation and fixed issues where some diagrams cannot be rendered.
- Added the ability to configure connection direction manually. See this page for more details.
- Added new validation. All shapes (except start, end and others events) require an incoming connection.
- Added five additional colour schemes. Visit Gallery to see the colour schemes.
- ❗ There is a breaking change made to processpiper.text2diagram package. See this Breaking Changes for further information.
v0.5.0
v0.4.3
v0.4.2
v0.4.1
Release v0.4.1 change logs:
- Revamped elements placement logic. The code is much easier to maintain and the display layout is more compact.
- Added collision detection logic. The connect lines would now avoid overlapping with element shape. It is not perfect, but hopefully it is a step in the right direction.
- Enhanced English like
PiperFlow
syntax. You can now specifywidth
in the syntax. - Cleaned up code further.
v0.4.0
- Removed the dependency of Arial font on Linux system. i.e. The following commands to install MSCoreFonts is no longer required.
- sudo apt install ttf-mscorefonts-installer
- sudo fc-cache -f
- Added Message, Signal, Conditional and Link event types
- Added Event gateway type
- Code clean up