Skip to content
Ian Keough edited this page Oct 23, 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 the Dynamo.Models namespace to the Dynamo.Nodes namespace. This namespace will change again in the next release.

###0.9.1

  • Dynamo.Visualization
    • The Dynamo.Rendering namespace has been replaced with Dynamo.Visualization
    • Dynamo.DefaultRenderPackageFactory is now Dynamo.Visualization.DefaultRenderPackageFactory
    • Dynamo.Interfaces.IRenderpackageFactory is now Dynamo.Visualization.IRenderPackageFactory
    • Dynamo.Interfaces.IRenderPackageSource is now Dynamo.Visualization.IRenderPackageSource
  • Dynamo.Configuration
    • Dynamo.UI.Configurations is now Dynamo.Configuration.Configurations
    • Dynamo.Core.DebugSettings is now Dynamo.Configuration.DebugSettings
    • Dynamo.Core.PathManagerParams is now Dynamo.Configuration.PathManagerParams
    • Dynamo.Core.PathManager is now Dynamo.Configuration.PathManager
    • Dynamo.Core.Context is now Dynamo.Configuration.Context
    • Dynamo.Interfaces.IPathResolver is now Dynamo.Configuration.IPathResolver
    • Dynamo.Interfaces.IPathManager is now Dynamo.Configuration.IPathManager
    • Dynamo.Interfaces.IPreferences is now Dynamo.Configuration.IPreferences
    • Dynamo.PreferenceSettings is now Dynamo.Configuration.PreferenceSettings
  • Dynamo.Logging
    • net.reversofdata.dhlogger.Log is now Dynamo.Logging.Log
    • Dynamo.Core.DynamoLogger is now Dynamo.Logging.DynamoLogger
    • Dynamo.Interfaces.ILog is now Dynamo.Logging.ILog
    • Dynamo.Interfaces.Ilogger is now Dynamo.Logging.ILogger
    • Dynamo.Services.Heartbeat is now Dynamo.Logging.Hearbeat
    • Dynamo.Services.InstrumentationLogger is now Dynamo.Logging.InstrumentationLogger
    • Dynamo.Services.StabilityTracking is now Dynamo.Logging.StabilityTracking

##Libraries
###Python
####0.9.0

  • DSIronPythonNode.PythonNodeBase is now PythonNodeModels.PythonNodeBase
  • DSIronPythonNode.PythonNode is now PythonNodeModels.PythonNode
  • DSIronPythonNode.PythonStringNode is now PythonNodeModels.PythonStringNode.
  • DSIronPythonNode.PythonNodeViewCustomization is now PythonNodeModelsWpf.PythonNodeViewCustomization
  • DSIronPythonNode.ScriptEditorWindow is now PythonNodeModelsWpf.ScriptEditorWindow
Clone this wiki locally