Skip to content

Releases: Hellfrosted/BetterModMenu

Better Mod Menu v1.1.1

Choose a tag to compare

@Hellfrosted Hellfrosted released this 12 Jul 21:35

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

Choose a tag to compare

@Hellfrosted Hellfrosted released this 12 Jul 10:01

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

Choose a tag to compare

@Hellfrosted Hellfrosted released this 12 Jul 09:15

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

Choose a tag to compare

@Hellfrosted Hellfrosted released this 10 Jul 23:39

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.1 or newer.

Better Mod Menu 0.0.6

Choose a tag to compare

@Hellfrosted Hellfrosted released this 07 Jun 19:08

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 Load action.
  • 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 Help button 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

Choose a tag to compare

@Hellfrosted Hellfrosted released this 17 Apr 05:21

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

Choose a tag to compare

@Hellfrosted Hellfrosted released this 28 Mar 12:21

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 (or affects_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.

  • JSONC and JSON5 Support: Compatibility for .json5 and .jsonc configuration 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

Choose a tag to compare

@Hellfrosted Hellfrosted released this 22 Mar 18:03

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.

V0.0.2

Choose a tag to compare

@Hellfrosted Hellfrosted released this 21 Mar 02:57

First GitHub release