Skip to content

v1.4.7

Choose a tag to compare

@rewalo rewalo released this 25 Nov 01:19
· 170 commits to master since this release

Release 1.4.7

Fixed

  • Fixed GitHub API rate limiting issues when opening the app with many mods
  • Removed hardcoded mod version handling (now fully registry-based)

Improved

  • Added ETag support for conditional requests (304 Not Modified responses don't count against rate limit)
  • Added local cache system (1 hour cache per mod, stored per-user)
  • Added shared cache file support (mod-cache.json loaded from GitHub on startup)
  • Cache file entries are always verified with ETag checks to detect updates even if cache is outdated
  • Cache timestamps are updated on 304 responses to extend validity
  • Per-mod cache isolation ensures rate limiting doesn't affect already-processed mods
  • Added cache populator script (--populate-cache flag) to pre-populate mod-cache.json
  • Improved fallback handling: uses cache file -> local cache -> API with ETag -> cached data fallback

Full Changelog: v1.4.6...v1.4.7

Happy modding! ❤️