Compare commits
9 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7472e4e1ac | ||
|
|
ead8ac63e3 | ||
|
|
c366e9326b | ||
|
|
35dd419e11 | ||
|
|
18dc93fdde | ||
|
|
702dc6cd72 | ||
|
|
a1f93a20ba | ||
|
|
220fab7105 | ||
|
|
044045b1a9 |
4 changed files with 30 additions and 5 deletions
12
README.md
12
README.md
|
|
@ -7,12 +7,16 @@
|
|||
|
||||
|
||||
TALA is a diagram layout engine designed specifically for software architecture diagrams,
|
||||
though it works well in other domains too. TALA is closed-source. This repository is
|
||||
primarily for installation instructions. You can also use this repository to report
|
||||
issues, ask questions, and request features.
|
||||
though it works well in other domains too.
|
||||
|
||||
TALA is closed-source. This repository is primarily for installation instructions. You can
|
||||
also use this repository to report issues, ask questions, and request features.
|
||||
|
||||
To learn more about TALA, please visit
|
||||
[https://terrastruct.com/tala](https://terrastruct.com/tala).
|
||||
[https://terrastruct.com/tala](https://terrastruct.com/tala). Note that this is a paid
|
||||
layout engine, which requires a license for any commercial use. The license is purchasable
|
||||
in that same link. TALA is free to evaluate, but without a license, will render with a
|
||||
watermark.
|
||||
|
||||
To compare TALA with other layout engines, please visit
|
||||
[https://text-to-diagram.com](https://text-to-diagram.com/?a=d2&layout_a=tala&b=d2&layout_b=dagre&example=chess).
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,4 +1,6 @@
|
|||
#### Features 🚀
|
||||
TALA 0.4.0 is a massive improvement in layout positions of a wide range of diagrams.
|
||||
|
||||
<img width="814" alt="Screenshot 2024-07-08 at 2 44 49 PM" src="https://github.com/terrastruct/TALA/assets/3120367/a4d3ca21-a0bc-4771-9c82-ab2fc736a439" />
|
||||
|
||||
#### Improvements 🧹
|
||||
|
||||
|
|
|
|||
19
ci/release/changelogs/v0.4.2.md
Normal file
19
ci/release/changelogs/v0.4.2.md
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
#### Features 🚀
|
||||
|
||||
- `tala-seeds` can be specified in the source code through `vars` (see manual for more)
|
||||
|
||||
#### Improvements 🧹
|
||||
|
||||
- Containers expand to fit large labels
|
||||
- Edge labels are placed more intelligently to avoid overlaps
|
||||
- Nodes with multiple edges to another node with long edge labels are positioned more intelligently
|
||||
- Two nodes with > 2 edges with labels strongly prefer being in horizontal orientation to each other. This increases the chance of their multiple edge labels being readable.
|
||||
- Hierarchies with multiple parents are more centered
|
||||
- Up to 20% faster
|
||||
|
||||
#### Bugfixes ⛑️
|
||||
|
||||
- Fixed rare panic when hierarchies with containers were used
|
||||
- Various edge cases that affect layout have been fixed
|
||||
- Fixes rare panic with multiple edges with arrowhead labels on the same table column
|
||||
- Fixes rare panic using step shapes connected to other shapes
|
||||
Loading…
Reference in a new issue