Skip to content

Releases: strayge/CurseBreakerMod

Release list

v5.0.0

Choose a tag to compare

@github-actions github-actions released this 14 Dec 14:15

CurseBreakerMod v5.0.0 - Changelog

CurseForge Support

  • Full CurseForge provider restored with API support
  • Install via cf:addon-name or full CurseForge URLs
  • Addon search via search command

Mod Manager

  • Create persistent patches that survive addon updates
  • Commands: create_mod, list_mods, toggle_mod, delete_mod
  • Clean backups stored in WTF/CurseBreakerClean/

Dependency Resolution

  • Automatic installation of required dependencies (CurseForge)
  • Recursive resolution with circular dependency detection
  • Deletion protection for shared dependencies

Improvements

  • Offline mode - CURSEBREAKER_OFFLINE=1 env variable to work without access to acidweb.dev
  • Better error handling - graceful fallback when master config unavailable
  • Provider architecture - new BaseProvider abstract class
  • Type hints - added throughout codebase

DevOps

  • GitHub Actions CI for linting, type checking, and tests
  • Automated release builds on tags
  • Unit test suite for ModManager