Hello, our team displays esri Graphics on a GraphicsLayer and we have a second GraphicsLayer with textSymbols on them that represent labels of the graphics. In esri 3, we were able to set the family of esri.Font to be any font, including fonts that might be acquired through the browser from a third party like google fonts.
From the new esri 4 API https://developers.arcgis.com/javascript/latest/labeling/#custom-fonts-and-disconnected-environments it sounds like "In 2D MapViews, the fonts files used are pbf for all non-MapImageLayer layers and for TextSymbol, and woff2 for renderPreviewHTML." describes our situation.
This would be a breaking change for us as we've found that setting font family in the same way in most cases leads to a fallback case being hit. The only font that supports all our needs from the current font server is Arial. Does anyone have any suggestions?