Releases: liamross/psiagram
Releases · liamross/psiagram
v1.2.0-alpha.0
Psiagram
- Edges and Nodes are now passed an the instance of Paper
- Line now supports stroke weight and stroke color
- Line also attaches custom markers for itself and de-attaches on removal
v1.1.0-alpha.0
Psiagram
- Updated Edges to be more extensible
- Added Custom Edge documentation
v1.0.0-alpha.0
Psiagram
- Updated Node --> BaseNode and Edge --> BaseEdge
- Made all imports relative and shortest-path
- Added Custom Node documentation
- Breaking changes: Base Node, Base Edge, and Base Edge must now be extended in order to work
- New Library item: Line (extends Edge to make it usable)
- Updated failing tests
v0.1.0
As the first real release, v0.1.0
represents a significant change in Psiagram.
However, there is still a lot of work and documentation to be done before the first Major Release.
psiagram
- Nodes and Edges are now highly extensible
- Typescript has been cleaned up to allow custom Node and Edges without too much complaining
- The preliminary work on a TextEdge has begun
v0.0.1-beta.5
psiagram
- Psiagram now generates its own defs
- Defs contain generic edge arrowhead
- New API for adding and removing defs based on id system
psiagram-plugin-grid
- Grid now simply inserts defs into existing Paper def element
other
- Changed some names containing
Workflow
toElement
v0.0.1-beta.4
- Small documentation update
v0.0.1-beta.3
psiagram
- Updated join functionality within Edge path generation
psiagram-plugin-routing
- Created manhattan routing plugin
- Documentation update regarding plugin
v0.0.1-beta.2
psiagram
- New:
uniqueId
is now passed to all plugins and to Edge to allow marker url reference - Removed:
allowBlockOverlap
no longer included in core package - Updated: documentation
psiagram-plugin-grid
- New: Now uses
uniqueId
from paper to ensure unique id properties for all grid and marker components
v0.0.1-beta.1
- Final small changes to put Psiagram into beta pre-release
v0.0.1-alpha.6
psiagram
- Documentation update
psiagram-plugin-grid
- Documentation update
psiagram-plugin-mouse-events
- Documentation update