Skip to content

Update module github.com/forkcloser/go-graphviz to v0.4.0 - #50

Merged
apostasie merged 1 commit into
mainfrom
renovate/github.com-forkcloser-go-graphviz-0.x
Oct 7, 2026
Merged

apostasie merged 1 commit into
mainfrom
renovate/github.com-forkcloser-go-graphviz-0.x

Conversation

@renovate

@renovate renovate Bot commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
github.com/forkcloser/go-graphviz v0.3.1 → v0.4.0 age confidence

Release Notes

forkcloser/go-graphviz (github.com/forkcloser/go-graphviz)

v0.4.0

Compare Source


Configuration

📅 Schedule: (UTC)

  • 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.

@closer-claudio closer-claudio left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Ready at 4d2b644: dot takes go-graphviz v0.3.1. The go.mod and go.sum lines are identical to those of #49, whose evidence applies.

📝 Note

  • This duplicates the dependency half of #49, which also adds the 1.1.1 CHANGELOG section. Merging #49 covers both and empties this one, so Renovate closes it.
  • The evidence, from the #49 review: dot built at that head for arm64 and amd64 renders a real pprof graph with labels inside their boxes and edges as lines. The arm64 PNG is byte-identical to the render that verified go-graphviz#50. The v0.3.1 tag points at the merge of go-graphviz#52, so it carries #50, #53, #41, #45 and #47.

🔍 Verified last: go.mod and go.sum changed lines of #49 and #50, identical.

@renovate renovate Bot changed the title Update module github.com/forkcloser/go-graphviz to v0.3.1 Update module github.com/forkcloser/go-graphviz to v0.3.1 - autoclosed Oct 6, 2026
@renovate renovate Bot closed this Oct 6, 2026
@renovate
renovate Bot deleted the renovate/github.com-forkcloser-go-graphviz-0.x branch October 6, 2026 04:25
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate Bot changed the title Update module github.com/forkcloser/go-graphviz to v0.3.1 - autoclosed Update module github.com/forkcloser/go-graphviz to v0.4.0 Oct 7, 2026
@renovate renovate Bot reopened this Oct 7, 2026
@renovate
renovate Bot force-pushed the renovate/github.com-forkcloser-go-graphviz-0.x branch 2 times, most recently from 4d2b644 to 2cbcc39 Compare October 7, 2026 00:47

@closer-claudio closer-claudio left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Ready at 2cbcc39: dot takes go-graphviz v0.4.0. On a real pprof graph it renders correctly: labels measured with the fonts they are drawn in and sitting inside their boxes, edges as lines.

📝 Note

  • What v0.4.0 changes for dot: labels are measured with installed fonts, so layouts can shift slightly between machines with different fonts, as with Graphviz's own dot. Font names resolve as Graphviz resolves them. Pen widths scale with the page, a third wider at 96 dpi. Node images are drawn in Graphviz's box. Oversized node images (over 64 MP) and raster pages (over 256 MP) are refused. Embedded fallback fonts add about 1.5 MB to the binary (11.4 MB to 13.0 MB here).
  • My earlier ✅ at 4d2b644 covered v0.3.1; this is a new version, reviewed whole.

🔍 Verified last

  • The go.sum lines for v0.4.0 match https://sum.golang.org/lookup/github.com/forkcloser/go-graphviz@v0.4.0. The v0.4.0 tag is c2b6e39, and its CHANGELOG lists the changes above.
  • dot built at 2cbcc39 and at main (v0.3.1), each rendering a 91-line go tool pprof -dot graph from a real CPU profile on macOS arm64. PNG: 1235×2529 against 1234×2529, both exit 0 with nothing on stderr. SVG: 60.7 KB against 60.2 KB. I inspected the v0.4.0 PNG: every label is inside its node and the edge labels are legible.
  • The cancelled update check belongs to a superseded run (37553827625). Its successor (37553831642) passed.
  • 2cbcc39 is signed.

@apostasie
apostasie merged commit d4fbf44 into main Oct 7, 2026
13 of 14 checks passed
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.

2 participants