I think a few omments are in order regarding mech record sheet printing. Depending on fonts installed on your system, the text layout may be off and make the sheets look worse than they did before (other than superheavies, which could not be printed at all, and tripods, which were printed without armor pips).
The TL;DR version of this is that if your results are unsatisfactory and you don't want to wait for the issues to be sorted out, there are two font files in data/fonts that you can install and make everything pretty.
The longer version is that this is the beginning of an overhaul of the printing process that separates the record sheet layout from the data. The main advantage of this is that multiple layouts are possible for a given type of sheet, such as the long-desired sheets with tables used in play along the bottom and sides,mor if someone were wanting to put in the work they coukd move everything aroundnandnadd custom graphics and MML would still fill it out using the data in the SVG (scalable vector graphics) template file.
The problem we are running into is that the third-party library that we're using to manipulate the image only has partial support for what the SVG standard defines for text handling, and some of what it does support is buggy (the reason mech printing didn't work for many users in MML 0.43.5 was a bug that prevented it from loading the image if it could not find the named font; this release reverts to an older version of the library where that bug is not present).
We have at least a couple different options for how to take care of it, and there's a lot more work in store for record sheet printing. I don't consider instructing users to install a font on their systems to make everythung work to be an acceptable solution in the end, but it's the workaround we have now if you happen to be experiencing problems with text positioning.