Change log website is a mess

Sometimes I check the change log on this website Change log
On chromium based browser it looks so bad and it is difficult to see if there is a new version.

Firefox does a better job with the JSON data.

Could you provide a website with better usability, please?