Skip to content

0.7.x Version History

Andreas Dieckmann edited this page Aug 1, 2023 · 1 revision

Clockwork for Dynamo 0.7.x

0.75.47

New nodes:

  • CustomNode.Info

0.75.46

New nodes:

  • Directory.ContentsAll

0.75.45

New nodes:

  • Paneling.Quadrilateral2byX

0.75.44

Changes:

  • Changes some node descriptions

0.75.43

New nodes:

  • Paneling.Hexagonal

0.75.42

New nodes:

  • Paneling.MakeTriangles (finally migrated from 0.6.3)
  • Paneling.TriangularFlatMirrored (finally migrated from 0.6.3)

Improvements

  • List.ReplaceItemAtIndex is now able to handle lists of replacements (contribution from ksobon)

0.75.41

New nodes:

  • Sheet.Scale

0.75.40

New nodes:

  • File.WriteToCSV

0.75.39

New nodes:

  • MassFloor.Mass

Changes:

  • Converted all nodes to code blocks (where possible)

0.75.38

Fixes:

  • Fixed a bug that caused List.ReplaceEmptyLists to return null

0.75.37

New nodes:

  • String.AlphanumericToMorse
  • String.MorseToAlphanumeric

Improvements:

  • ListFromCSV will now automatically trim whitespaces in each cell

0.75.36

Fixes:

  • Fixed filter for horizontal surfaces in Surface.FilterByOrientation

Changes/Improvements:

  • FamilyInstance.SetType can now set the same family type for multiple family instances
  • Room.DoorsOrWindows can now process lists of rooms

0.75.35

New nodes:

  • SpaceSeparator.FromCurve
  • Surface.FilterByOrientation (based on contribution from redinkinc)

0.75.34

Fixes:

  • Fixed a problem where UnitType.DisplayUnitType would fail when dealing with unit types that have no unit symbol associated

0.75.33

New nodes:

  • DisplayUnit.ToInternalUnit
  • InternalUnit.ToDisplayUnit
  • UnitType.DisplayUnitType
  • UnitType.FromDynamoUnitType

0.75.30

New nodes:

  • Color.ByWebColor
  • Math.DecimalToBinary
  • Math.DecimalToHex
  • String.HexToDecimal

Deprecated nodes:

  • List.BinaryToDecimal - Use String.BinaryToDecimal instead

Changes:

  • Recategorized some nodes
  • Changed some node descriptions

Improvements:

  • Document.DesignOptions will now return null if there are no design options present in the model
  • List.ChopByLengths will now accept a single element argument for its lengths input
  • String.BinaryToDecimal should be a lot faster now

0.75.29

New nodes:

  • View.SetSolarStudyActiveFrameNumber
  • View.SolarStudyTotalFrames

0.75.28

New nodes:

  • DesignOption.DesignOptionSet
  • Document.DesignOptions
  • View.SetDesignOption

0.75.27

New nodes:

  • DetailCurve.FromCurve
  • FamilyInstance.ByPointInView

0.75.26

Deprecated nodes:

  • All Placed Loadable Family Types of Category

Renamed nodes:

  • Renamed All Elements of System Family Type to All Elements of Family Type (Universal)
  • Renamed All Placed System Family Types of Category to All Placed Family Types of Category

0.75.25

New nodes:

  • All Elements of System Family Type
  • All Placed Loadable Family Types of Category
  • All Placed System Family Types of Category
  • Element.AllInstances
  • Element.AllInstancesAtLevel
  • Element.AllViewDependentInstances
  • List.FibonacciFromList (based on contribution from redinkinc)
  • List.FibonacciFromValues (based on contribution from redinkinc)
  • SelectionSet.Elements

Changes:

  • Changed inputs of All Intersecting Elements Of Category from base point / vector to start point / end point
  • Element.FromDynamoSurface now returns a list of unique elements
  • List.MatchWithKeyValues now returns an empty list for unmatchable items

Renamed nodes:

  • Renamed PerspectiveView.SetOrientationByEyeAndTargetPosition to PerspectiveView.OrientToEyeAndTargetPosition

0.75.24

New nodes:

  • Element.ParameterIsReadOnly
  • FamilyInstance.ByCurve

0.75.23

New nodes:

  • Document.Phases (reactivated from deprecation)
  • FamilyType.SetCompoundLayerMaterial
  • View.Phase
  • View.SetPhase

0.75.22

New nodes:

  • CurtainPanel.HostPanel
  • DetailComponent.ByCurve

Changes:

  • Fixed a bug in List.ReplaceEmptyLists where it would return null in some cases

0.75.21

New nodes:

  • Element.ExternalFileReferencePath
  • Family.IsInPlace

0.75.20

New node:

  • Document.StartingView

0.75.19

New node:

  • Element.Panels

Changes:

  • List.AnyTrue & List.AnyFalse now work well with empty lists, too

0.75.18

New nodes:

  • Clipboard.SendTo
  • Clipboard.GetFrom
  • Document.Views

