2023-03-07 19:11:52 +00:00
#### Features 🚀
2023-01-19 19:38:24 +00:00
2023-08-02 18:24:13 +00:00
- UTF-16 files are automatically detected and supported [#1525 ](https://github.com/terrastruct/d2/pull/1525 )
2023-09-14 04:02:23 +00:00
- Grid diagrams can now have simple edges between cells [#1586 ](https://github.com/terrastruct/d2/pull/1586 )
2023-08-02 18:24:13 +00:00
2022-12-01 20:59:53 +00:00
#### Improvements 🧹
2022-11-15 00:53:57 +00:00
2023-09-14 14:22:34 +00:00
- Globs are lazily-evaluated [#1552 ](https://github.com/terrastruct/d2/pull/1552 )
2023-08-08 19:25:55 +00:00
- Latex now includes Mathjax's ASM extension for more powerful Latex functionality [#1544 ](https://github.com/terrastruct/d2/pull/1544 )
2023-08-08 22:17:42 +00:00
- `font-color` works on Markdown [#1546 ](https://github.com/terrastruct/d2/pull/1546 )
2023-09-11 19:27:57 +00:00
- `font-color` works on arrowheads [#1582 ](https://github.com/terrastruct/d2/pull/1582 )
2023-09-25 22:21:15 +00:00
- CLI failure message includes input path [#1617 ](https://github.com/terrastruct/d2/pull/1617 )
2023-08-08 19:25:55 +00:00
2022-12-01 21:14:09 +00:00
#### Bugfixes ⛑️
2023-08-02 01:31:38 +00:00
2023-09-25 22:04:39 +00:00
- Fixes `d2 fmt` to format all files passed as arguments rather than first non-formatted only (thank you @maxbrunet ) [#1523 ](https://github.com/terrastruct/d2/issues/1523 )
2023-08-08 19:29:18 +00:00
- Fixes Markdown cropping last element in mixed-element blocks (e.g. em and strong) [#1543 ](https://github.com/terrastruct/d2/issues/1543 )
2023-09-18 21:07:09 +00:00
- Fixes missing compile error for non-blockstring empty labels [#1590 ](https://github.com/terrastruct/d2/issues/1590 )
2023-09-19 04:24:53 +00:00
- Fixes multiple constant nears overlapping in some cases [#1591 ](https://github.com/terrastruct/d2/issues/1591 )
2023-09-20 19:21:58 +00:00
- Fixes error with an empty nested grid [#1594 ](https://github.com/terrastruct/d2/issues/1594 )
2023-09-23 03:09:02 +00:00
- Fixes incorrect `d2fmt` with variable substitution mid-string [#1611 ](https://github.com/terrastruct/d2/issues/1611 )
2023-09-22 20:20:04 +00:00
- Fixes dagre error with child named id [#1610 ](https://github.com/terrastruct/d2/issues/1610 )
2023-09-25 19:21:49 +00:00
- Fixes font-size missing from rendered code shape [#1614 ](https://github.com/terrastruct/d2/issues/1614 )