Releases: linuxserver/docker-d2-builder
v0.6.9-ls15
CI Report:
N/A
LinuxServer Changes:
I am the release message for this internal repo.
Remote Changes:
Features 🚀
- Animations:
style.animated: true
is supported on shapes #2250 - Connections now support
link
#1955 - Vars: vars in markdown blocks are substituted #2218
- Markdown: Github-flavored tables work in
md
blocks #2221 - Render: adds box arrowheads #2227
d2 fmt
now supports a--check
flag #2253- CLI: PNG output to stdout is supported using
--stdout-format png -
#2291 - Globs:
&connected
and&leaf
filters are implemented #2299 - CLI: add --no-xml-tag for direct HTML embedding #2302
- CLI:
play
cmd added for opening d2 input in online playground #2242
Improvements 🧹
- Composition: links pointing to own board are purged #2203
- Syntax: reserved keywords must be unquoted #2231
- Latex: Backslashes in Latex blocks do not escape #2232
- This is a breaking change. Previously Latex blocks required escaping the backslash. So
for older D2 versions, you should remove the excess backslashes.
- This is a breaking change. Previously Latex blocks required escaping the backslash. So
- Links: non-http url scheme links are supported (e.g.
x.link: vscode://file/
) #2237 - Compiler: reserved keywords with missing values error instead of silently doing nothing #2251
- Render: SVG outputs conform to stricter HTML standards, e.g. no duplicate ids #2273
- Themes: theme names are consistently cased #2322
- Nears: constant nears avoid collision with edge routes #2327
Bugfixes ⛑️
- Imports: fixes using substitutions in
icon
values #2207 - Markdown: fixes ampersands in URLs in markdown #2219
- Globs: fixes edge case where globs with imported boards would create empty boards #2247
- Sequence diagrams: fixes alignment of notes when self messages are above it #2264
- Null: fixes
null
ing a connection with absolute syntax #2318 - Gradients: works with connection fills #2326
- Latex: fixes backslashes doubling on successive parses #2328
v0.6.8-ls14
CI Report:
N/A
LinuxServer Changes:
I am the release message for this internal repo.
Remote Changes:
Features 🚀
- Render: SVG files render in non-browser contexts (e.g. Inkscape, LaTeX) #2147
Improvements 🧹
- Lib: removes a dependency on external slog that was causing troubles with installation #2137
- CLI: attempts writing to path atomically, falling back to non-atomic if failed #2141
- Export: pptx has "created at" metadata removed, so successive runs yield the same result #2169
- Formatter: empty board keywords (e.g.
layers
) are removed #2178 - Render: a tooltip or link by itself will not expand width of shape #2183
Bugfixes ⛑️
v0.6.8-ls13
CI Report:
N/A
LinuxServer Changes:
I am the release message for this internal repo.
Remote Changes:
Features 🚀
- Render: SVG files render in non-browser contexts (e.g. Inkscape, LaTeX) #2147
Improvements 🧹
- Lib: removes a dependency on external slog that was causing troubles with installation #2137
- CLI: attempts writing to path atomically, falling back to non-atomic if failed #2141
- Export: pptx has "created at" metadata removed, so successive runs yield the same result #2169
- Formatter: empty board keywords (e.g.
layers
) are removed #2178 - Render: a tooltip or link by itself will not expand width of shape #2183
Bugfixes ⛑️
v0.6.8-ls12
CI Report:
N/A
LinuxServer Changes:
I am the release message for this internal repo.
Remote Changes:
Features 🚀
- Render: SVG files render in non-browser contexts (e.g. Inkscape, LaTeX) #2147
Improvements 🧹
- Lib: removes a dependency on external slog that was causing troubles with installation #2137
- CLI: attempts writing to path atomically, falling back to non-atomic if failed #2141
- Export: pptx has "created at" metadata removed, so successive runs yield the same result #2169
- Formatter: empty board keywords (e.g.
layers
) are removed #2178 - Render: a tooltip or link by itself will not expand width of shape #2183
Bugfixes ⛑️
v0.6.8-ls11
CI Report:
N/A
LinuxServer Changes:
I am the release message for this internal repo.
Remote Changes:
Features 🚀
- Render: SVG files render in non-browser contexts (e.g. Inkscape, LaTeX) #2147
Improvements 🧹
- Lib: removes a dependency on external slog that was causing troubles with installation #2137
- CLI: attempts writing to path atomically, falling back to non-atomic if failed #2141
- Export: pptx has "created at" metadata removed, so successive runs yield the same result #2169
- Formatter: empty board keywords (e.g.
layers
) are removed #2178 - Render: a tooltip or link by itself will not expand width of shape #2183
Bugfixes ⛑️
v0.6.8-ls10
CI Report:
N/A
LinuxServer Changes:
I am the release message for this internal repo.
Remote Changes:
Features 🚀
- Render: SVG files render in non-browser contexts (e.g. Inkscape, LaTeX) #2147
Improvements 🧹
- Lib: removes a dependency on external slog that was causing troubles with installation #2137
- CLI: attempts writing to path atomically, falling back to non-atomic if failed #2141
- Export: pptx has "created at" metadata removed, so successive runs yield the same result #2169
- Formatter: empty board keywords (e.g.
layers
) are removed #2178 - Render: a tooltip or link by itself will not expand width of shape #2183
Bugfixes ⛑️
v0.6.8-ls9
CI Report:
N/A
LinuxServer Changes:
I am the release message for this internal repo.
Remote Changes:
Features 🚀
- Render: SVG files render in non-browser contexts (e.g. Inkscape, LaTeX) #2147
Improvements 🧹
- Lib: removes a dependency on external slog that was causing troubles with installation #2137
- CLI: attempts writing to path atomically, falling back to non-atomic if failed #2141
- Export: pptx has "created at" metadata removed, so successive runs yield the same result #2169
- Formatter: empty board keywords (e.g.
layers
) are removed #2178 - Render: a tooltip or link by itself will not expand width of shape #2183
Bugfixes ⛑️
v0.6.8-ls8
CI Report:
N/A
LinuxServer Changes:
I am the release message for this internal repo.
Remote Changes:
Features 🚀
- Render: SVG files render in non-browser contexts (e.g. Inkscape, LaTeX) #2147
Improvements 🧹
- Lib: removes a dependency on external slog that was causing troubles with installation #2137
- CLI: attempts writing to path atomically, falling back to non-atomic if failed #2141
- Export: pptx has "created at" metadata removed, so successive runs yield the same result #2169
- Formatter: empty board keywords (e.g.
layers
) are removed #2178 - Render: a tooltip or link by itself will not expand width of shape #2183
Bugfixes ⛑️
v0.6.8-ls7
CI Report:
N/A
LinuxServer Changes:
I am the release message for this internal repo.
d2 Changes:
Features 🚀
- Render: SVG files render in non-browser contexts (e.g. Inkscape, LaTeX) #2147
Improvements 🧹
- Lib: removes a dependency on external slog that was causing troubles with installation #2137
- CLI: attempts writing to path atomically, falling back to non-atomic if failed #2141
- Export: pptx has "created at" metadata removed, so successive runs yield the same result #2169
- Formatter: empty board keywords (e.g.
layers
) are removed #2178 - Render: a tooltip or link by itself will not expand width of shape #2183
Bugfixes ⛑️
v0.6.8-ls6
CI Report:
N/A
LinuxServer Changes:
I am the release message for this internal repo.
d2 Changes:
Features 🚀
- Render: SVG files render in non-browser contexts (e.g. Inkscape, LaTeX) #2147
Improvements 🧹
- Lib: removes a dependency on external slog that was causing troubles with installation #2137
- CLI: attempts writing to path atomically, falling back to non-atomic if failed #2141
- Export: pptx has "created at" metadata removed, so successive runs yield the same result #2169
- Formatter: empty board keywords (e.g.
layers
) are removed #2178 - Render: a tooltip or link by itself will not expand width of shape #2183