Skip to content
New issue

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

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

Already on GitHub? Sign in 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.1
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
@renovate renovate bot force-pushed the renovate/oss.terrastruct.com-d2-0.x branch from 0a2f4b7 to 09251ce Compare March 12, 2025 23:48
Copy link
Author

renovate bot commented Mar 19, 2025

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: go get -d -t ./...
go: module oss.terrastruct.com/[email protected] requires go >= 1.23; switching to go1.23.7
go: downloading go1.23.7 (linux/amd64)
go: download go1.23.7: golang.org/[email protected]: verifying module: checksum database disabled by GOSUMDB=off

@renovate renovate bot force-pushed the renovate/oss.terrastruct.com-d2-0.x branch from 09251ce to 6293e7f Compare March 19, 2025 23:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants