Dynamo Revit 2.2.1 is automatically installed in
Revit as an internal add-in.
Updating
Revit does not affect the previous Dynamo versions installed in the previous
Revit release. Dynamo Revit 2.2.1 includes the following updates.
User Enhancements:
- The crash reporting dialog does not automatically populate stack trace.
- The render precision preference is now saved between Dynamo sessions.
- Added a performance improvement related to loading element binding data. Graphs that create lots of elements should run much faster on load than they did before (2 -10x), depending on number of elements created.
- The image capture functionality now creates uniquely named image files.
API Changes:
- The Python template can be set at Dynamo startup via the API.
- Removed support for older versions of the Geometry library.
- New custom node inputs no longer support spaces in their names. This unifies the parsing of identifier names.
- GetGeometeryFactoryPath will fallback to find older versions of geometry library.
- Start delivering debug symbols of DynamoCore for developers.
Bug Fixes in Dynamo:
- Untranslated strings in some geometry nodes were fixed.
- AllowRankReductionAttribute was enabled on properties of ZeroTouch classes.
- Fixed drop-down nodes failing to load correctly when selected item names contained special characters.
- IronPython auto complete is faster and provides better hints.
- Fixed replication over lists where first item is null or empty list.
- LibG managed dlls share versioning scheme with Dynamo.
Bug Fixes in Dynamo Revit:
- Fixed the Revit crash issue when leaving Dynamo open with a pending change.
- Fixed the Dynamo Revit node FaceAnalysisDisplay.ByViewFacePointsAndValues so that it can be correctly used.
- Removed GetAllFamilyInstances and GetAllWalls from RevitSystemTestBase.
- Fixed 16 problematic Dynamo Revit nodes which have no elements or SelectedIndex is invalid, including Wall Location and ScheduleType.