Changes:

  • Reverted Point.Average to node-based workflow (CBN-based returns null)
  • Fixed Point.IsInsideRoom so it actually checks more than one point
  • Made descriptions for Wall.ByFace and CurtainSystem.ByFace more precise
  • Fixed conditional statements in XYZAxis.FromVector

0.75.17

New nodes:

  • Color.GreyscaleByNormalizedValue
  • Elements.FilterByParameterValueAndCondition
  • Room.UnplacedByNameAndNumber

Improvements/Changes

  • Recategorized some nodes for better compatibility with 0.7.6's iconized node browser
  • Fixed UV.PruneDuplicates
  • Vector.AltitudeAndAzimuth now processes lists of vectors again
  • Removed latitude and longitude from Document.ProjectPosition (functionality now available in built-in nodes Location.Latitude & Location.Longitude)
  • Document.ProjectPosition now returns the angle (project north vs. true north) in degrees
  • BoundingBox.ByElement now returns single elements for single element inputs
  • Added integer outputs to all WallLocationLine nodes
  • Adapted Paneling.InvertAndMirrorNormalizedValues to the new nested list structure of Image.Pixels

Deprecated nodes:

  • False for All (Booleans) - Use AllFalse instead
  • True for All (Booleans) - Use AllTrue instead
  • Document.Phases - Use All Elements Of Type and Element Types set to "Phase" instead
  • StructuralFoundation.Type - use Element.Type instead

Renamed nodes:

  • Renamed All Elements Of Name to Elements.FilterByName
  • Renamed List.FalseForAny (Booleans) to List.AnyFalse
  • Renamed List.TrueforAny (Booleans) to List.AnyTrue
  • Renamed Similar to Math.Similar
  • Renamed Room.FromDoorOrWindow to DoorOrWindow.FromRoomAndToRoom

0.75.16

New nodes:

  • FamilyInstance.SubComponents
  • FamilyInstance.SuperComponent

Improvements/Changes:

  • Recategorized and relabeled some nodes
  • Material.Properties now returns single outputs for single inputs

0.75.15

New nodes:

  • Element.ResetOverridesInView
  • List.ReplaceEmptyLists
  • List.ReplaceNull
  • Plane.ByBestFitFromFace

Improvements:

  • All Elements Of Name now has a separate outport for the first result in the list
  • List.GroupListOfListsByKey now returns transposed sublists for better readability
  • PlaceholderSheet.ByNumberAndName now accepts strings or numbers as sheet numbers
  • Document.Path now actually does return the directory, too
  • Fixed StructuralFoundation.KindIsSlab
  • Element.OverrideTransparencyInView now returns the list of elements

Deprecated nodes:

  • Dispatch - Use List.FilterByBoolMask instead
  • StructuralFoundation.FootingType - Use Element.Type instead

Renamed nodes:

  • Renamed List.ContainsOutOfPlanePoints to PointSequence.ContainsOutOfPlanePoints
  • Renamed Point.GreatestDistanceInSequence to PointSequence.GreatestDistanceToPoint

0.75.14

New nodes:

  • Element.Type (LinkedFile)
  • String.BinaryToDecimal
  • List.CountOccurences
  • List.FromString

Improvements/Changes:

  • List.GroupListOfListsByKey now first sorts by key before grouping
  • List.CountBooleanSequences now counts sequences of true and false at the same time
  • Recategorized some nodes

Renamed nodes:

  • Renamed List.FilterSublistsByLength to List.FilterBySublistLength
  • Renamed List.SublistByLengths to List.ChopByLengths
  • Renamed List.FillSublist to List.RepeatItemsByLengths
  • Renamed Binary.ToDecimal to List.BinaryToDecimal
  • Renamed Line.ClosedLoopThroughPoints to Curve.ClosedLoopThroughPoints
  • Renamed List.FindInSublists to List.SublistsContain

0.75.13

New nodes:

  • All Intersecting Elements of Category
  • BoundingBox.PerimeterCurvesByNormal
  • BoundingBox.PerimeterCurvesOnPlane
  • BoundingBox.ByNestedListOfElements
  • RevisionCloud.FromCurves
  • RevisionCloud.FromNestedListOfElements
  • RevitBoundingBox.FromDynamoBoundingBox
  • View.Plane

Improvements/Changes:

  • Renamed Element.BoundingBox to BoundingBox.ByElement
  • BoundingBox.ByElement now also returns a Dynamo bounding box
  • BoundingBox.ByElement now takes a view as an input (previously only active view possible)

0.75.12

Improvements:

  • Small correction in TextElement.SetText

0.75.11

New nodes:

  • TextElement.SetText
  • TextElement.Text

Improvements:

  • Element.Location now also returns the location of TextNotes and Revit XYZs

0.75.10

New nodes:

  • Time.EvaluateLapTimes
  • Time.LapTime
  • Wall.Flip

Deprecated nodes:

  • CurtainSystem.Type - use Element.Type instead
  • Dimension.Type - use Element.Type instead
  • Floor.Type - use Element.Type instead
  • Roof.Type - use Element.Type instead

