DYN-7301, DYN-9908: Update LibG NuGet packages for ASM 231 and 232 to latest versions#16908
Merged
aparajit-pratap merged 5 commits intoFeb 23, 2026
Conversation
- DynamoVisualProgramming.LibG_231_0_0: 4.0.0.4103 -> 4.0.0.4145 - DynamoVisualProgramming.LibG_232_0_0: 4.0.0.4117 -> 4.0.0.4147 - DynamoVisualProgramming.LibG_232_0_0_debug: 4.0.0.4117 -> 4.0.0.4147 Latest versions from nuget.org. Co-authored-by: Cursor <cursoragent@cursor.com>
There was a problem hiding this comment.
See the ticket for this pull request: https://jira.autodesk.com/browse/DYN-7301
Contributor
There was a problem hiding this comment.
Pull request overview
Updates the Dynamo LibG (ASM 231/232) NuGet dependencies across core libraries, UI, tools, and test projects to align the repo with the latest LibG packages published on NuGet (Feb 2026).
Changes:
- Bump
DynamoVisualProgramming.LibG_231_0_0to4.0.0.4145inDynamoCore. - Bump
DynamoVisualProgramming.LibG_232_0_0to4.0.0.4147across production projects, tools, and tests. - Bump
DynamoVisualProgramming.LibG_232_0_0_debugto4.0.0.4147for Debug builds inDynamoCore.
Reviewed changes
Copilot reviewed 15 out of 15 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| test/Libraries/WorkflowTests/WorkflowTests.csproj | Update LibG 232 test dependency to 4.0.0.4147. |
| test/Libraries/TestServices/TestServices.csproj | Update LibG 232 test dependency to 4.0.0.4147. |
| test/Libraries/GeometryColorTests/GeometryColorTests.csproj | Update LibG 232 test dependency to 4.0.0.4147. |
| test/Libraries/DynamoPythonTests/DynamoPythonTests.csproj | Update LibG 232 test dependency to 4.0.0.4147. |
| test/Libraries/AnalysisTests/AnalysisTests.csproj | Update LibG 232 test dependency to 4.0.0.4147. |
| src/Tools/NodeDocumentationMarkdownGenerator/NodeDocumentationMarkdownGenerator.csproj | Update LibG 232 tool dependency to 4.0.0.4147. |
| src/Libraries/Tesellation/Tessellation.csproj | Update LibG 232 library dependency to 4.0.0.4147. |
| src/Libraries/GeometryUIWpf/GeometryUIWpf.csproj | Update LibG 232 WPF UI dependency to 4.0.0.4147. |
| src/Libraries/GeometryUI/GeometryUI.csproj | Update LibG 232 UI dependency to 4.0.0.4147. |
| src/Libraries/GeometryColor/GeometryColor.csproj | Update LibG 232 library dependency to 4.0.0.4147. |
| src/Libraries/CoreNodes/CoreNodes.csproj | Update LibG 232 core nodes dependency to 4.0.0.4147. |
| src/Libraries/Analysis/Analysis.csproj | Update LibG 232 analysis library dependency to 4.0.0.4147. |
| src/DynamoManipulation/DynamoManipulation.csproj | Update LibG 232 manipulation dependency to 4.0.0.4147. |
| src/DynamoCoreWpf/DynamoCoreWpf.csproj | Update LibG 232 core WPF dependency to 4.0.0.4147. |
| src/DynamoCore/DynamoCore.csproj | Update LibG 231 to 4.0.0.4145 and LibG 232 (Release/Debug) to 4.0.0.4147. |
…atap/Dynamo into update-libg-packages-feb2026
|
zeusongit
approved these changes
Feb 23, 2026
Contributor
Author
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Purpose
Latest versions from nuget.org (Feb 2026).
Declarations
Check these if you believe they are true
Release Notes
Updated LibG NuGet packages for ASM 231 and 232 to the latest versions. This update includes the following additions from the LibG project:
LibG PR 1599 – DYN-7301: Unify polycurve and polygon::by_points
Unifies behavior of
PolyCurve.ByPointsandPolygon.ByPoints.LibG PR 1573 – DYN-9908: Return concrete curve type from Curve.PullOnto methods
Curve.PullOntoPlaneandCurve.PullOntoSurfacenow return concrete curve types (Line, Arc, Circle, Ellipse, EllipseArc, NurbsCurve) instead of generic Curve, so callers can use type-specific properties without casting. Includes performance improvements (e.g. reduced ASM API calls in curve type detection and inextract_curves_and_consume), RAII-based memory management inpull_onto_surface, and added support for EllipseArc insimplify().Reviewers
(FILL ME IN) Reviewer 1 (If possible, assign the Reviewer for the PR)
(FILL ME IN, optional) Any additional notes to reviewers or testers.
FYIs
(FILL ME IN, Optional) Names of anyone else you wish to be notified of