Skip to content

Conversation

@aparajit-pratap
Copy link
Contributor

@aparajit-pratap aparajit-pratap commented Oct 23, 2025

Purpose

Update LibG.

This version of LibG contains:

  • LibG targeting .NET standard 2.1 (update from 2.0)
  • Geometry performance improvements to ClosestPointTo and DistanceTo methods for Curves, Surfaces, and PolyCurves

Declarations

Check these if you believe they are true

Release Notes

  • LibG targeting .NET standard 2.1 (update from 2.0)
  • Geometry performance improvements to ClosestPointTo and DistanceTo methods for Curves, Surfaces, and PolyCurves

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

Copilot AI review requested due to automatic review settings October 23, 2025 16:39
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates the LibG (geometry library) package dependency across the Dynamo codebase from version 4.0.0.2855 to 4.0.0.2950, and migrates from .NET Standard 2.0 to 2.1. The update also includes a version bump for the secondary LibG_231_0_0 package from 4.0.0.2856 to 4.0.0.2951.

  • Updates LibG package versions across all project files
  • Changes target framework paths from netstandard2.0 to netstandard2.1
  • Updates both primary (LibG_232_0_0) and secondary (LibG_231_0_0) LibG packages

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
DynamoCore.csproj Updates LibG package versions and changes paths from netstandard2.0 to netstandard2.1
DynamoCoreWpf.csproj Updates LibG_232_0_0 package version and removes BOM character
DynamoManipulation.csproj Updates LibG_232_0_0 package version
Analysis.csproj Updates LibG_232_0_0 package version
CoreNodes.csproj Updates LibG_232_0_0 package version
GeometryColor.csproj Updates LibG_232_0_0 package version
GeometryUI.csproj Updates LibG_232_0_0 package version
GeometryUIWpf.csproj Updates LibG_232_0_0 package version
Tessellation.csproj Updates LibG_232_0_0 package version
NodeDocumentationMarkdownGenerator.csproj Updates LibG_232_0_0 package version
AnalysisTests.csproj Updates LibG_232_0_0 package version
DynamoPythonTests.csproj Updates LibG_232_0_0 package version
GeometryColorTests.csproj Updates LibG_232_0_0 package version
TestServices.csproj Updates LibG_232_0_0 package version
WorkflowTests.csproj Updates LibG_232_0_0 package version

@aparajit-pratap aparajit-pratap changed the title Update libg DYN-9377: Update libg Oct 23, 2025
@aparajit-pratap aparajit-pratap requested a review from a team October 23, 2025 16:44
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

See the ticket for this pull request: https://jira.autodesk.com/browse/DYN-9377

@QilongTang
Copy link
Contributor

Lots of failures on PR Self Serve..

@aparajit-pratap
Copy link
Contributor Author

aparajit-pratap commented Oct 24, 2025

@QilongTang this now passes here.

@QilongTang QilongTang merged commit 939020b into DynamoDS:master Oct 24, 2025
25 of 27 checks passed
@aparajit-pratap aparajit-pratap added this to the 4.0 milestone Oct 24, 2025
@aparajit-pratap
Copy link
Contributor Author

aparajit-pratap commented Oct 24, 2025

/cherrypick

1 similar comment
@aparajit-pratap
Copy link
Contributor Author

/cherrypick

github-actions bot pushed a commit that referenced this pull request Oct 24, 2025
(cherry picked from commit 939020b)
@github-actions
Copy link

Successfully created backport PR for RC4.0.0_master:

@aparajit-pratap aparajit-pratap deleted the updatelibg branch October 24, 2025 14:14
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