Skip to content

Update libg nugets#11420

Merged
aparajit-pratap merged 3 commits intoDynamoDS:masterfrom
aparajit-pratap:updateLibG
Jan 22, 2021
Merged

Update libg nugets#11420
aparajit-pratap merged 3 commits intoDynamoDS:masterfrom
aparajit-pratap:updateLibG

Conversation

@aparajit-pratap
Copy link
Contributor

@aparajit-pratap aparajit-pratap commented Jan 21, 2021

Purpose

Update libg nugets.

Change log:

  • Some memory leak fixes
  • Added SetAttributes and GetAttributes internal methods
  • Optimizations to Surface methods

Declarations

Check these if you believe they are true

  • The codebase is in a better state after this PR
  • Is documented according to the standards
  • The level of testing this PR includes is appropriate
  • User facing strings, if any, are extracted into *.resx files
  • All tests pass using the self-service CI.
  • Snapshot of UI changes, if any.
  • Changes to the API follow Semantic Versioning and are documented in the API Changes document.
  • This PR modifies some build requirements and the readme is updated

FYIs

@QilongTang

@mjkkirschner
Copy link
Member

LGTM

@aparajit-pratap aparajit-pratap merged commit 593b026 into DynamoDS:master Jan 22, 2021
@aparajit-pratap aparajit-pratap deleted the updateLibG branch January 22, 2021 16:23
<package id="DynamoVisualProgramming.LibG_225_0_0" version="2.9.0.3356" targetFramework="net48" developmentDependency="true" />
<package id="DynamoVisualProgramming.LibG_226_0_0" version="2.9.0.3355" targetFramework="net48" developmentDependency="true" />
<package id="DynamoVisualProgramming.LibG_227_0_0" version="2.9.0.3355" targetFramework="net48" developmentDependency="true" />
<package id="DynamoVisualProgramming.LibG_226_0_0" version="2.9.0.3865" targetFramework="net48" developmentDependency="true" />
Copy link
Member

Choose a reason for hiding this comment

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

@aparajit-pratap one question about this change - does this actually remove libG_225 from the bin folder? We just need to consider two things when doing this:

  1. should we also remove 225 from the supported version lists at the same time.
  2. Does this effect patch installers - has anyone included multiple libG folders in their patch installers? Should we just keep 225 around even if we dont support it, just in case.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

It might result in removing the libg_225 folder with a fresh build of Dynamo, I'll need to test to make sure. For the time being, I can leave libg_225 around with the last NuGet package version we have for it. I can file a task to actually remove it later (including supported versions).

Copy link
Member

Choose a reason for hiding this comment

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

thanks!

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