2023-03-07 18:47:39 +00:00
ELK layout has been much improved by increasing node dimensions to make room for nice even padding around ports:

Do you use ELK more than dagre? We're considerng switching d2's default layout engine to ELK, so please chime in to this poll if you have an opinion! https://github.com/terrastruct/d2/discussions/990
2023-01-19 19:38:24 +00:00
2022-12-01 20:59:53 +00:00
#### Improvements 🧹
2022-11-15 00:53:57 +00:00
2023-03-06 06:13:36 +00:00
- ELK nodes with > 1 connection grow to ensure padding around ports [#981 ](https://github.com/terrastruct/d2/pull/981 )
2023-03-07 06:42:52 +00:00
- Using a style keyword incorrectly in connections returns clear error message [#989 ](https://github.com/terrastruct/d2/pull/989 )
2023-03-07 17:00:45 +00:00
- Unsemantic Markdown returns clear error message [#994 ](https://github.com/terrastruct/d2/pull/994 )
2023-03-06 06:13:36 +00:00
2022-12-01 21:14:09 +00:00
#### Bugfixes ⛑️
2023-03-07 04:12:29 +00:00
2023-03-07 18:47:39 +00:00
- Accept absolute paths again on the CLI (regression from previous release). [#979 ](https://github.com/terrastruct/d2/pull/979 )
2023-03-05 17:43:42 +00:00
- Fixes some rare undefined behavior using capitalized reserved keywords [#978 ](https://github.com/terrastruct/d2/pull/978 )
2023-03-07 04:12:29 +00:00
- Fixes an error rendering when links contained `&` characters [#988 ](https://github.com/terrastruct/d2/pull/988 )