Skip to content

Update LibG NuGet packages for Dynamo 4.1.2#17175

Merged
jasonstratton merged 3 commits into
DynamoDS:masterfrom
jasonstratton:update-libg-4.0.0.5334
Jun 18, 2026
Merged

Update LibG NuGet packages for Dynamo 4.1.2#17175
jasonstratton merged 3 commits into
DynamoDS:masterfrom
jasonstratton:update-libg-4.0.0.5334

Conversation

@jasonstratton

@jasonstratton jasonstratton commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Purpose

Updates DynamoVisualProgramming.LibG_231_0_0, LibG_232_0_0, and LibG_232_0_0_debug from 4.0.0.4841 to 4.0.0.5334 across all referencing projects.

LibG 4.0.0.5334 adds code-signing for the en-GB locale resource DLLs that were missing signing in 4.0.0.4841. Civil 3D's security policy requires all DLLs to be signed. This fix is required for the Dynamo 4.1.2 patch release to Civil 3D. The same signed DLLs are also needed in the 4.2 release (July 2026).

Fix targets: master (for 4.2), cherry-pick to 4.1.2 RC branch (cut from v4.1.1)

Changes

  • src/DynamoCore/DynamoCore.csproj — LibG_231, LibG_232, LibG_232_debug
  • src/DynamoCoreWpf/DynamoCoreWpf.csproj
  • src/DynamoManipulation/DynamoManipulation.csproj
  • src/Libraries/Analysis/Analysis.csproj
  • src/Libraries/CoreNodes/CoreNodes.csproj
  • src/Libraries/GeometryColor/GeometryColor.csproj
  • src/Libraries/GeometryUI/GeometryUI.csproj
  • src/Libraries/GeometryUIWpf/GeometryUIWpf.csproj
  • src/Libraries/Tesellation/Tessellation.csproj
  • src/Tools/NodeDocumentationMarkdownGenerator/NodeDocumentationMarkdownGenerator.csproj
  • test/Libraries/AnalysisTests/AnalysisTests.csproj
  • test/Libraries/DynamoPythonTests/DynamoPythonTests.csproj
  • test/Libraries/GeometryColorTests/GeometryColorTests.csproj
  • test/Libraries/TessellationTests/TessellationTests.csproj
  • test/Libraries/TestServices/TestServices.csproj
  • test/Libraries/WorkflowTests/WorkflowTests.csproj

Checklist

  • All public API changes documented in PublicAPI.Unshipped.txt (N/A — no API surface changes)
  • I declare that the changes in this pull request follow the Dynamo Coding Standards
  • I declare that I am using the proper API versioning declaration as stated in Semantic Versioning

Release Notes

N/A — internal dependency update; no user-facing behavior change. Required for signed DLL delivery to Civil 3D via Dynamo 4.1.2.

Bumps DynamoVisualProgramming.LibG_231_0_0, LibG_232_0_0, and
LibG_232_0_0_debug from 4.0.0.4841 to 4.0.0.5334 across all
referencing projects.

4.0.0.5334 adds code-signing for the en-GB locale resource DLLs
that were missing signing in 4.0.0.4841, required for Civil 3D
delivery in the Dynamo 4.1.2 patch release.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings June 18, 2026 18:12

Copilot AI 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.

Pull request overview

This pull request updates the Dynamo LibG NuGet dependencies to 4.0.0.5334 across core, UI, library, tool, and test projects, to ensure the en-GB locale resource DLLs are code-signed (required by Civil 3D security policy).

Changes:

  • Bump DynamoVisualProgramming.LibG_232_0_0 from 4.0.0.48414.0.0.5334 in all referencing projects (src + test).
  • Bump DynamoVisualProgramming.LibG_231_0_0 and DynamoVisualProgramming.LibG_232_0_0_debug to 4.0.0.5334 in DynamoCore.csproj.
  • Remove all remaining references to 4.0.0.4841 for these LibG packages in the repo (verified via search).

Reviewed changes

Copilot reviewed 16 out of 16 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/DynamoCore/DynamoCore.csproj Updates LibG 231/232 (+ debug) package versions to 4.0.0.5334.
src/DynamoCoreWpf/DynamoCoreWpf.csproj Updates LibG_232 package version to 4.0.0.5334.
src/DynamoManipulation/DynamoManipulation.csproj Updates LibG_232 package version to 4.0.0.5334.
src/Libraries/Analysis/Analysis.csproj Updates LibG_232 package version to 4.0.0.5334.
src/Libraries/CoreNodes/CoreNodes.csproj Updates LibG_232 package version to 4.0.0.5334.
src/Libraries/GeometryColor/GeometryColor.csproj Updates LibG_232 package version to 4.0.0.5334.
src/Libraries/GeometryUI/GeometryUI.csproj Updates LibG_232 package version to 4.0.0.5334.
src/Libraries/GeometryUIWpf/GeometryUIWpf.csproj Updates LibG_232 package version to 4.0.0.5334.
src/Libraries/Tesellation/Tessellation.csproj Updates LibG_232 package version to 4.0.0.5334.
src/Tools/NodeDocumentationMarkdownGenerator/NodeDocumentationMarkdownGenerator.csproj Updates LibG_232 package version to 4.0.0.5334.
test/Libraries/AnalysisTests/AnalysisTests.csproj Updates LibG_232 package version to 4.0.0.5334.
test/Libraries/DynamoPythonTests/DynamoPythonTests.csproj Updates LibG_232 package version to 4.0.0.5334.
test/Libraries/GeometryColorTests/GeometryColorTests.csproj Updates LibG_232 package version to 4.0.0.5334.
test/Libraries/TessellationTests/TessellationTests.csproj Updates LibG_232 package version to 4.0.0.5334.
test/Libraries/TestServices/TestServices.csproj Updates LibG_232 package version to 4.0.0.5334.
test/Libraries/WorkflowTests/WorkflowTests.csproj Updates LibG_232 package version to 4.0.0.5334.

jasonstratton and others added 2 commits June 18, 2026 14:27
DynamoVisualProgramming.LibG_231_0_0 was not published at 4.0.0.5334 —
only LibG_232 received a new build. Revert the 231 reference back to
4.0.0.4841 so NuGet restore succeeds.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
ASM231 build published at 4.0.0.5336 with the same en-GB signing
fix as LibG_232 4.0.0.5334.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
@jasonstratton jasonstratton changed the title Update LibG NuGet packages to 4.0.0.5334 Update LibG NuGet packages for Dynamo 4.1.2 Jun 18, 2026

@RobertGlobant20 RobertGlobant20 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.

LGTM, just bumping up LIBG versions

@jasonstratton jasonstratton merged commit e41a648 into DynamoDS:master Jun 18, 2026
29 of 34 checks passed
@sonarqubecloud

Copy link
Copy Markdown

@jasonstratton jasonstratton added this to the 4.1.2 milestone Jun 18, 2026
@jasonstratton

Copy link
Copy Markdown
Contributor Author

/cherrypick

@github-actions

Copy link
Copy Markdown

Successfully created backport PR for RC4.1.2_master:

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.

4 participants