2.7 KiB
2.7 KiB
Features 🚀
- Icons: connections can include icons #12
- Syntax:
suspend/unsuspendto define models and instantiate them #2394 - Globs: support for filtering edges based on properties of endpoint nodes (e.g.,
&src.style.fill: blue) #2395 - Render:
- Diagram legends are implemented #2416
Improvements 🧹
- CLI:
- Compiler:
links can be set to root path, e.g./xyz. #2357
- Render:
- horizontal padding added for connection labels #2461
Bugfixes ⛑️
- Compiler:
- fixes panic when
sql_shapeshape value had mixed casing #2349 - fixes panic when importing from a file with spread substitutions in
vars#2427 - fixes support for
centerind2-config#2360 - fixes panic when comment lines appear in arrays #2378
- fixes inconsistencies when objects were double quoted #2390
- fixes globs not applying to spread substitutions #2426
- fixes panic when classes were mixed with layers incorrectly #2448
- fixes panic when
- Formatter:
- fixes substitutions in quotes surrounded by text #2462
- CLI: fetch and render remote images of mimetype octet-stream correctly #2370
- Composition: spread importing scenarios/steps was not inheriting correctly #2460
- Markdown: fixes nested var substitutions not working #2456
- d2js: handle unicode characters #2393
For the latest d2.js changes, see separate changelog.