Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

fix(deps): update module oss.terrastruct.com/d2 to v0.6.9 #6

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Sep 29, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
oss.terrastruct.com/d2 v0.6.6 -> v0.6.9 age adoption passing confidence

Release Notes

terrastruct/d2 (oss.terrastruct.com/d2)

v0.6.9

Compare Source

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.
  • 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 nulling a connection with absolute syntax #​2318
  • Gradients: works with connection fills #​2326
  • Latex: fixes backslashes doubling on successive parses #​2328

v0.6.8

Compare Source

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 ⛑️
  • Render: fixes edge case of a 3d shape with outside label being cut off #​2132
  • Composition: labels for boards set with shorthand x: y was not applied #​2182
  • Globs: double globs (**) were erroring when used with multiple scenario boards #​2195

v0.6.7

Compare Source

Features 🚀
  • Vars: Variable definitions can refer to other variables in the current scope #​2052
  • Composition: Imported boards can use underscores to reference boards beyond its own scope (e.g. to a sibling board at the scope its imported to) #​2075
  • Autoformat: Reserved keywords are formatted to be lowercase #​2098
  • Misc: support for characters in the Latin-1 and geometric shapes unicode range #​2100
  • Imports: can now import from absolute file paths #​2113
  • Render: linear and radial gradients are now available for fill, stroke and font-color #​2120
Improvements 🧹
  • Sequence diagram: edge groups account for edge label heights #​2038
  • Sequence diagram: self-referential edges account for edge label heights #​2040
  • Sequence diagram: The spacing between self-referential edges and regular edges is uniform #​2043
  • Compiler: Error on multi-line labels in sql_table shapes #​2057
  • Sequence diagram: Image shape actors can use spans and notes #​2056
  • Globs: Filters work with default values (e.g. &opacity: 1 will capture everything without opacity explicitly set) #​2090
  • Render: connection label fills have a bit of padding and border-radius for better aesthetics #​2094
  • Sequence diagram: the padding between message labels and message endpoints are slightly increased #​2096
  • Render: code syntax highlighter dependency upgrade caused some slight subtle color changes in code snippets #​2119
Bugfixes ⛑️
  • Sequence diagram: multi-line edge labels no longer can collide with other elements #​2049
  • Sequence diagram: long self-referential edge labels no longer can collide neighboring actors (or its own) lifeline edges #​2050
  • Sequence diagram: fixes layout when sequence diagrams are in children boards (e.g. a layer) #​1692
  • Globs: An edge case was fixed where globs used in edges were creating nodes when it shouldn't have #​2051
  • Render: Multi-line class labels/headers are rendered correctly #​2057
  • CLI: Watch mode uses correct backlinks (_ usages) #​2058
  • Vars: Spread variables are inserted in place instead of appending to end of scope #​2062
  • Imports: fix local icon imports from files that are imported #​2066
  • CLI: fixes edge case of watch mode links to nested board that had more nested boards not working #​2070
  • CLI: fixes theme flag not being passed to GIF outputs #​2071
  • CLI: fixes scale flag not being passed to animated SVG outputs #​2071
  • CLI: pptx exports use theme flags correctly #​2099
  • Imports: importing files with url links is fixed #​2105
  • Composition: linking to invalid boards no longer produces an invalid link #​2118

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link
Author

renovate bot commented Sep 29, 2024

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 18 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.22.5 -> 1.24.0
oss.terrastruct.com/util-go v0.0.0-20231101220827-55b3812542c2 -> v0.0.0-20241005222610-44c011a04896
github.com/PuerkitoBio/goquery v1.8.1 -> v1.10.0
github.com/alecthomas/chroma/v2 v2.5.0 -> v2.14.0
github.com/dlclark/regexp2 v1.10.0 -> v1.11.4
github.com/dop251/goja v0.0.0-20231027120936-b396bb4c349d -> v0.0.0-20240927123429-241b342198c2
github.com/go-sourcemap/sourcemap v2.1.3+incompatible -> v2.1.4+incompatible
github.com/google/pprof v0.0.0-20231205033806-a5a03c77bf08 -> v0.0.0-20240927180334-d43a67379298
github.com/mazznoer/csscolorparser v0.1.3 -> v0.1.5
github.com/rivo/uniseg v0.4.4 -> v0.4.7
github.com/yuin/goldmark v1.6.0 -> v1.7.4
golang.org/x/crypto v0.16.0 -> v0.27.0
golang.org/x/exp v0.0.0-20231127185646-65229373498e -> v0.0.0-20240909161429-701f63a606c0
golang.org/x/image v0.18.0 -> v0.20.0
golang.org/x/net v0.19.0 -> v0.29.0
golang.org/x/sys v0.19.0 -> v0.25.0
golang.org/x/term v0.15.0 -> v0.24.0
golang.org/x/text v0.16.0 -> v0.18.0
golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 -> v0.0.0-20240903120638-7835f813f4da

@renovate renovate bot force-pushed the renovate/oss.terrastruct.com-d2-0.x branch from f1a47d2 to 18f882d Compare November 7, 2024 23:15
@renovate renovate bot changed the title fix(deps): update module oss.terrastruct.com/d2 to v0.6.7 fix(deps): update module oss.terrastruct.com/d2 to v0.6.8 Nov 7, 2024
@renovate renovate bot force-pushed the renovate/oss.terrastruct.com-d2-0.x branch from 18f882d to 874060a Compare December 24, 2024 20:34
@renovate renovate bot force-pushed the renovate/oss.terrastruct.com-d2-0.x branch from 874060a to 537c59f Compare February 7, 2025 00:19
@renovate renovate bot changed the title fix(deps): update module oss.terrastruct.com/d2 to v0.6.8 fix(deps): update module oss.terrastruct.com/d2 to v0.6.9 Feb 7, 2025
@renovate renovate bot force-pushed the renovate/oss.terrastruct.com-d2-0.x branch from 537c59f to 0a2f4b7 Compare March 5, 2025 00:17
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants