-
Notifications
You must be signed in to change notification settings - Fork 96
0.9.x Version History
Andreas Dieckmann edited this page Aug 1, 2023
·
1 revision
- Array.AssociatedFamilyParameter
- Document.AddLink
- Element.CopyByVector
- Element.CopyToLevel
- FamilyInstance.SetLevel
- Level.Views
- Passthrough
- RoomTag.Room
- RoomTag.SetType
- Fixed a bug in Switch node that prevented returning the default value correctly for multiple case mismatches
- Fixed a bug in String.AlphanumericToMorse and String.MorseToAlphanumeric that caused those nodes to return null
- Fixed a bug in Dimension.AssociatedFamilyParameter where sometimes the lengths of the output lists would not match
- Fixed a bug in TextElement.SetTest that would prevent supplying a single string for altering multiple text elements
- Fixed a bug in StructuralFoundation.Kind that prevented the correct identification of wall footings
- Fixed a bug in FamilyInstance.SetType that prevented applying multiple types
- Fixed a bug in View.ConvertTemporaryHideIsolateToPermanent where the node would not return the view
- Fixed a bug in Element.Group that caused the node to return null
- Renamed, relabeled and recategorized some nodes
- Document.BuiltInParameters and Document.BuiltInCategories now also return ElementIDs
- Element.Name (Universal) will now return parameter names as well
- Element.ID will now return a list of booleans that indicate whether an ID could be retrieved (for subsequent filtering)
- Object.Members now works for non-Revit elements as well (e.g. Dynamo geometry)
- Application.Version now also returns app language (contribution by sixtysecondrevit)
- Element.Location now also returns an element's rotation if any (contribution by dimven)
- List.DropLastItem now works with replication. The old behaviour can still be achieved by combining it with List.Map (contribution by dimven)
- FamilyType.Duplicate now works more robustly with duplicate type names (contribution by dimven)
- Room.Boundaries updated to reflect changes in the Revit 2016 API (contribution by ksobon)
- Assembly.AddMembers
- Assembly.Disassemble
- Assembly.FromElements
- Assembly.Members
- Assembly.RemoveMembers
- Character.ToNumber
- FamilyInstance.FlipFromToRoom
- FamilyType.SetCompoundLayerWidth
- Room.AtPointInPhase
- Surface.IsPlanar
- DetailLine.FromCurve now also works in some family documents, e.g. detail items (contribution by sixtysecondrevit & dimven)
- FamilyParameter.Properties now also retrieves a list of parameter names for each formula
- List.GroupListOfListsByKey now by default uses the first sublist as a key for grouping
- Element.CutGeometry now utilizes more than one method to attempt cutting
- Element.JoinGeometry & Element.CutGeometry now process multiple elements
- The following nodes should now work with all view types (unless the Revit API says otherwise): BoundingBox.ByElement, BoundingBox.ByElements, DetailComponent.ByCurve, DetailLine.FromCurve, Element.AllViewDependentInstances, Element.OverrideTransparencyInView, Element.PermanentlyIsolateInView, Element.ResetOverridesInView, Element.TemporarilyIsolateInView, FamilyInstance.ByPointInView, RevisionCloud.FromCurves, RevisionCloud.FromElements, RoomSeparator.FromCurve, SpaceSeparator.FromCurve, TextNote.ByStringAndPosition, View.ConvertTemporaryHideIsolateToPermanent, View.DisableTemporaryHideIsolate, View.Duplicate, View.DuplicateAsDependent, View.DuplicateWithDetailing, View.ResizeCropBox, View.SetDesignOption, View.SetPhase, View.SetSolarStudyActiveFrameNumber & View.ViewTemplate.
- Dimension.AssociatedFamilyParameter
- Element.AssociatedFamilyParameters
- Element.CutGeometry
- Element.JoinGeometry
- FamilyDocument.CurrentFamilyType
- FamilyDocument.FamilyParameters
- FamilyDocument.FamilyTypes
- FamilyParameter.Properties
- Group.FromElements
- Group.Ungroup
- Paneling.Hexagonal
- Paneling.InvertAndMirrorNormalizedValues
- Paneling.TriangularFlatMirrored
- PathGraph.AllPaths
- PathGraph.ByPairs
- PathGraph.ShortestPath
- Added (optional) boolean toggles to a number of nodes that allow the re-execution of the node: All Elements Of Family Type (Universal), All Families Of Category, All Family Types Of Category, All Intersecting Elements Of Category, All View-Dependent Family Instances Of Category, Document.DesignOptions, Document.IsWorkshared, Document.LinksAndImports, Document.Phases, Document.ProjectInfo, Document.ProjectPosition, Document.StartingView, Document.Views & Document.Worksets
- Fixed another bug in CustomNode.Info that prevented the correct extraction of inputs and outputs in some case
- DetailComponent.ByCurve should now work with all view types
- Element.Name (Universal) now supports parameter names as well
- GlobalParameter.GetValue
- VersionNumber.ToInteger
- PlanView.Underlay is now compatible with Revit 2016 R2
- List.SortListOfLists now sorts by the first list index by default
- Recategorized and relabeled some nodes
- All View-Dependent Family Instances Of Category should now work with all view types
- Fixed a bug in CustomNode.Info that prevented the correct extraction of inputs and outputs in some cases
- Element.Level now supports structural elements
- Simplified List.AnyTrue and List.AnyFalse nodes
- Wall.CreationMethod now works with all wall types
- Document.SynchronizeWithCentral
- The following nodes will now work on objects from linked models as well: CurtainPanel.HostPanel, DesignOption.DesignOptionSet, Element.Group, Element.Host, Element.Inserts, Element.Level, Element.Materials, Element.OwnerView, Element.Panels, Element.Phases, FamilyInstance.CopingElements, FamilyInstance.SubComponents, FamilyType.CompoundStructureLayers, Group.Members, MassFloor.Mass, Part.SourceElement, PlanView.Underlay, Room.Boundaries, SelectionSet.Elements, Sheet.Schedules, View.Phase & View.ViewTemplate
- Fixed a bug in List.CountOccurences caused by changes in the built-in GroupByKey node (coincided with a fix provided by sixtysecondrevit)