In the Juce Demo when I select a font and size (for example, 12 point Lucida Console), the resulting output is quite different from what I get if I specify the same font and size in another application (for example, LibreOffice Writer or the Fonts control panel applet). This image shows the difference. The top is Visual Studio, the bottom is Juce. Both are Lucida Console 12:
The Juce Font system has never sized its fonts based on point height. It has always sized its fonts based on “the height in pixels (can be fractional)” as a float.
Having just been playing around with a high-DPI android phone, I can see that display DPI is something I’ll need to address pretty soon. It has been pretty easy up until now to just think in terms of pixels, but those days are coming to an end!