forked from DynamoDS/Dynamo
-
Notifications
You must be signed in to change notification settings - Fork 10
API Changes
Michael Kirschner edited this page Nov 6, 2015
·
33 revisions
This document details changes to the Dynamo API.
##Dynamo Core
###0.9.0
- All node attributes,
NodeNameAttribute
,NodeCategoryAttribute
,NodeSearchTagAttribute
..., have been moved from theDynamo.Models
namespace to theDynamo.Nodes
namespace. This namespace will change again in the next release.
###0.9.1
-
Dynamo.Visualization
- The
Dynamo.Rendering
namespace has been replaced withDynamo.Visualization
-
Dynamo.DefaultRenderPackageFactory
is nowDynamo.Visualization.DefaultRenderPackageFactory
-
Dynamo.Interfaces.IRenderpackageFactory
is nowDynamo.Visualization.IRenderPackageFactory
-
Dynamo.Interfaces.IRenderPackageSource
is nowDynamo.Visualization.IRenderPackageSource
- The
-
Dynamo.Configuration
-
Dynamo.UI.Configurations
is nowDynamo.Configuration.Configurations
-
Dynamo.Core.DebugSettings
is nowDynamo.Configuration.DebugSettings
-
Dynamo.Core.PathManagerParams
is nowDynamo.Configuration.PathManagerParams
-
Dynamo.Core.PathManager
is nowDynamo.Configuration.PathManager
-
Dynamo.Core.Context
is nowDynamo.Configuration.Context
-
Dynamo.Interfaces.IPathResolver
is nowDynamo.Configuration.IPathResolver
-
Dynamo.Interfaces.IPathManager
is nowDynamo.Configuration.IPathManager
-
Dynamo.Interfaces.IPreferences
is nowDynamo.Configuration.IPreferences
-
Dynamo.PreferenceSettings
is nowDynamo.Configuration.PreferenceSettings
-
-
Dynamo.Logging
-
net.reversofdata.dhlogger.Log
is nowDynamo.Logging.Log
-
Dynamo.Core.DynamoLogger
is nowDynamo.Logging.DynamoLogger
-
Dynamo.Interfaces.ILog
is nowDynamo.Logging.ILog
-
Dynamo.Interfaces.Ilogger
is nowDynamo.Logging.ILogger
-
Dynamo.Services.Heartbeat
is nowDynamo.Logging.Hearbeat
-
Dynamo.Services.InstrumentationLogger
is nowDynamo.Logging.InstrumentationLogger
-
Dynamo.Services.StabilityTracking
is nowDynamo.Logging.StabilityTracking
-
-
Dynamo.Graph
-
Dynamo.Core.NodeGraph
is nowDynamo.Graph.NodeGraph
-
Dynamo.Models.ModelBase
is nowDynamo.Graph.ModelBase
-
Dynamo.Graph.Annotations
-
Dynamo.Models.AnnotationModel
is nowDynamo.Graph.Annotations.AnnotationModel
-
-
Dynamo.Graph.Connectors
-
Dynamo.Models.ConnectorModel
is nowDynamo.Graph.Connectors.ConnectorModel
-
-
Dynamo.Graph.Nodes
-
Dynamo.Graph.Nodes.CustomNodes
-
Dynamo.Nodes.CustomNodes.CustomNodeController
is nowDynamo.Graph.Nodes.CustomNodes.CustomNodeController
-
Dynamo.Nodes.CustomNodes.Function
is nowDynamo.Graph.Nodes.CustomNodes.Function
-
Dynamo.Interfaces.ICustomNodeManager
is nowDynamo.Graph.Nodes.CustomNodes.ICustomNodeManager
-
Dynamo.Interfaces.ICustomNodeSource
is nowDynamo.Graph.Nodes.CustomNodes.ICustomNodeSource
-
-
Dynamo.Graph.Nodes.NodeLoaders
-
Dynamo.Models.NodeLoaders.CodeBlockNodeLoader
is nowDynamo.Graph.Nodes.NodeLoaders.CodeBlockNodeLoader
-
Dynamo.Models.NodeLoaders.CustomNodeLoader
is nowDynamo.Graph.Nodes.NodeLoaders.CustomNodeLoader
-
Dynamo.Models.NodeLoaders.InputNodeLoader
is nowDynamo.Graph.Nodes.NodeLoaders.InputNodeLoader
-
Dynamo.Models.NodeLoaders.CustomNodeLoader
is nowDynamo.Graph.Nodes.NodeLoaders.CustomNodeLoader
-
Dynamo.Models.NodeFactory
is nowDynamo.Graph.Nodes.NodeLoaders.NodeFactory
-
Dynamo.Models.NodeLoaders.ZeroTouchNodeLoader
is nowDynamo.Graph.Nodes.NodeLoaders.ZeroTouchNodeLoader
-
-
Dynamo.Graph.Nodes.ZeroTouch
-
Dynamo.Nodes.ZeroTouch.DSFunction
is nowDynamo.Graph.Nodes.ZeroTouch.DSFunction
-
Dynamo.Nodes.ZeroTouch.DSFunctionBase
is nowDynamo.Graph.Nodes.ZeroTouch.DSFunctionBase
-
Dynamo.Nodes.ZeroTouch.DSVarArgFunction
is nowDynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction
-
Dynamo.Nodes.ZeroTouch.UnresolvedFunctionException
is nowDynamo.Graph.Nodes.ZeroTouch.UnresolvedFunctionException
-
-
Dynamo.Nodes.NodeNameAttribute
is nowDynamo.Graph.Nodes.NodeNameAttribute
-
Dynamo.Nodes.NodeCategoryAttribute
is nowDynamo.Graph.Nodes.NodeCategoryAttribute
-
Dynamo.Nodes.NodeSearchTagsAttribute
is nowDynamo.Graph.Nodes.NodeSearchTagsAttribute
-
Dynamo.Nodes.NotSearchableInHomeWorkspace
is nowDynamo.Graph.Nodes.NotSearchableInHomeWorkspace
-
Dynamo.Nodes.NotSearchableInCustomNodeWorkspace
is nowDynamo.Graph.Nodes.NotSearchableInCustomNodeWorkspace
-
Dynamo.Nodes.IsInteractiveAttribute
is nowDynamo.Graph.Nodes.IsInteractiveAttribute
-
Dynamo.Nodes.NodeDescriptionAttribute
is nowDynamo.Graph.Nodes.NodeDescriptionAttribute
-
Dynamo.Nodes.NodeSearchableAttribute
is nowDynamo.Graph.Nodes.NodeSearchableAttribute
-
Dynamo.Nodes.NodeTypeIdAttribute
is nowDynamo.Graph.Nodes.NodeTypeIdAttribute
-
Dynamo.Nodes.DoNotLoadOnPlatformsAttribute
is nowDynamo.Graph.Nodes.DoNotLoadOnPlatformsAttribute
-
Dynamo.Nodes.NodeDeprecatedAttribute
is nowDynamo.Graph.Nodes.NodeDeprecatedAttribute
-
Dynamo.Nodes.AlsoKnownAsAttribute
is nowDynamo.Graph.Nodes.AlsoKnownAsAttribute
-
Dynamo.Nodes.IsMetaNodeAttribute
is nowDynamo.Graph.Nodes.IsMetaNodeAttribute
-
Dynamo.Nodes.IsDesignScriptCompatibleAttribute
is nowDynamo.Graph.Nodes.IsDesignScriptCompatibleAttribute
-
Dynamo.Nodes.NodeObsoleteAttribute
is nowDynamo.Graph.Nodes.NodeObsoleteAttribute
-
Dynamo.Nodes.InPortNamesAttribute
is nowDynamo.Graph.Nodes.InPortNamesAttribute
-
Dynamo.Nodes.InPortDescriptionsAttribute
is nowDynamo.Graph.Nodes.InPortDescriptionsAttribute
-
Dynamo.Nodes.InPortTypesAttribute
is nowDynamo.Graph.Nodes.InPortTypesAttribute
-
Dynamo.Nodes.OutPortNamesAttribute
is nowDynamo.Graph.Nodes.OutPortNamesAttribute
-
Dynamo.Nodes.OutPortDescriptionsAttribute
is nowDynamo.Graph.Nodes.OutPortDescriptionsAttribute
-
Dynamo.Nodes.OutPortTypesAttribute
is nowDynamo.Graph.Nodes.OutPortTypesAttribute
-
Dynamo.Nodes.CodeBlockNodeModel
is nowDynamo.Graph.Nodes.CodeBlockNodeModel
-
Dynamo.Nodes.CodeBlockUtils
is nowDynamo.Graph.Nodes.CodeBlockUtils
-
Dynamo.Nodes.DummyNode
is nowDynamo.Graph.Nodes.DummyNode
-
Dynamo.Nodes.FunctionCallBase
is nowDynamo.Graph.Nodes.FunctionCallBase
-
Dynamo.Nodes.FunctionCallNodeController
is nowDynamo.Graph.Nodes.FunctionCallNodeController
-
Dynamo.Nodes.BuiltinNodeCategories
is nowDynamo.Graph.Nodes.BuiltinNodeCategories
-
Dynamo.Models.NodeModel
is nowDynamo.Graph.Nodes.NodeModel
-
Dynamo.Nodes.NodeModelExtension
is nowDynamo.Graph.Nodes.NodeModelExtension
-
Dynamo.Models.PortModel
is nowDynamo.Graph.Nodes.PortModel
-
Dynamo.Models.ScopedNodeModel
is nowDynamo.Graph.Nodes.ScopedNodeModel
-
Dynamo.Models.TypeLoadData
is nowDynamo.Graph.Nodes.TypeLoadData
-
Dynamo.Nodes.VariableInputNode
is nowDynamo.Graph.Nodes.VariableInputNode
-
Dynamo.Nodes.VariableInputNodeController
is nowDynamo.Graph.Nodes.VariableInputNodeController
-
Dynamo.Graph.Notes
-
Dynamo.Models.NoteModel
is nowDynamo.Graph.Notes.NoteModel
-
-
Dynamo.Graph.Presets
-
Dynamo.Models.PresetModel
is nowDynamo.Graph.Presets.PresetModel
-
-
Dynamo.Graph.Workspaces
-
Dynamo.Model.CustomNodeWorkspaceModel
is nowDynamo.Graph.Workspaces.CustomNodeWorkspaceModel
-
Dynamo.Model.HomeWorkspaceModel
is nowDynamo.Graph.Workspaces.HomeWorkspaceModel
-
Dynamo.Interfaces.ICustomNodeWorkspaceModel
is nowDynamo.Graph.Workspaces.ICustomNodeWorkspaceModel
-
Dynamo.Model.IWorkspaceModel
is nowDynamo.Graph.Workspaces.IWorkspaceModel
-
Dynamo.Model.WorkspaceInfo
is nowDynamo.Graph.Workspaces.WorkspaceInfo
-
Dynamo.Model.WorkspaceModel
is nowDynamo.Graph.Workspaces.WorkspaceModel
-
-
-
-
Dynamo.Services
has been removed. -
Dynamo.Search
-
Dynamo.Interfaces.ISource
is nowDynamo.Search.ISource
-
Dynamo.Search.SearchElementGroup
is nowDynamo.Search.SearchElements.SearchElementsGroup
-
Dynamo.Search.Interfaces.ISearchEntry
is nowDynamo.Search.ISearchEntry
-
Dynamo.Search.Interfaces.ISearchCategory
is nowDynamo.Search.ISearchCategory
-
##Libraries
###DSCoreNodesUI ####0.9.1
- All classes in the DSCoreNodesUI assembly are now in the
DSCoreNodesUI
namespace.
###Python
####0.9.0
-
DSIronPythonNode.PythonNodeBase
is nowPythonNodeModels.PythonNodeBase
-
DSIronPythonNode.PythonNode
is nowPythonNodeModels.PythonNode
-
DSIronPythonNode.PythonStringNode
is nowPythonNodeModels.PythonStringNode
. -
DSIronPythonNode.PythonNodeViewCustomization
is nowPythonNodeModelsWpf.PythonNodeViewCustomization
-
DSIronPythonNode.ScriptEditorWindow
is nowPythonNodeModelsWpf.ScriptEditorWindow