Skip to content

v0.9.0

Choose a tag to compare

@unexpectedpanda unexpectedpanda released this 11 Oct 06:15
· 26 commits to main since this release
  • Fixed MobyDump crashing if a MobyGames platform has no games.

  • Instead of exiting when MobyDump hits a 404 on downloading game details, it now progresses to the next game in the list. You might get a 404, for example, when someone accidentally creates a new game ID for a game that already exists in MobyGames' database, and it gets removed before MobyDump has a chance to download its details.

  • The description field in delimiter-separated value files is now converted from HTML to a restricted subset of Markdown. This makes it easier to search and work with in fields that only support plain text.

  • During updates, platforms with no updates no longer have their cache files rewritten.

  • Fixed an estimated completion time bug.

  • Fixed MobyDump being too eager to make a new request if a platform had less than 100 titles, which caused a 429 error.

  • Fixed duplicates possibly being written out to delimiter-separated value and JSON files. This can happen due to timing issues when initially requesting games from MobyGames during stage 1, resulting in duplicates entering the cache. While it's preferable to stop duplicates entering the cache in the first place, it's easier to filter them out during the export stage, so that is what has been done.