-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
22 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
#### Features 🚀 | ||
|
||
- `tala-seeds` can be specified in the source code through `vars` (see manual for more) | ||
|
||
#### Improvements 🧹 | ||
|
||
- ~15% speedup on most large diagrams | ||
- Less crossings between edges connecting table columns | ||
- Edges route to diamond shape corners more strictly | ||
- For manual positions that completely block all paths (e.g. two shapes manually positioned on top of each other), TALA will route edges with a straight line rather than giving up on the layout | ||
- Slightly decrease distance between hierarchy nodes | ||
- Bin packing algorithm improved to fit subgraphs better | ||
- Circle containers fit much better (centered and padding reduced) | ||
- Reduced padding for containers with icon/label mix | ||
|
||
#### Bugfixes ⛑️ | ||
|
||
- Fixes edge case where a vertical/horizontal edge route completely overlapped another | ||
- A common case of cross-container hierarchies appropriately use hierarchy layout | ||
- Fixes edge case where nodes could be placed in between an edge of another subgraph | ||
- Fixes edge case where edge could become disconnected from endpoints when many subgraphs | ||
- Fixes edge case where edges between grids become disconnected |