Repository navigation
bbGuild 2.0.0-rc5
Pre-release
Pre-release
·
133 commits
to main
since this release
- [FIX] Three non-functional buttons on the ACP Games → List games page — "Create custom game" (
addgame2) and the "Default game" Confirm (upddefaultgame) had no POST handler inlistgames()(which only assigned template vars and never inspected the request), so both silently did nothing; they are now wired togame::install_game()(custom-install path, with form-token check, length validation, and a duplicate-id guard viaERROR_GAME_EXISTS) andgame::update_gamedefault()respectively, and{{ S_FORM_TOKEN }}was added to the default-game form (#371) - [CHG] Removed the redundant "Install from game plugin" control from the same page — game plugins already register their game automatically on extension enable (each plugin's
migrations/basics/data.phpseeds thebb_gamesrow via its installer), so the separate ACP "install" step was duplicate work and itsaddgame1button was itself dead; the fieldset is renamed "Custom game installation" with the Region dropdown reordered last, and the now-unusedgamelistrow/CANINSTALL/PREINSTALLEDcode was dropped (#371) - [CHG] All 9 game plugins now hard-require bbGuild core ≥ 2.0.0-rc5 via
MIN_BBGUILD_VERSIONin each plugin'sext.php::is_enableable(); composersoft-requirebumped to>=2.0.0-rc5(advisory)