2023-03-07 19:11:52 +00:00
|
|
|
#### Features 🚀
|
2023-01-19 19:38:24 +00:00
|
|
|
|
2023-04-27 22:09:43 +00:00
|
|
|
- `class` field now accepts arrays. See [docs](TODO). [#1256](https://github.com/terrastruct/d2/pull/1256)
|
2023-04-20 16:37:51 +00:00
|
|
|
- Pill shape is implemented with rectangles of large border radius. Thanks @Poivey ! [#1006](https://github.com/terrastruct/d2/pull/1006)
|
|
|
|
|
|
2022-12-01 20:59:53 +00:00
|
|
|
#### Improvements 🧹
|
2022-11-15 00:53:57 +00:00
|
|
|
|
2023-04-19 20:49:56 +00:00
|
|
|
- ELK self loops get distributed around the object instead of stacking [#1232](https://github.com/terrastruct/d2/pull/1232)
|
2023-04-20 17:54:39 +00:00
|
|
|
- ELK preserves order of objects in cycles [#1235](https://github.com/terrastruct/d2/pull/1235)
|
2023-04-27 18:22:10 +00:00
|
|
|
- Improper usages of `class` and `style` get error messages [#1254](https://github.com/terrastruct/d2/pull/1254)
|
2023-04-29 03:10:52 +00:00
|
|
|
- Improves scaling of object widths/heights in grid diagrams [#1263](https://github.com/terrastruct/d2/pull/1263)
|
2023-04-19 20:49:56 +00:00
|
|
|
|
2022-12-01 21:14:09 +00:00
|
|
|
#### Bugfixes ⛑️
|
2023-04-18 20:14:01 +00:00
|
|
|
|
|
|
|
|
- Fixes an issue with markdown labels that are empty when rendered [#1223](https://github.com/terrastruct/d2/issues/1223)
|
2023-04-19 20:49:56 +00:00
|
|
|
- ELK self loops always have enough space for long labels [#1232](https://github.com/terrastruct/d2/pull/1232)
|
2023-04-26 19:38:41 +00:00
|
|
|
- Fixes panic when setting `shape` to be `class` or `sql_table` within a class [#1251](https://github.com/terrastruct/d2/pull/1251)
|
2023-04-28 22:12:29 +00:00
|
|
|
- Fixes rare panic exporting to gifs [#1257](https://github.com/terrastruct/d2/pull/1257)
|
2023-04-29 03:10:52 +00:00
|
|
|
- Fixes bad performance in large grid diagrams [#1263](https://github.com/terrastruct/d2/pull/1263)
|