0.75.9

New nodes:

  • Element.Name (Universal)
  • Element.SetWorkset
  • Element.Workset

Improvements/Changes:

  • Renamed Element.MaterialParameterByCategory to Element.SetMaterialParameterByCategory
  • All Elements Of Name now uses the Element.Name (Universal) node
  • Room.Boundaries now retrieves the boundaries based on the area computation settings of the current document

0.75.8

New nodes:

  • Element.Group
  • Element.MaterialParameterByCategory
  • Group.Members

0.75.7

New nodes:

  • Level.Plane
  • Point.RoundDownToPrecision
  • Point.RoundToPrecision
  • Point.RoundUpToPrecision
  • UV.RoundDownToPrecision
  • UV.RoundToPrecision
  • UV.RoundUpToPrecision

0.75.6

New nodes:

  • Element.ElevationOfHostLevel

Improvements:

  • Element.Inserts now also returns correct list structure when no inserts are present

0.75.5

New nodes:

  • AreaSeparator.FromCurve
  • CurtainSystem.ByFace
  • RevitFaceReference.FromDynamoSurface
  • Wall.ByFace
  • WallLocationLine.CoreCenterline
  • WallLocationLine.CoreExterior
  • WallLocationLine.CoreInterior
  • WallLocationLine.FinishFaceExterior
  • WallLocationLine.FinishFaceInterior
  • WallLocationLine.WallCenterline

Improvements:

  • Document.ProjectPosition now outputs lengths instead of doubles
  • List.ReplaceItemAtIndex now takes a list of indices
  • Buckyball.ByOriginAndRadius now returns separate lists for hexagonal and pentagonal surfaces
  • Recategorized and relabeled some nodes (plus some changes in node descriptions)

Fixes:

  • Repaired StructuralFoundation.KindIsIsolated, StructuralFoundation.KindIsSlab & StructuralFoundation.KindIsWallFooting
  • Buckyball.ByOriginAndRadius now returns correct list of up vectors

0.75.4

New nodes:

  • Buckyball.ByOriginAndRadius
  • Buckyball.Coordinates
  • Buckyball.Struts
  • Buckyball.Surfaces
  • Geometry.ClosestTo
  • Geometry.FurthestFrom
  • RevitColor.FromDynamoColor

Improvements:

  • Element.Level now also retrieves the levels of plan views

Fixes:

  • DoorOrWindow.ExitsToOneRoomOnly now actually works properly...

0.75.3

Improvements:

  • Room.Boundaries now outputs Dynamo curves instead of Revit curves

0.75.2

New nodes:

  • String.FindRegularExpression
  • String.ReplaceRegularExpression
  • String.SplitByRegularExpression

Improvements:

  • Element.Host will now also find hosts of WallSweeps

0.75.1

New nodes:

  • Element.OverrideTransparencyInView
  • ElementType.Duplicate
  • Material.Duplicate
  • Math.NormalizeRange
  • PerspectiveView.OrientToEyeAndTargetPosition
  • SolarAnalysisType.Average
  • SolarAnalysisType.Cumulative
  • SolarAnalysisType.Peak

Improvements/changes:

  • Migrated several node-based custom nodes to CBN-based in order to improve performance
  • Relabeled some of the custom nodes
  • Renamed Element.CompoundStructureLayers to FamilyType.CompoundStructureLayers

Deprecated nodes:

  • SolarRadiationCSV.Parse

0.74.3

New nodes:

  • Element.CompoundStructureLayers
  • UV.Average

0.74.2

New nodes:

  • Point.Average
  • Vector.Average

0.74.1

New nodes:

  • DividedSurface.HorizontalIntersectsByEndpoints
  • DividedSurface.HorizontalIntersectsByEndpointsAnd Function
  • DividedSurface.VerticalIntersectsByEndpoints
  • DividedSurface.VerticalIntersectsByEndpointsAnd Function
  • Document.SaveAs
  • FamilyInstance.CopingElements
  • FamilyInstance.AddCoping
  • FamilyInstance.RemoveCoping
  • List.ReplaceItemAtIndex
  • Surface.IsPlanar
  • Surface.Vertices
  • UV.PruneDuplicates
  • Vector.PruneDuplicates
  • View3D.IsLocked

Deprecated nodes:

  • Directory.FromFilePath - Use Directory.FromPath instead
  • Elements.RemoveDuplicates - Use List.UniqueItems instead (it will now remove duplicate Revit elements from a list as well)

0.73.2

New nodes:

  • Document.DimensionTypes
  • List.RandomElements
  • Math.RandomIntegerList
  • SelectionSet.ByElements
  • TextNote.ByStringAndPosition

Fixes:

  • Element.Inserts now returns a single list of elements when fed a single element
  • FamilyInstance.SetType now takes a list of types

0.73.1

First (more or less) complete edition for Dynamo 0.7.x

0.63.3

First complete edition for Dynamo 0.6.3

Clone this wiki locally