Releases: maddie480/EverestUpdateCheckerServer
Version 0.0.18
Mod files database: the update checker now builds mod file lists itself, because GameBanana can be unreliable sometimes.
Version 0.0.17
Improve memory usage of mod files database by writing one file per zip on GameBanana. The update checker can now run with -Xmx32m
again.
Version 0.0.16
Added generation of a modfilesdatabase.yaml
to get zip file listings more easily (download URL > file list map).
Version 0.0.15
The update checker now gets mod info in 3-page batches (so asking info for 60 mods at a time) to reduce the number of calls and keep below the 250 calls per hour rate limit.
Version 0.0.14
Added automatic retries when the updater receives empty/null responses from GameBanana. Like for other I/O exceptions, the updater will only give up after 3 failed tries in a row.
Version 0.0.13
The updater now skips GameBanana submissions that cannot contain files. Only the following types are kept in:
- Castaway
- Crafting
- Effect
- Gamefile
- Gui
- Map
- Model
- Prefab
- Skin
- Sound
- Spray
- Texture
- Tool
- Wip
Version 0.0.12
- Added likes, downloads and views to the mod search database
Version 0.0.11
modsearchdatabase.yaml
: make sure the order of credits is kept when generating theAuthors
field- Update dependencies
Version 0.0.10
Added generation of a modsearchdatabase.yaml
file that can be used as a database of names, authors and descriptions of all mods on GameBanana.
Version 0.0.9
The update checker won't skip completely pages when the first file is in the excluded files list, because this has no point and can cause issues if someone doesn't follow the usual file order on GameBanana (latest version first).