Skip to content

DYN-10097 Backport .NET 10 framework migration to legacy 3.3.2 branch#16959

Merged
zeusongit merged 13 commits into
DynamoDS:RC3.3.2_masterfrom
zeusongit:local332
Mar 30, 2026
Merged

DYN-10097 Backport .NET 10 framework migration to legacy 3.3.2 branch#16959
zeusongit merged 13 commits into
DynamoDS:RC3.3.2_masterfrom
zeusongit:local332

Conversation

@zeusongit

@zeusongit zeusongit commented Mar 12, 2026

Copy link
Copy Markdown
Contributor

Purpose

Backports .NET 10 framework support from RC4.0.x branches. Migrates from .NET 8.0 → .NET 10.0.100 (LTS, final release). Framework changes only—PythonNet3 features excluded.
#16863

Declarations

Check these if you believe they are true

Release Notes

Backports .NET 10 framework support from RC4.0.x branches. Migrates from .NET 8.0 → .NET 10.0.100 (LTS, final release). Framework changes only—PythonNet3 features excluded.

Reviewers

…DynamoDS#16863)

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: QilongTang <3942418+QilongTang@users.noreply.github.com>
Co-authored-by: Aaron (Qilong) <173288704@qq.com>
Co-authored-by: Aaron (Qilong) <aaron.tang@autodesk.com>
Co-authored-by: Deyan Nenov <dnenov@archilizer.com>

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

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-10097

@zeusongit
zeusongit requested a review from a team March 12, 2026 17:58
This reverts commit 7086a1f.
Fix malformed/duplicate Project entry in src/NodeServices/DynamoServices.csproj to restore proper project structure and imports. Add four new icon assets for ProtoGeometry mesh nodes: Mesh.ByPointsIndices and Mesh.ByPointsIndexGroups (large and small) under src/Resources/ProtoGeometry.
@zeusongit

zeusongit commented Mar 13, 2026

Copy link
Copy Markdown
Contributor Author

Build passes locally, but some questions:

  1. The commit to update Restsharp to 112 DYN-8272 Update RestSharp to v112.0.0 is included in 3.3.1 and consequently to 3.3.2, is that right?

  2. Before the backport, this branch used libg_230_0_0 (LibG 230).
    libg_230_0_0/LibG.ProtoInterface.dll
    Package references: DynamoVisualProgramming.LibG_230_0_0 Version 3.0.0.5365
    The backport changed CS_SDK.props to libg_231_0_0 (LibG 231), which is the 4.0 version. Should this stay at libg_230_0_0 for the 3.3.2 branch?

fyi @aparajit-pratap @QilongTang

@QilongTang

QilongTang commented Mar 16, 2026

Copy link
Copy Markdown
Contributor

Build passes locally, but some questions:

  1. The commit to update Restsharp to 112 DYN-8272 Update RestSharp to v112.0.0 is included in 3.3.1 and consequently to 3.3.2, is that right?
  2. Before the backport, this branch used libg_230_0_0 (LibG 230).
    libg_230_0_0/LibG.ProtoInterface.dll
    Package references: DynamoVisualProgramming.LibG_230_0_0 Version 3.0.0.5365
    The backport changed CS_SDK.props to libg_231_0_0 (LibG 231), which is the 4.0 version. Should this stay at libg_230_0_0 for the 3.3.2 branch?

fyi @aparajit-pratap @QilongTang

I believe the latest version in R2025 is 3.3.0.x according to here , did we make 3.3.1 for a different host? Anyway the RestSharp update should not be included

@zeusongit

Copy link
Copy Markdown
Contributor Author

@zeusongit
zeusongit merged commit 5f45a2d into DynamoDS:RC3.3.2_master Mar 30, 2026
12 checks passed
@sonarqubecloud

Copy link
Copy Markdown

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.

3 participants