Every SVG I export from the latest version of Gravit Designer sets vector-effect=“non-scaling-stroke” on everything. This is easy to replicate; just plonk something with a stroke on the canvas, export it as an SVG, and you should find this set when opening the file with a text editor.
This can be quite a hassle if it’s the polar opposite of what you want… I have to manually edit every SVG to fix it after export. As it’s essentially unwanted behaviour that requires manual intervention to fix, it is a bug as far as I’m concerned!
Just in case I tried enabling “autoscale borders” for all strokes in a test file and it still does this, which I kind of expected as I wasn’t anticipating scaling inside the canvas would have much to do with scaling of the finished image.
I reckon this should be an option we can change somewhere? If it is already, could it be a more obvious/easily detectable option?