We had this functionality in our codebase to download the svg using makeSvg().
It used to work fine, but lately we see there is an overlapping rectangle in our class diagram hiding the properties.
I tried the latest version- 2.3.9, the svg looks a little better, but still some partitioning horizontal lines are missing.
Below is how the class diagram showing up.( see the legend on left)