Releases: DynamoDS/DynamoText
DynamoText 3.0.0
What's new in 3.0.0
This is a major update. The library has been modernized from the ground up and gains real font support for the first time.
Multi-font support
Text.FromStringOriginAndScale now accepts a fontFamily parameter. Any font installed on your system works — not just Arial. Pass the family name as a string and the geometry is rendered using that font's actual outlines.
Text.FromStringOriginAndScale(text, origin, scale, "Courier New")
Bold and italic
Two new optional boolean inputs — bold and italic — let you control font weight and style per call. Both default to false so existing graphs are unaffected.
Font discovery node
Text.GetInstalledFontNames returns a sorted list of every font family installed on the machine. Wire it into a dropdown or List.GetItemAtIndex to make font selection part of your graph.
.NET 8
The library has been migrated from .NET Framework 4.5 (EOL 2016) to .NET 8. Builds are now SDK-style with a proper CI workflow on windows-latest.
Installing
Package Manager: Search for Dynamo Text and update to 3.0.0.
Manual: Download DynamoText_3.0.0.zip, extract, and drop the DynamoText folder into your Dynamo packages directory:
- Dynamo Sandbox:
%APPDATA%\Dynamo\Dynamo Core\<version>\packages\ - Revit:
%APPDATA%\Dynamo\Dynamo Revit\<version>\packages\
Breaking changes
None. The new parameters on FromStringOriginAndScale are all optional with defaults that preserve the original behavior.