Skip to content

API Changes in Dynamo 2.14.0

aparajit-pratap edited this page Apr 7, 2022 · 8 revisions

DynamoCore

  • Dynamo now serializes a new NodeInputData.Type2 property on graph Inputs - this should be used instead of Type
  • Deprecated selectionInput field in Dynamo.Graph.Nodes.NodeInputTypes enum in favor of either hostSelection or dropdownSelection fields when used with NodeInputData.Type2 property
  • Deprecated NodeModel.ToolTipText in favor of NodeModel.Infos
  • ProtoCore.RuntimeStatus.Warnings now returns a List of WarningEntry instead of an IEnumerable

DynamoCoreWpf

  • Removed Dynamo.ViewModels.StyleItem and replaced with Dynamo.Configuration.StyleItem in DynamoCore
  • Dynamo.ViewModels.PreferencesViewModel.AddStyleControl now returns Dynamo.ViewModels.StyleItem instead of Dynamo.Configuration.StyleItem
  • Dynamo.ViewModels.PreferencesViewModel.StyleItemsList member type changed from ObservableCollection<StyleItem> to ObservableCollection<GroupStyleItem>
  • PythonNodeModelsWpf.ScriptEditorWindow.CachedEngine now returns string instead of PythonEngineVersion
  • PythonNodeModelsWpf.ScriptEditorWindow.AvailableEngines now returns an ObservableCollection of string instead of a collection of PythonEngineVersion

ProtoGeometry

  • New method Curve.SweepAsSolid(Curve path, bool cutEndOff) replaces method Curve.Solid SweepAsSolid(Curve path), now deprecated.
  • New method Surface.BySweep(Curve profile, Curve path, Boolean cutEndOff = false) replaces Surface.BySweep(Curve profile, Curve path), now deprecated.
  • New method Solid.BySweep(Curve profile, Curve path, Boolean cutEndOff = false) replaces Solid.BySweep(Curve profile, Curve path), now deprecated.

Releases

Roadmap

How To

Dynamo Internals

Contributing

Python3 Upgrade Work

Libraries

FAQs

API and Dynamo Nodes

Clone this wiki locally