How could it? Do you expect them to run some sort of headless Photoshop VM?
I don’t know, that wasn’t the question.
In any case, is it that insane to imagine a visual diff tool? Illustrator files are basically just SVG, it’s all very parseable.
Write one and become rich. There are tons of graphical tools that lack a proper diff. Just lock at all the CASE tools.
well, it's able to display 3d files and images, so why not add some viewers for diffs ?
https://github.com/makezonefablab/MakersBook01_MusicBox/comm...
Github diffs PNG and SVG images I believe.
In general one should not use PSD in an open source project, because it requires costly proprietary software. Also does not run on Linux
There's a huge difference between displaying a simple, well documented open format and handling proprietary binary formats.
But there are plenty of libre software which are able to open a very large set of PSDs. Even if not everything was working perfectly, it would still be a good starting point.
Imagine code diffs, but for visual designs instead. Showing you which palette colors have changed, which margins have been tweaked etc. - Github doesn’t do any of that.