Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Whoops, sorry, I had forgotten about that little detail.
Actually the reason I could not reproduce it before was probably because I had explicitly selected the JSON format in the file type dropdown. This is a workaround that you could use as well.
If you keep the file type dropdown on "All Files", then Tiled tries to determine the format by the file extension. But it does this by looking from the first dot rather than from the last dot, and then it can't find any format that matches a "0.0.0.test.json" extension. I don't remember why I made it use the "complete" suffix rather than just the last part, but right now Tiled has one plugin that uses the file extension ".room.gmx", so simply taking only the last part would break auto-detection of that format.
So I think a solution will be to first search for a matching format using the complete suffix, and when that fails to fall back to a search for only the last part. Actually one could take this even further and search for sub-suffixes as well otherwise you couldn't detect a file like ".test.room.gmx"... so a better fix would probably be to change the way the matching itself is done to support such cases as well.