Skip to content

[Cherry-pick] DYN-10444: Fix PathManager version resolution for host integrations and Sandbox#17085

Merged
jasonstratton merged 1 commit intoRC4.1.1_masterfrom
cherrypick-17083
Apr 29, 2026
Merged

[Cherry-pick] DYN-10444: Fix PathManager version resolution for host integrations and Sandbox#17085
jasonstratton merged 1 commit intoRC4.1.1_masterfrom
cherrypick-17083

Conversation

@github-actions
Copy link
Copy Markdown

Cherry-pick of #17083 to RC4.1.1_master

Purpose

Restore host-aware stack fallback when PathManager is created before host path is assigned (C3D/Revit early startup order). Remove executable-version based fallback that could pick host process version (for example 32.0) and create wrong folders. Keep Sandbox behavior stable by preferring DynamoCore version fallback, so AppData stays on the Dynamo version folder (for example 4.1). Preserve the Sandbox regression fix intent while avoiding dual folder creation across launches.

Declarations

Check these if you believe they are true

Release Notes

Fix PathManager version resolution for host integrations and Sandbox

Reviewers

@aparajit-pratap @jasonstratton

FYIs

@johnpierson

@sonarqubecloud
Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
35.5% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

@jasonstratton
Copy link
Copy Markdown
Contributor

@jasonstratton jasonstratton merged commit 8e3ee8b into RC4.1.1_master Apr 29, 2026
12 of 14 checks passed
@jasonstratton jasonstratton deleted the cherrypick-17083 branch April 29, 2026 23:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants