d2/ci/release/changelogs/next.md

21 lines
1.6 KiB
Markdown
Raw Normal View History

#### Features 🚀
2024-08-14 00:42:47 +00:00
- Vars: Variable definitions can now refer to other variables in the current scope [#2052](https://github.com/terrastruct/d2/pull/2052)
2024-08-06 02:18:34 +00:00
#### Improvements 🧹
2022-11-15 00:53:57 +00:00
2024-08-14 00:42:47 +00:00
- Sequence diagram: edge groups account for edge label heights [#2038](https://github.com/terrastruct/d2/pull/2038)
- Sequence diagram: self-referential edges account for edge label heights [#2040](https://github.com/terrastruct/d2/pull/2040)
2024-08-05 05:01:14 +00:00
- Sequence diagram: The spacing between self-referential edges and regular edges is uniform [#2043](https://github.com/terrastruct/d2/pull/2043)
2024-08-14 00:42:47 +00:00
- Compiler: Error on multi-line labels in `sql_table` shapes [#2057](https://github.com/terrastruct/d2/pull/2057)
- Sequence diagram: Image shape actors can use spans and notes [#2056](https://github.com/terrastruct/d2/issues/2056)
#### Bugfixes ⛑️
2024-08-05 05:01:14 +00:00
2024-08-14 00:42:47 +00:00
- Sequence diagram: multi-line edge labels no longer can collide with other elements [#2049](https://github.com/terrastruct/d2/pull/2049)
- Sequence diagram: long self-referential edge labels no longer can collide neighboring actors (or its own) lifeline edges [#2050](https://github.com/terrastruct/d2/pull/2050)
2024-08-06 00:34:41 +00:00
- Globs: An edge case was fixed where globs used in edges were creating nodes when it shouldn't have [#2051](https://github.com/terrastruct/d2/pull/2051)
2024-08-14 00:42:47 +00:00
- Render: Multi-line class labels/headers are rendered correctly [#2057](https://github.com/terrastruct/d2/pull/2057)
2024-08-14 04:56:09 +00:00
- CLI: Watch mode uses correct backlinks (`_` usages) [#2058](https://github.com/terrastruct/d2/pull/2058)
2024-08-17 00:48:06 +00:00
- Vars: Spread variables are inserted in place instead of appending to end of scope [#2062](https://github.com/terrastruct/d2/pull/2062)