Remove old and/or unused modules and patches from JHBuild module set: Gtk2, Python 2, Webkit, Gstreamer, Javascript, gtkspell, themes.
Add and use local set of patches instead of downloadingn them.
Swap the Gnome ftp mirror for a German university as it has been very unreliable lately.
Update JHBuild's Python to 3.8.6, fixing a breakage when building on Big Sur.
Fix cairo PDF export. #827
Add Rust. This allows upgrading librsvg to latest version and in turn adwaita-icon-theme without breaking the icons. This is the real solution to #1893 (closed)
Overhaul indentation in inkscape.modules.
Move checks from 020-vars to dedicated 040-checks, making 020-vars a "passive" file again as intended.
Setup ccache configuration in 110-sysprep.
Move gtk-mac-bundler to inkscape.modules.
Generate dmg badge from application icon on the fly.
Remove Ghostscript as recommmended for GPLv2 compliance. Absence of Ghostscript in path removes eps/ps support.
Update packages in inkscape.modules to latest versions.
Add libvisio for vsd import. #2094 (closed)
Use Big Sur styled application icon.
Add file type icons as present in Inkscape 0.92.x.
Lots of refactoring: renaming variables, regrouping statements etc.