Skip to content

v0.3.16

Choose a tag to compare

@github-actions github-actions released this 29 Oct 19:21
· 605 commits to main since this release
Immutable release. Only release title and notes can be modified.
2bedb4b

New

  • Import from Mod Organizer 2 can use a folder you choose, like Vortex's, and reads the base, mod and profile folders MO2 is set to
  • Mortar unpacks lz4 archives, and an archive packed with a compression dictionary too large to unpack safely says so

Changed

  • The config editor says why it refused a value (out of range, not a number, a colour BepInEx cannot read) and when a setting is missing from the file
  • FOMOD installers list steps, groups and options in the order the mod author set
  • Versions are ordered as SMAPI and BepInEx order them, so update checks agree with the game's loader
  • A time more than a minute ahead shows as a date

Fixed

  • BepInEx configs (Lethal Company, Risk of Rain 2) keep each line's own ending and write decimals, large numbers and enum values the plugin can read back
  • MelonLoader configs are never left in a state MelonPreferences.cfg cannot parse
  • Content Patcher packs for Stardew Valley are read as the game reads them: leading or trailing decimal points, empty values and UTF-32 files load, and an unclosed comment or a stray control character is reported as an error on the right line
  • The Proton version shows for a game in a second Steam library
  • Game art and icons also come from Steam libraries added in Settings
  • On Windows: disk usage counts hard-linked files once, a scan with no antivirus provider installed says there is no scanner instead of failing, a shared profile holding a file named like a device (CON, NUL) imports with that one file skipped, and a download still being written into a watched folder waits until it finishes
  • In-game performance measurement picks up loader events reliably
  • GitHub and Nexus rate limits wait only as long as the site asks, the GitHub rate in Settings stays current, and a Nexus collection that stops answering fails instead of hanging
  • A denied Nexus sign-in no longer tells the browser tab it succeeded
  • GitHub downloads accept more archive types, a queued .tar.gz keeps its full name, and a resumed download that restarts from the beginning is saved whole
  • Shared profiles and backups skip file names Windows cannot use, and keep only one of two files whose names differ only by case
  • Desktop shortcuts, the nxm handler and autostart work from a folder whose path has spaces, quotes or a backslash
  • In the Flatpak, saves, other managers' profiles and GOG, Lutris and Bottles games are found under a custom XDG home, and a locked keyring is asked again instead of falling back to plain text
  • A Thunderstore listing, or a GitHub or SMAPI answer, refreshes after the computer's clock was set back
  • Keyboard shortcuts can use the plus key, and work while a checkbox, switch or button has focus

The Linux AppImage and portable program need glibc 2.35 or newer (Ubuntu 22.04, Linux Mint 21, Debian 12, Fedora 36 or later); older systems use the Flatpak.

Full changelog