Releases: Hellfrosted/BetterModMenu
Release list
Better Mod Menu v1.1.1
Focused narrow-layout hotfix for Slay the Spire 2 v0.108.0 beta.
- Fix group assignment and reorder controls remaining off-screen when a mod row is wider than its visible clipped lane.
- Reposition controls when the clipping viewport resizes, even if the row keeps its wide minimum size.
- Add regression coverage for aligned, inset, zero-width, and nested clipping spans.
Verified with 127 automated tests and a Steam-launched v0.108.0 startup smoke test.
Better Mod Menu v1.1.0
Compatibility and usability update for Slay the Spire 2 v0.108.0 beta.
- Fix music fading when Better Mod Menu dropdowns or dialogs open.
- Fix long localized Modding titles and narrow layouts overlapping profile controls.
- Add searchable personal aliases and notes, included in backups and CSV exports.
- Clarify top-to-bottom load order and multiplayer matching requirements.
Verified with 126 automated tests and a Steam-launched v0.108.0 startup smoke test.
Better Mod Menu v1.0.1
Better Mod Menu v1.0.1
This hotfix restores mod organization controls on narrow Modding-screen layouts.
- Keeps the group selector visible when the mod-list lane is narrow.
- Hides the optional per-row reorder buttons only when they cannot fit without covering the mod name.
- Uses a narrower group selector in constrained layouts while preserving normal controls at wider sizes.
- Adds regression coverage for the reported narrow-row layout and exact visibility threshold.
Tested with Slay the Spire 2 v0.108.0. All 122 automated tests pass.
Better Mod Menu 1.0.0
Better Mod Menu v1.0.0
- Browse your full backup history with new next/previous page controls; each page shows up to 12 backups.
- Automatic startup and resume backups now retain the newest 12 profile and mod-settings snapshots, while manual backups are preserved.
- Added localized labels and tooltips for backup-history navigation.
- Requires Slay the Spire 2 version
0.107.1or newer.
Better Mod Menu 0.0.6
This release expands Better Mod Menu with backup tools, CSV export, log viewing, and a cleaner mod screen.
New
- Added profile and group backups from the mod screen.
- Added backup restore through the new
Loadaction. - Added CSV export for installed mods, including names, versions, enabled state, and group names.
- Added a recent log viewer for BetterModMenu/TTSMM output.
- Added a first-launch tutorial, with a
Helpbutton to reopen it later. - Added optional cloud-capable builds that can mirror backups and CSV exports to a synced folder.
Improved
- Simplified the mod menu controls and button labels.
- Improved dialog layout and confirmation prompts.
- Improved mod list layout behavior when many mods are installed.
- Improved version detection for mods using current or older manifest file names.
v0.0.5
Better Mod Menu v0.0.5
This update improves reliability and fixes several mod menu issues.
Changes
- Profile State Fixes: Fixed stale groups on startup and profile delete/switch edge cases.
- Portable Mode Fixes: Improved portable config path handling and config-file resolution for
.json,.jsonc, and.json5. - Mod Menu Fixes: Fixed row controls, group bar layout, input handling, and scrollbar regressions.
- Persistence Improvements: Improved save reliability and cleaned up project workflow.
Installation
Extract the zip contents into your STS2 mod directory.
Issues and suggestions can be submitted on the GitHub repository.
v0.0.4
Better Mod Menu v0.0.4
This update includes configuration enhancements, a gameplay impact indicator, and compatibility fixes for STS2 v0.101.0.
Changes
- Gameplay Impact Indicator: Mod menu displays an indicator for mods that affect gameplay.
- Technical Detail: Status is determined by the
affect_gameplay(oraffects_gameplay) property in each mod's manifest file (e.g.,BetterModMenu.json). Other configuration files are ignored.
Note: The location and phrasing of this indicator are currently experimental. Feedback and suggestions are open.
- Technical Detail: Status is determined by the
- JSONC and JSON5 Support: Compatibility for
.json5and.jsoncconfiguration files, allowing the use of comments. - STS2 v0.101.0 Compatibility: Support for Slay the Spire 2 v0.101.0 with updated internal dependencies.
- Build Optimization: Improvements to automatic build suffixing.
Installation
Extract the zip contents into your STS2 mod directory.
Issues and suggestions can be submitted on the GitHub repository.
v0.0.3
What's New in v0.0.3
Portable Mode
Portable mode allows the mod to store its configuration file (mod_profiles.json) directly within the mod folder rather than the game's global data folder. This was added to address issues when sharing mod setups with others; by keeping the settings with the mod files, your profiles and groups are automatically included when zipping or moving the folder.
Custom Group Management
Added the ability to rename and reorder custom mod groups.
Documentation
Updated the README with new configuration instructions.
Under the Hood
Updated the build process to reference game files from the target directory.