Text layout in upcoming Inkscape 0.92 will have better support for the CSS standard:
These internal changes may cause differences in layout (line spacing) of text in legacy documents created with older versions of Inkscape.
The proposed extension can help easing the transition to 0.92 for users:
The extension installs (for now) as 'Extensions > Document > Fix Legacy Text' and will process recursively all text objects in the selection or in the whole document (if nothing is selected), adjusting the outer and inner style properties of the text objects as needed.
Feedback (code-review) as well as problematic test cases (Inkscape SVG files) are most welcome. Discussion about the underlying internal changes themselves in Inkscape 0.92.x and trunk are off-topic in this report.
Bug #1661281 “object disappears with v0.92”
Bug #1655483 “Inkscape 0.92 line space problem with text of Inkscape 0.91”
Bug #1655412 “Space between base lines misbehavior”
Bug #1652006 “Line spacing differs between 0.91 an 0.92b4”
Bug #1644299 “text and image not displaying in 0.92pre3”
Bug #1642133 “Inkscape shows text with ridiculously wide line spacing”
Bug #1617692 “Spacing Between Baselines Messed Up 0.92 15081”
Bug #1556400 “line height all equal in development version”