As a Roblox developer, I would like to see documentation clarifying the distinction between the “Font” datatype and the “Font” enum.
Currently, Font.new() is used in the GetTextBoundsParams instance for functions like GetTextBoundsAsync(), while using the Font enum here results in an error. It would be helpful if the documentation explicitly referenced the differences between the “Font” datatype and enum, including examples of correct usage.
Font datatype URL: Font | Documentation - Roblox Creator Hub
Font enum URL: Font | Documentation - Roblox Creator Hub
This overlap is just one of several scenarios where naming creates confusion, including even the page titles. Clarifying these distinctions would be a valuable improvement for developers.