From cfa22c9a8771057f6d50068e625b375ed62e89c9 Mon Sep 17 00:00:00 2001 From: Alexander Wang Date: Thu, 7 Nov 2024 14:08:18 -0700 Subject: [PATCH] v0.4.1 --- ci/release/changelogs/v0.4.1.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ci/release/changelogs/v0.4.1.md diff --git a/ci/release/changelogs/v0.4.1.md b/ci/release/changelogs/v0.4.1.md new file mode 100644 index 0000000..6bde27d --- /dev/null +++ b/ci/release/changelogs/v0.4.1.md @@ -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