-
Notifications
You must be signed in to change notification settings - Fork 96
3.x Version History
Andreas Dieckmann edited this page Nov 10, 2024
·
26 revisions
(not yet released)
- ...
All nodes checked against Revit 2025.2 / Dynamo 3.2 - made changes to the following nodes:
- AlmostZero
- Booleans.CountBlocks
- CustomNode.Properties
- Document.ProjectParameters
- Document.ProjectParametersByCategory
- Document.SaveAs
- Element.Name+
- FamilyParameter.Properties
- RevitLinkType.Reload
Migrated v2.12.3 from IronPython to CPython. Of the 289 nodes containing Python code the following 48 underwent code changes:
- Application.BasicFileInfo
- Application.Version
- Assembly.AddMembers
- Category.Type
- DetailComponent.ByCurve
- DisplayUnit.ToInternalUnit
- Document.BuiltInCategories
- Document.BuiltInParameters
- Document.ElementClasses
- Document.Enums
- Document.ProjectParameters
- Document.ProjectParametersByCategory
- Document.ProjectPosition
- Document.UnitTypes
- Door.Rooms
- Element.Area
- Element.DependentElements
- Element.Materials+
- Enum.Values
- Family.PlacementType
- FamilyParameter.GetValueByFamilyType
- FamilyParameter.Properties
- FamilyType.CompoundStructureLayers
- FamilyType.SetCompoundLayerWidth
- FileSystem.FileSize
- InternalUnit.ToDisplayUnit
- Level.Views
- ModelCurve.Type
- ParameterFilterElement.FilterRuleString
- ParameterFilterElement.Parameters
- PlanView.Underlay
- RandomList.AsIntegers
- RevitLinkType.AttachmentType
- RevitLinkType.PathType
- Room.AtPointInPhase
- Room.Boundaries
- Room.Finishes
- Schema.Properties
- SchemaField.Properties
- System.CPUs
- System.Memory
- TimeSpan.EvaluateLapTimes
- UnitType.DisplayUnitType
- VersionNumber.Compare
- View.CategoryIsVisible
- View.DetailLevel
- View.Type
- Wall.Orientation
- TODO: Update this list
- Code-breaking changes:
- Document.BuiltInCategories now returns the built-in category as a string
- Document.BuiltInParameters now returns the built-in parameter as a string
- Document.ProjectParameters no longer has a unitType output
- Document.ProjectParametersByCategory no longer has a unitType output
- Document.UnitTypes no longer has any doc or toggle inputs
- TODO: Compile a list of nodes here that used to output enums and now output strings
- Removed code for Revit versions prior to Revit 2022. Affected nodes:
- All Intersecting Elements Of Category By BoundingBox
- Application.BasicFileInfo
- Application.Version
- DetailComponent.ByCurve
- DisplayUnit.ToInternalUnit
- Document.ProjectParameters
- Document.ProjectParametersByCategory
- Document.ProjectPosition
- Document.UnitTypes
- Element.Area
- Element.DependentElements
- Element.Materials+
- FamilyParameter.GetValueByFamilyType
- FamilyParameter.Properties
- FamilyType.CompoundStructureLayers
- FamilyType.SetCompoundLayerWidth
- InternalUnit.ToDisplayUnit
- Level.Views
- ParameterFilterElement.Parameters
- ParameterFilterElement.FilterRuleString
- PlanView.Underlay
- Room.Boundaries
- Room.Finishes
- SchemaField.Properties
- UnitType.DisplayUnitType
- View.CategoryIsVisible
- Document.UnitTypes now has an additional output that returns the ForgeTypeId as a string
- Group.FromElements now has more flexible input handling
- Room.AtPointInPhase now works for linked models as well
- Room.UnplacedByNameAndNumber will now replace illegal characters in room names and numbers
- The following nodes were removed:
- Booleans.AnyFalse
- Booleans.AnyTrue
- ScopeIf+
- Sheet.Schedules
- View.Direction
- View.Scale
- View.TemporarilyIsolateCategory
- View.TemporarilyIsolateElement
- See https://github.com/andydandy74/ClockworkForDynamo/wiki/Deprecated-Nodes-&-Packages#clockwork-for-dynamo-3x for more information.