<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Mortar news</title><description>Mortar&apos;s release posts and how-tos.</description><link>https://mortar.rethunk.tech/</link><item><title>Mortar 0.3.15: Imports that bring every mod</title><link>https://mortar.rethunk.tech/news/mortar-0-3-15/</link><guid isPermaLink="true">https://mortar.rethunk.tech/news/mortar-0-3-15/</guid><description>Imports keep mods whose dependencies looked missing, downloads retry on their own, Risk of Rain 2 startup timing runs to the main menu, Simplified Chinese opens for translation, and a list of fixes.</description><pubDate>Wed, 28 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Simplified Chinese is open for translation on Weblate, and joins the language picker once part of it is translated&lt;/li&gt;
&lt;li&gt;Update in all profiles downloads a version you have not downloaded yet, then updates every profile that had the old one, and says which profiles it could not update&lt;/li&gt;
&lt;li&gt;In the Flatpak, account keys go to your desktop&apos;s keyring when the Secret portal is missing, and Settings › Accounts warns when neither is there and keys are kept unencrypted&lt;/li&gt;
&lt;li&gt;Add game shows each loader&apos;s own icon&lt;/li&gt;
&lt;/ul&gt;

&lt;details&gt;&lt;summary&gt;&lt;h3&gt;Changed (9)&lt;/h3&gt;&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;Paired computers must both run 0.3.15 to keep syncing configs and local archives: a computer now proves it holds the pairing key before Mortar sends it anything&lt;/li&gt;
&lt;li&gt;The command line&apos;s backups trim, history trim, data cleanup and store remove need --yes; data cleanup --preview still lists without it&lt;/li&gt;
&lt;li&gt;The Problems badge counts only the problems you need to fix&lt;/li&gt;
&lt;li&gt;Startup timing for Risk of Rain 2 runs until the main menu is ready, and shows the loading after the title screen&lt;/li&gt;
&lt;li&gt;A download that loses its connection tries again on its own before it fails, and a failed one says which site it could not reach&lt;/li&gt;
&lt;li&gt;Replace with on a deprecated mod removes the old one once its replacement installs; one Undo brings both back&lt;/li&gt;
&lt;li&gt;Merge offers Undo, and counts version changes as updates&lt;/li&gt;
&lt;li&gt;On a narrow window, Home&apos;s buttons turn into icons&lt;/li&gt;
&lt;li&gt;clamd scans trust only a clamd socket that root or the clamav user owns&lt;/li&gt;
&lt;/ul&gt;

&lt;/details&gt;
&lt;details&gt;&lt;summary&gt;&lt;h3&gt;Fixed (11)&lt;/h3&gt;&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;Importing a Gale or r2modman profile no longer marks mods as no longer available when they ask for an old BepInExPack, depend on each other, or name BepInEx&apos;s pack another way; a mod whose dependency is gone imports without it and the profile&apos;s notes say so&lt;/li&gt;
&lt;li&gt;Mortar sees Risk of Rain 2 running, so its in-game performance can be measured&lt;/li&gt;
&lt;li&gt;Stardew Valley&apos;s per-profile game settings apply: Mortar reads and writes the file the game uses, and the window mode keeps the fullscreen settings in step&lt;/li&gt;
&lt;li&gt;Test launch uses the launch options shown, and cancelling the dialog no longer saves them&lt;/li&gt;
&lt;li&gt;The config text editor picks up a file the game rewrote, and asks before dropping unsaved edits when you switch mods&lt;/li&gt;
&lt;li&gt;New badges on Nexus mods stay until you have looked at the mod&lt;/li&gt;
&lt;li&gt;Two local archives with the same name each have their own favourite star&lt;/li&gt;
&lt;li&gt;Endorse and Abstain show your choice when you reopen a mod&lt;/li&gt;
&lt;li&gt;The Steam folders you added are searched when Mortar looks for Proton&lt;/li&gt;
&lt;li&gt;A file over clamd&apos;s size limit is reported as too large instead of failing the scan&lt;/li&gt;
&lt;li&gt;The New mod form&apos;s own fields are translated&lt;/li&gt;
&lt;/ul&gt;

&lt;/details&gt;</content:encoded></item><item><title>Mortar 0.3.14: Make your own mods</title><link>https://mortar.rethunk.tech/news/mortar-0-3-14/</link><guid isPermaLink="true">https://mortar.rethunk.tech/news/mortar-0-3-14/</guid><description>A Develop tab that makes, builds, tests and publishes your own mods, sources you can switch off, a Play menu per game in the tray, and a long list of fixes.</description><pubDate>Wed, 28 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;h4&gt;Develop&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;A new Develop tab for making your own mods, with grid and list views and a filter&lt;/li&gt;
&lt;li&gt;New mod is a step by step wizard: pick the kind of mod, name it, say what it does, choose a license and its dependencies, and Mortar makes the project from the game&apos;s template and its own development profile&lt;/li&gt;
&lt;li&gt;New mod picks your GitHub account from the ones you are signed in to, checks the name is free, and warns when no installed .NET SDK fits the template&lt;/li&gt;
&lt;li&gt;Suit and sound mods need no SDK: their project adds your files instead of building&lt;/li&gt;
&lt;li&gt;New mod can start the development profile with the open profile&apos;s mods&lt;/li&gt;
&lt;li&gt;Add an existing project folder or clone one from GitHub; a project you did not make runs nothing until you trust it&lt;/li&gt;
&lt;li&gt;Each project card shows the mod&apos;s icon, version, build state, when it was last built, whether its files changed since, and its git branch and unpushed work&lt;/li&gt;
&lt;li&gt;Build, or Build on save to rebuild as you edit; build errors read plainly&lt;/li&gt;
&lt;li&gt;Test starts the game with your mod, one copy for client-only mods and two or more for multiplayer, laid out in a grid on screen, with the copies meeting in one game for Lethal Company&lt;/li&gt;
&lt;li&gt;Test copies keep their own saves, so a test never writes your real game&apos;s saves&lt;/li&gt;
&lt;li&gt;Start for debugging opens the game with its debugger listening&lt;/li&gt;
&lt;li&gt;Release drafts what changed since the last version, then tags and publishes it, through GitHub when the project has one&lt;/li&gt;
&lt;li&gt;Upload to Thunderstore packs and publishes a mod with your team&apos;s token, kept in the system keyring, and can upload the latest release again after an interrupted upload&lt;/li&gt;
&lt;li&gt;Pack warns while a mod still carries the template&apos;s icon&lt;/li&gt;
&lt;li&gt;Dependencies are required or optional, added from Browse or the wizard, and changed later in Edit details&lt;/li&gt;
&lt;li&gt;Game code searches the game&apos;s code, shows any type as C# or IL side by side, finds where a method is used, and copies a hook for it&lt;/li&gt;
&lt;li&gt;Open in editor opens a project in VS Code, VSCodium or Rider, whichever is installed&lt;/li&gt;
&lt;li&gt;A card shows your mod&apos;s start-up time and frame cost from its last measured run, and Show log opens its own log in the Console&lt;/li&gt;
&lt;li&gt;Remove from list can also move the project&apos;s folder to the trash, warning first about unpushed or uncommitted work&lt;/li&gt;
&lt;li&gt;Mods you develop group under In development in Mods, and updates are not offered for them&lt;/li&gt;
&lt;li&gt;The Updated column shows when a mod in development was last built&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Mods&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Disable asks about the mods that need the one you switch off and the libraries only it needed; Undo switches them all back&lt;/li&gt;
&lt;li&gt;A switched off mod&apos;s config is set aside and comes back when you switch it on again; removing a mod sets its config aside too, so Undo or adding it again brings it back&lt;/li&gt;
&lt;li&gt;A mod&apos;s update badge opens Update review on that mod&lt;/li&gt;
&lt;li&gt;A mod&apos;s menu groups its version actions and its organising actions, with Update in all profiles beside Skip&lt;/li&gt;
&lt;li&gt;Update review and the patch-day sweep warn about mods on the game&apos;s known-broken list&lt;/li&gt;
&lt;li&gt;Extra mods folders install their mods into a profile you pick per folder, and again whenever the folder changes&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Browse&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Mods known to be broken are marked in Browse and import previews, with the reason and a mod to use instead, and adding one asks first&lt;/li&gt;
&lt;li&gt;A known-broken mod&apos;s working replacement installs in its place and counts for mods that need the original&lt;/li&gt;
&lt;li&gt;Preferred source can turn a source off for a game, so Browse leaves it out&lt;/li&gt;
&lt;li&gt;Card stats are small icons, and a possible re-upload is a warning mark with its note in the tooltip&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Play&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Play can start SteamVR or the ALVR dashboard before the game, per game or per profile&lt;/li&gt;
&lt;li&gt;The Sims 4&apos;s DirectX 9 build counts as the game running&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Config&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;The config editor marks settings the host enforces or recommends through ConfigSync, and shows the host&apos;s value while you are in a game&lt;/li&gt;
&lt;li&gt;Save host&apos;s values keeps the host&apos;s ConfigSync values as your own once the game closes&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Console&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Right-click a line to copy it or hide messages like it, from one object or from every object&lt;/li&gt;
&lt;li&gt;Each game&apos;s known noisy messages are hidden by default, and you can show any of them again&lt;/li&gt;
&lt;li&gt;The levels a game&apos;s Console opens with are ticked one by one&lt;/li&gt;
&lt;li&gt;Copy takes the whole line with its method and object, and right-clicking a selection copies every selected message&lt;/li&gt;
&lt;li&gt;Hidden messages are listed by where they come from, in a section of their own&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Settings&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;A game&apos;s settings page switches between every profile&apos;s values and the open profile&apos;s own, showing each override beside the game&apos;s value&lt;/li&gt;
&lt;li&gt;A setting another one makes moot is disabled and says what to change first&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Saves&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;A save&apos;s missing mods line can be dismissed until the mods it wants change&lt;/li&gt;
&lt;li&gt;A backup&apos;s Keep forever is its own pin button&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Tray&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Recent profiles sit under a Play submenu per game&lt;/li&gt;
&lt;/ul&gt;

&lt;details&gt;&lt;summary&gt;&lt;h3&gt;Changed (12)&lt;/h3&gt;&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;Built on Wails 3.0&lt;/li&gt;
&lt;li&gt;Edit profile has tabs; a profile&apos;s overrides, loader options and startup options are edited on the game&apos;s settings page instead&lt;/li&gt;
&lt;li&gt;Dialogs, menus and the sidebar are regrouped and tidied, and the sidebar fits a short window without scrolling&lt;/li&gt;
&lt;li&gt;The Play menu&apos;s copies section is gone: Develop&apos;s Test starts linked copies, and Instances in a game&apos;s Play settings still starts several&lt;/li&gt;
&lt;li&gt;Touch ripples are off unless you turn them on&lt;/li&gt;
&lt;li&gt;Removing or switching off a mod takes its files out of the game at once instead of at the next launch&lt;/li&gt;
&lt;li&gt;Many screens, menus and dialogs redraw far less, and History and notifications load older entries as you ask for them&lt;/li&gt;
&lt;li&gt;What is new for a Mortar update shows formatted text&lt;/li&gt;
&lt;li&gt;In-game performance measuring shows one clear state and live results&lt;/li&gt;
&lt;li&gt;Notifications show the latest changes with All changes for the rest, and History draws the newest entries first&lt;/li&gt;
&lt;li&gt;Config sits above Mods in the sidebar, every badge on the rail wears the accent colour, and a profile&apos;s notes render as Markdown&lt;/li&gt;
&lt;li&gt;Load order items read Load earlier and Load later&lt;/li&gt;
&lt;/ul&gt;

&lt;/details&gt;
&lt;details&gt;&lt;summary&gt;&lt;h3&gt;Fixed (36)&lt;/h3&gt;&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;A catalog fetched after Mortar starts reaches saves, Problems, the tray and the game list&lt;/li&gt;
&lt;li&gt;Every Browse page shows each mod once and fills the screen&lt;/li&gt;
&lt;li&gt;A custom download folder is safe: Mortar clears only its own finished downloads there, never your other files&lt;/li&gt;
&lt;li&gt;Switching games or profiles quickly no longer shows the previous one&apos;s runs, reports, versions or profiles&lt;/li&gt;
&lt;li&gt;Moving a folder to the trash works across drives&lt;/li&gt;
&lt;li&gt;A failed catalog check never falls back to a cached catalog older than the one Mortar ships with&lt;/li&gt;
&lt;li&gt;Nested mods sit beneath the mod that needs them even when it is in another group&lt;/li&gt;
&lt;li&gt;Several copies of a game each keep their own log, so their errors count&lt;/li&gt;
&lt;li&gt;On Linux a Steam game started directly, for several copies or a debug start, runs through Proton in Steam&apos;s prefix&lt;/li&gt;
&lt;li&gt;Merging profiles carries Thunderstore packages, and a merge that fails takes back what it added&lt;/li&gt;
&lt;li&gt;Cleanup never offers to remove a mod you develop, built or published, and no longer counts toward the Problems badge&lt;/li&gt;
&lt;li&gt;Profiles added, renamed or deleted from the command line, a share or sync show in the window and the tray at once&lt;/li&gt;
&lt;li&gt;A missing Thunderstore requirement links to its page and can be added in one click&lt;/li&gt;
&lt;li&gt;Duplicates found after a run open the same chooser as Problems, and each copy names where it came from&lt;/li&gt;
&lt;li&gt;Moving the data folder keeps profiles you moved to another folder&lt;/li&gt;
&lt;li&gt;The backup before Play or an update holds the profile&apos;s own saves, never another profile&apos;s&lt;/li&gt;
&lt;li&gt;Removing a mod keeps its settings for Undo, and a mod named BepInEx never takes the loader&apos;s own settings with it&lt;/li&gt;
&lt;li&gt;A damaged Nexus cache file no longer stops Mortar from starting&lt;/li&gt;
&lt;li&gt;FOMOD installers packed in a subfolder or naming files in another letter case install&lt;/li&gt;
&lt;li&gt;Heroic&apos;s GOG games are found, and so are games and Steam libraries behind a symlink&lt;/li&gt;
&lt;li&gt;Find the cause no longer blames a framework when one of its content packs crashes the game&lt;/li&gt;
&lt;li&gt;All sources sorted by downloads or by updated no longer skips mods or shows empty pages&lt;/li&gt;
&lt;li&gt;Play from a Steam shortcut no longer waits forever when the graphics question is due&lt;/li&gt;
&lt;li&gt;Bug reports and diagnostics files write your home folder as ~&lt;/li&gt;
&lt;li&gt;Command palette actions work from Settings and the other full pages&lt;/li&gt;
&lt;li&gt;The Flatpak finds r2modman and Gale profiles in their usual folders&lt;/li&gt;
&lt;li&gt;Find the cause asks before it starts relaunching a crashed game&lt;/li&gt;
&lt;li&gt;Removing a custom game, unpairing a computer and restoring over saves ask first&lt;/li&gt;
&lt;li&gt;A retried LAN transfer updates the profile you chose, and a sender that goes silent is retried&lt;/li&gt;
&lt;li&gt;Edit profile keeps what you typed when a save is refused&lt;/li&gt;
&lt;li&gt;Config cleanup spares a config an enabled mod still uses&lt;/li&gt;
&lt;li&gt;Backups reuse the newest one while your saves have not changed&lt;/li&gt;
&lt;li&gt;A SMAPI installer runs only when it matches the hash GitHub publishes&lt;/li&gt;
&lt;li&gt;Imported settings, packs and shared profiles can no longer set programs, folders, launch prefixes or turn protection off, and shared changes carry text and data files only&lt;/li&gt;
&lt;li&gt;Signed catalogs and lists cannot be rolled back to older ones, even after clearing the cache&lt;/li&gt;
&lt;li&gt;Nearby sharing checks and limits what other computers send, and your Nexus key stays out of logs&lt;/li&gt;
&lt;/ul&gt;

&lt;/details&gt;</content:encoded></item><item><title>Mortar 0.3.13: Live launches, dated versions</title><link>https://mortar.rethunk.tech/news/mortar-0-3-13/</link><guid isPermaLink="true">https://mortar.rethunk.tech/news/mortar-0-3-13/</guid><description>A launch screen you can follow and cancel, dated versions, add any game from its program, and split hosting and joining lists.</description><pubDate>Sat, 24 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;h4&gt;Play&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;The launch screen fills in as the launcher, the game and its loader come up, and stays until the mods have loaded&lt;/li&gt;
&lt;li&gt;A slow launch says so with Keep waiting, gives up only after five minutes, and Cancel stops a launch at any step&lt;/li&gt;
&lt;li&gt;A launch waiting on Steam can open Steam&apos;s window&lt;/li&gt;
&lt;li&gt;For Stardew Valley the launch screen stays until the game&apos;s window opens, not just until SMAPI has found the mods&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Mods&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Change version lists each version with its release date, marks Latest and Installed, and names the version it installs&lt;/li&gt;
&lt;li&gt;The details panel keeps a mod&apos;s version and what changes it in one section, and leads out through one column of links&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Games&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Add a game starts from the game&apos;s program, takes its name and how it is modded from the game&apos;s files, and says what each loader suits&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Multiplayer and sharing&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;The Multiplayer mod list splits hosting from joining, and Fix all leads once a check finds something&lt;/li&gt;
&lt;li&gt;An import can install a share as shared: at its versions and without the dependencies it left out&lt;/li&gt;
&lt;li&gt;The Thunderstore modpack form groups its fields and folds the config list&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Saves&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;A save&apos;s companion folders travel with it, so Cat Mail Co. backups carry CatLib&apos;s mod data&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;FOMOD&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;A plugin&apos;s always-install files, and its install-if-usable files while usable, install even when the plugin is not chosen&lt;/li&gt;
&lt;/ul&gt;

&lt;details&gt;&lt;summary&gt;&lt;h3&gt;Changed (5)&lt;/h3&gt;&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;Selecting, switching on and off and opening mods, Config, Settings, the Console, Storage and Load order all do far less redrawing and ask Mortar&apos;s backend fewer times&lt;/li&gt;
&lt;li&gt;Dialogs share one look: no dividers, Close as a plain button, and lists that load behind placeholders in their own shape&lt;/li&gt;
&lt;li&gt;Screenshots and Settings › Launchers show placeholders while they load, and a Settings search with no match says so in the middle of the page&lt;/li&gt;
&lt;li&gt;Reduce motion also turns off the press ripple&lt;/li&gt;
&lt;li&gt;Browse falls back from GitHub&apos;s API to its search page when the API refuses, and waits out a refused search instead of asking again for every topic&lt;/li&gt;
&lt;/ul&gt;

&lt;/details&gt;
&lt;details&gt;&lt;summary&gt;&lt;h3&gt;Fixed (29)&lt;/h3&gt;&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;Mortar no longer freezes for a second or more each time a game starts, stops or changes state, which was worst right after Play&lt;/li&gt;
&lt;li&gt;Every Browse page holds 20 mods after adult and hidden mods are dropped, the page count stays put between pages, and pages past the tenth fill&lt;/li&gt;
&lt;li&gt;A Browse source that leaves mods out for excluded categories counts them as hidden; CurseForge sorted by thumbs-up neither repeats nor skips a mod&lt;/li&gt;
&lt;li&gt;Signed out of Nexus, Browse and Settings › Accounts no longer raise an error toast&lt;/li&gt;
&lt;li&gt;A site limiting Mortar&apos;s requests says so instead of &amp;quot;Something went wrong&amp;quot;&lt;/li&gt;
&lt;li&gt;A launch cancelled while it prepares takes its files back out of the game; a cancelled launch ends as cancelled even when the game exits first&lt;/li&gt;
&lt;li&gt;A game a system Wine runs is found by its path, and Steam, its wrappers or a system program are never taken for the game&lt;/li&gt;
&lt;li&gt;A game whose log is late counts as started instead of as Steam failing to start it&lt;/li&gt;
&lt;li&gt;GE-Proton10 ranks above GE-Proton9 when Mortar picks the best Proton&lt;/li&gt;
&lt;li&gt;Load order follows SMAPI&apos;s own order, each mod&apos;s dependencies loading just before it&lt;/li&gt;
&lt;li&gt;FOMOD files go where the installer says: a missing destination installs at the source&apos;s path and an empty one in the mod&apos;s folder&lt;/li&gt;
&lt;li&gt;A MelonLoader setting spread over several lines, quoted category names and control characters read and save correctly instead of breaking the file&lt;/li&gt;
&lt;li&gt;A config number a mod cannot read (1E5, Inf, 300 for a byte) is refused or rewritten so the game keeps it&lt;/li&gt;
&lt;li&gt;A config search hit names its section, and a .cfg named after its package shows under that package&lt;/li&gt;
&lt;li&gt;An INI section followed by a comment is found, so a setting is no longer added under a second copy of it&lt;/li&gt;
&lt;li&gt;Cat Mail Co.&apos;s saves are found&lt;/li&gt;
&lt;li&gt;A Nexus file uploaded again under the same version counts as the newer one, and one mod id in two games no longer shows the other game&apos;s page&lt;/li&gt;
&lt;li&gt;A Thunderstore dependency with no version or an extra dash is refused instead of misread&lt;/li&gt;
&lt;li&gt;An ignored Thunderstore, CurseForge or Mod DB link is taken again when clicked again&lt;/li&gt;
&lt;li&gt;Importing an r2modman or Gale profile keeps config files in BepInEx/config subfolders&lt;/li&gt;
&lt;li&gt;A failed import removes the profile it made&lt;/li&gt;
&lt;li&gt;A profile of a game Nexus does not host can be shared by link&lt;/li&gt;
&lt;li&gt;An error after Pause or Cancel no longer marks a download Failed or Queued&lt;/li&gt;
&lt;li&gt;With beta updates on, a refused prerelease lookup no longer hides a newer stable release&lt;/li&gt;
&lt;li&gt;Keys saved while the Flatpak secret portal was missing are kept once it answers again&lt;/li&gt;
&lt;li&gt;Recovery after a crash mid-restore no longer writes your file over the profile&apos;s copy, and a leftover link no longer blocks every purge&lt;/li&gt;
&lt;li&gt;Many screens no longer show another profile&apos;s or game&apos;s answer when you switch quickly&lt;/li&gt;
&lt;li&gt;A double click on Retry, Fix and similar actions sends once, and a failure&apos;s message offers Retry&lt;/li&gt;
&lt;li&gt;Screen readers hear headings for each game, profile, save, launcher and first-run step&lt;/li&gt;
&lt;/ul&gt;

&lt;/details&gt;</content:encoded></item><item><title>Mortar 0.3.12: Problems on one page, in your language</title><link>https://mortar.rethunk.tech/news/mortar-0-3-12/</link><guid isPermaLink="true">https://mortar.rethunk.tech/news/mortar-0-3-12/</guid><description>Every problem on one page with one fix button each, a Display language setting, a Graphics setting on Linux, and a faster start.</description><pubDate>Thu, 22 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;h4&gt;Languages&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Mortar is open for translation on Hosted Weblate; Spanish (with Argentina and Panama variants) and Brazilian Portuguese are under way&lt;/li&gt;
&lt;li&gt;Settings › General › Language lists a language once part of it is translated, with how much is done; following the system language switches only to a language that is mostly translated&lt;/li&gt;
&lt;li&gt;The tray menu, desktop notifications, file dialogs and startup messages follow the language too&lt;/li&gt;
&lt;li&gt;Help translate Mortar, beside the Language setting and in the guide, opens the project on Weblate&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Linux&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Graphics in Settings › Appearance: Smoother scrolling for computers where scrolling is slow or the fans spin up in Mortar, as on some graphics cards, and Compatible for a window that stays blank&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Problems&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Every section is on one page, each with its count; Slow startup, Redundant, Cleanup, Replaced and Dismissed are links under the list&lt;/li&gt;
&lt;li&gt;Each problem has one button for its suggested fix, with the other fixes and Dismiss in its menu, and Why? beside it&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Faster&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Mortar starts with far less work drawing the Mods page&lt;/li&gt;
&lt;li&gt;Switching a mod on or off rechecks problems sooner, Load order shows dependency names without waiting, and Settings › Storage sizes the data folder in about half the time&lt;/li&gt;
&lt;li&gt;Searching every mod&apos;s settings on the Config page answers in a fraction of the time, most of all for BepInEx games&lt;/li&gt;
&lt;li&gt;Selecting a mod, opening Settings, the Console and the title bar menus do far less redrawing, and a large profile&apos;s problem check after a switch takes a fraction of the time&lt;/li&gt;
&lt;li&gt;The first problem check after Mortar starts takes about a quarter less time, game settings open without waiting on GitHub each time, the loader&apos;s state shows at once on start, and the Config tab&apos;s search filters once you pause typing&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Wording&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;One word for each thing throughout: Enable and Disable everywhere, and &amp;quot;cannot&amp;quot; rather than &amp;quot;can&apos;t&amp;quot;&lt;/li&gt;
&lt;li&gt;Error messages that said the same thing in different words now use one headline&lt;/li&gt;
&lt;li&gt;Settings descriptions that only repeated their setting&apos;s name are gone&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Play&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Launch options…&lt;/strong&gt; in the menu beside Play opens the profile&apos;s own launch arguments, command prefix and environment variables&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Mods list&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;The list&apos;s columns follow each mod&apos;s own source and loader: Latest, Released, Updated, Rating and Downloads come from Nexus or Thunderstore, whichever the mod is from, and the id column shows a BepInEx plugin&apos;s GUID or a SMAPI mod&apos;s UniqueID under that name&lt;/li&gt;
&lt;li&gt;A mod from GitHub shows its latest release, when its installed release came out and its downloads, once Mortar has checked it for updates&lt;/li&gt;
&lt;li&gt;BepInEx games add Kind (plugin, patcher, library or files only) and Plugin version&lt;/li&gt;
&lt;li&gt;The column menu is grouped: the mod, its versions, its health, its place in the profile, then its source&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Browse&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;GitHub search finds mods under every topic their authors use: Lethal Company searches five topics instead of one (338 repositories instead of 122), Stardew Valley and Vintage Story three each&lt;/li&gt;
&lt;li&gt;Searching for an author or organisation, such as LethalCompanyModding, lists their GitHub mods too&lt;/li&gt;
&lt;/ul&gt;

&lt;details&gt;&lt;summary&gt;&lt;h3&gt;Fixed (26)&lt;/h3&gt;&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;Skip the intro for Stardew Valley skips it: the Mortar SMAPI Bridge 0.2.9 that reads the setting now comes with every profile&lt;/li&gt;
&lt;li&gt;A problem the Console shows for a run, such as a newer copy of a mod you are building loading in place of the installed one, has Dismiss; it stays dismissed in later runs until you choose Restore&lt;/li&gt;
&lt;li&gt;The Console keeps your place while you read back through the log; new lines scroll it only when it is at the bottom, and dragging its scroll bar keeps up&lt;/li&gt;
&lt;li&gt;A Nexus download of a BepInEx or MelonLoader mod that is only its DLL installs again; it was refused as an optional file of another mod&lt;/li&gt;
&lt;li&gt;Add to group no longer shows &amp;quot;Something went wrong in this view&amp;quot; when the profile already has a group&lt;/li&gt;
&lt;li&gt;Opening a mod&apos;s details in Browse keeps that mod on screen instead of jumping to another page&lt;/li&gt;
&lt;li&gt;Browse&apos;s list view shows each mod&apos;s picture again; it had shrunk to a sliver under the star, which covered the name&apos;s first letter&lt;/li&gt;
&lt;li&gt;Importing an r2modman profile brings a mod you added to it by hand as a local mod, instead of calling it removed from Nexus with a page link that does not exist&lt;/li&gt;
&lt;li&gt;The What&apos;s new and sync dialogs close with Close&lt;/li&gt;
&lt;li&gt;Adding a mod&apos;s zip that does not say who made it installs it, by Unknown as r2modman names it, instead of refusing it&lt;/li&gt;
&lt;li&gt;A mod zipped inside its own folder, such as a suit pack with no DLL, installs as its package instead of asking for a mod folder&lt;/li&gt;
&lt;li&gt;A mod added from a file shows its own icon.png when no site gives it a picture&lt;/li&gt;
&lt;li&gt;A mod picture with a transparent background shows the card behind it on the Mods tab, as it does in Browse, instead of a coloured square&lt;/li&gt;
&lt;li&gt;Animated mod pictures (GIF, animated PNG and WebP) play instead of stopping on their first frame&lt;/li&gt;
&lt;li&gt;Creating a profile while Mortar is adding SMAPI&apos;s own mods to every profile no longer fails&lt;/li&gt;
&lt;li&gt;A controller used in another game no longer controls Mortar in the background: pressing Start to pause that game used to start the open profile&apos;s game&lt;/li&gt;
&lt;li&gt;The extra mods folder lists BepInEx and other Thunderstore games&apos; mods, and a C# project&apos;s build folder as one mod, instead of asking each for a SMAPI UniqueID&lt;/li&gt;
&lt;li&gt;A mod added from an extra mods folder is installed again whenever its folder changes, so a mod you are building stays current in the open profile&lt;/li&gt;
&lt;li&gt;Importing a Vortex or Mod Organizer 2 profile for a game other than Stardew Valley names each mod from its own package or plugin instead of showing it blank&lt;/li&gt;
&lt;li&gt;A BepInEx or MelonLoader game no longer offers Import from the game&apos;s Mods folder, shows new folders from it on the Mods tab or watches it, which only a Stardew Valley install has&lt;/li&gt;
&lt;li&gt;The Cleanup list in Settings › Storage and the archive preview name BepInEx, MelonLoader and other Thunderstore mods, and group copies of one package, instead of showing them blank; the Downloads watcher names a Thunderstore zip by its package&lt;/li&gt;
&lt;li&gt;An archive Mortar cannot install for a BepInEx, MelonLoader or other non-Stardew game is refused with words that say what Mortar expected, instead of &amp;quot;No SMAPI mod was found&amp;quot; or a question about a SMAPI manifest&lt;/li&gt;
&lt;li&gt;A GitHub release installed for a BepInEx, MelonLoader or other non-Stardew game shows &amp;quot;Could not verify its source&amp;quot; in the queue, since there is no repository check for those games&lt;/li&gt;
&lt;li&gt;A second Nexus file for a BepInEx, MelonLoader or other non-Stardew mod already in the profile installs as its own mod instead of asking to add it to the first&lt;/li&gt;
&lt;li&gt;On Windows, a game that crashes stays &amp;quot;Running&amp;quot; until its process has fully closed, so its files are cleaned up and it no longer shows up as a second run of another profile&lt;/li&gt;
&lt;li&gt;Stop game on Windows no longer fails with &amp;quot;Access is denied&amp;quot; for a game that is already closing, and a game Windows will not let Mortar end says so instead of offering Open storage settings&lt;/li&gt;
&lt;/ul&gt;

&lt;/details&gt;</content:encoded></item><item><title>Mortar 0.3.11: Startups explained, errors traced</title><link>https://mortar.rethunk.tech/news/mortar-0-3-11/</link><guid isPermaLink="true">https://mortar.rethunk.tech/news/mortar-0-3-11/</guid><description>Each phase of a start and its slowest mods, errors traced to the Harmony patch that threw, and imported profiles keep their local mods.</description><pubDate>Thu, 22 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;h4&gt;Linux and Windows&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;The AppImage runs on Linux Mint 21 and Ubuntu 22.04 (glibc 2.35 and newer)&lt;/li&gt;
&lt;li&gt;The Flatpak keeps up with the other builds: switching a mod on or off takes a tenth of a second instead of a second, and the window opens sooner&lt;/li&gt;
&lt;li&gt;On Windows the window opens straight away, without the long PowerShell pass some PCs saw before it&lt;/li&gt;
&lt;li&gt;Use the system title bar, in Settings › Appearance, for desktops with their own window decorations&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Importing and sharing&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Gale profiles and r2modman or Gale codes bring the mods that were added from disk, as local mods, and the preview warns before a code&apos;s own program files install&lt;/li&gt;
&lt;li&gt;In the import preview a mod&apos;s name opens its page, full names show and can be copied, and the whole tile shows what comes in&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Mods and profiles&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Local mods are marked in cards and the list (Mark local mods, on by default)&lt;/li&gt;
&lt;li&gt;A selected card is tinted as well as outlined&lt;/li&gt;
&lt;li&gt;The profile actions menu is grouped under headings and opens the profile folder&lt;/li&gt;
&lt;li&gt;A mod&apos;s Needs and Used by include the libraries its plugins ask for&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Performance and diagnostics&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Performance opens on two cards, Startup and In game, with each phase named on the bar and the six slowest mods with their share of mod time&lt;/li&gt;
&lt;li&gt;In game measuring starts on any launch, not only a measured one (Mortar BepInEx Bridge 0.3.2)&lt;/li&gt;
&lt;li&gt;mortar.log times each step of Mortar&apos;s start, and Restart and record startup profile in the Mortar menu records the first 30 seconds for a bug report&lt;/li&gt;
&lt;li&gt;Errors while running say which Harmony patch threw, on what, and at which source line&lt;/li&gt;
&lt;li&gt;A crash names the native function the game died in, from Unity&apos;s and Microsoft&apos;s symbol servers&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Games&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Cities: Skylines II cities are listed and backed up per profile&lt;/li&gt;
&lt;/ul&gt;

&lt;details&gt;&lt;summary&gt;&lt;h3&gt;Fixed (8)&lt;/h3&gt;&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;After a Steam launch, Play now and Measure no longer stay greyed out once the game has closed&lt;/li&gt;
&lt;li&gt;A library only a local mod&apos;s plugin asks for is no longer offered for removal&lt;/li&gt;
&lt;li&gt;A game opened only for its setup page is no longer listed under Recently played&lt;/li&gt;
&lt;li&gt;An error while running links to its own guide section&lt;/li&gt;
&lt;li&gt;A program renamed with .old is refused in an imported profile, like any other program&lt;/li&gt;
&lt;li&gt;The Flatpak on NVIDIA&apos;s proprietary driver gets the same rendering workaround as the other builds&lt;/li&gt;
&lt;li&gt;Link previews of mortar.rethunk.tech no longer run words together&lt;/li&gt;
&lt;li&gt;A card no longer shows a stray separator for a mod with no version&lt;/li&gt;
&lt;/ul&gt;

&lt;/details&gt;</content:encoded></item><item><title>Mortar 0.3.10: Import anything, mod Cities: Skylines II</title><link>https://mortar.rethunk.tech/news/mortar-0-3-10/</link><guid isPermaLink="true">https://mortar.rethunk.tech/news/mortar-0-3-10/</guid><description>One Import for links, collections, r2modman and Gale codes; Paradox Mods for Cities: Skylines II; far less memory at idle.</description><pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;h4&gt;Importing and sharing&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;One Import dialog for every source: a link or code, a file, another mod manager, or the game&apos;s Mods folder, each ending in the same preview&lt;/li&gt;
&lt;li&gt;Gale share codes import, in the short form and the older 22-character form&lt;/li&gt;
&lt;li&gt;The import preview shows each mod&apos;s icon&lt;/li&gt;
&lt;li&gt;Importing a file also reads Thunderstore modpack zips and local profile folders, and the file picker offers .r2z files and modpacks&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Games and browsing&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Paradox Mods for Cities: Skylines II: search, install, updates and requirements, with each profile&apos;s mods placed in the game&apos;s own Mods folder&lt;/li&gt;
&lt;li&gt;Save folders for 46 more Unity games, so their saves list and back up&lt;/li&gt;
&lt;li&gt;A page of Browse results fills the window&lt;/li&gt;
&lt;li&gt;All sources sorted by downloads or by last update is one ranked list&lt;/li&gt;
&lt;li&gt;A link to a mod opens the Mods list filtered to that mod&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Crashes and memory&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;After a game crashes, its crash card also reads CatLib&apos;s crash report and opens its folder, and on Windows the Windows event log&lt;/li&gt;
&lt;li&gt;When a game started directly crashes, the end of its output goes into the run&apos;s log, and a mod named in a .NET exception there is blamed on the crash card&lt;/li&gt;
&lt;li&gt;Mortar&apos;s own process holds about a third of the memory at idle that it did, returning what start-up used once it goes quiet&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Profiles and settings&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;A Size setting zooms the whole window, and the font list shows each font in its own face&lt;/li&gt;
&lt;li&gt;Each game can sync its profiles to the Mortar-wide folder, to a folder of its own, or not at all&lt;/li&gt;
&lt;li&gt;A game takes a list of extra mods folders instead of one&lt;/li&gt;
&lt;li&gt;Open profile folder in the Profile menu&lt;/li&gt;
&lt;li&gt;Home puts Saves beside Notes, with the changes since the last run below at full width&lt;/li&gt;
&lt;li&gt;The browser extension reports updates from every site Mortar installs from&lt;/li&gt;
&lt;/ul&gt;

&lt;details&gt;&lt;summary&gt;&lt;h3&gt;Changed (12)&lt;/h3&gt;&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;Load order names missing dependencies in seconds instead of half a minute on a first visit&lt;/li&gt;
&lt;li&gt;Starting Mortar does less work: Content Patcher checks survive a moved data folder, overlay images are not decoded again, the weekly profile check waits until Mortar is idle, and the backdrop is resized once&lt;/li&gt;
&lt;li&gt;Thunderstore answers from the stored listing at once and refreshes it in the background, and Problems and Browse no longer decode the whole listing&lt;/li&gt;
&lt;li&gt;The tracked Nexus mods card shows at once from the last list and refreshes behind it&lt;/li&gt;
&lt;li&gt;The Launch menu on Home is called Tools, so it no longer reads as starting the game&lt;/li&gt;
&lt;li&gt;Share and Import close with their own X and have no Cancel or Close beside it, each Share destination is as tall as what it shows, and Last used sits in a tile&apos;s corner&lt;/li&gt;
&lt;li&gt;An import shows a progress bar while a link, code or file is read, and a link or code that cannot be read says what was wrong with it&lt;/li&gt;
&lt;li&gt;The mod list offers its Thunderstore format only for games modded from Thunderstore&lt;/li&gt;
&lt;li&gt;Problems shows the last SMAPI answer at once and asks smapi.io again in the background, and an empty tab says what it is checking&lt;/li&gt;
&lt;li&gt;Opening Game Select runs no Problems or Updates checks, and Storage measures disk use only once its section is on screen&lt;/li&gt;
&lt;li&gt;The category pickers say why categories could not load instead of that the site has none&lt;/li&gt;
&lt;li&gt;The integrity check shows its outcome as a green, warning or red result&lt;/li&gt;
&lt;/ul&gt;

&lt;/details&gt;
&lt;details&gt;&lt;summary&gt;&lt;h3&gt;Fixed (18)&lt;/h3&gt;&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;Mortar reopens maximised when it was closed maximised, at the right size instead of past the screen&apos;s edges&lt;/li&gt;
&lt;li&gt;Buttons, lists and menus use the font chosen in Appearance, and a config&apos;s Sections list is wide enough for its names&lt;/li&gt;
&lt;li&gt;When some update checks do not answer in time, a notice says so with Check again and Dismiss, and a slow smapi.io batch is asked again before its mods are left unknown&lt;/li&gt;
&lt;li&gt;BepInEx mods keep their manifest.json, icon.png and readme, so in-game mod menus such as Cat Mail Co.&apos;s can read them, and no stray .complete file is added&lt;/li&gt;
&lt;li&gt;Thunderstore packages whose names differ only in case no longer replace each other, and the live package wins over a deprecated twin&lt;/li&gt;
&lt;li&gt;An import skips packages the Thunderstore index cannot resolve instead of failing&lt;/li&gt;
&lt;li&gt;A game without a save folder has no Saves page, no Saves card on Home, no Save backups page, and no warning before Play&lt;/li&gt;
&lt;li&gt;Report to author opens the GitHub issue with as much of the report as fits in its link, and says to paste the rest&lt;/li&gt;
&lt;li&gt;Open log on an error opens Mortar&apos;s own log, and only a failed game launch opens the game&apos;s&lt;/li&gt;
&lt;li&gt;Opening a profile of another game, from an import or elsewhere, switches the game in the title bar to match&lt;/li&gt;
&lt;li&gt;Windows Task Manager lists Mortar by name instead of by a description&lt;/li&gt;
&lt;li&gt;Category chips show their full names, the caret sits right after them, and Enter picks the first match&lt;/li&gt;
&lt;li&gt;A search handed from Mortar&apos;s settings to a game&apos;s settings no longer says nothing matches&lt;/li&gt;
&lt;li&gt;Accent cards no longer show a radio button, the background preview draws on Linux, and text over game art keeps a dark edge&lt;/li&gt;
&lt;li&gt;Settings pages end with a gap, and launchers sit in two columns&lt;/li&gt;
&lt;li&gt;Before you play names a disabled requirement by the copy you have installed&lt;/li&gt;
&lt;li&gt;Two sites that share a driver no longer show each other&apos;s top mods&lt;/li&gt;
&lt;li&gt;The command line labels only mods in the Tray folder as (Tray)&lt;/li&gt;
&lt;/ul&gt;

&lt;/details&gt;</content:encoded></item><item><title>Move from r2modman, Gale or Vortex</title><link>https://mortar.rethunk.tech/news/move-from-another-manager/</link><guid isPermaLink="true">https://mortar.rethunk.tech/news/move-from-another-manager/</guid><description>Mortar reads the profiles other managers made, previews them, and leaves the originals as they were.</description><pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Share a profile as a link</title><link>https://mortar.rethunk.tech/news/share-a-profile/</link><guid isPermaLink="true">https://mortar.rethunk.tech/news/share-a-profile/</guid><description>Send a whole profile to a friend as one link or a .mortar file, and get everyone on the same mods before you join.</description><pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Play from Steam Deck Game Mode</title><link>https://mortar.rethunk.tech/news/steam-deck-game-mode/</link><guid isPermaLink="true">https://mortar.rethunk.tech/news/steam-deck-game-mode/</guid><description>Set Mortar up once in Desktop Mode, then start each profile from Game Mode like any other game.</description><pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Mortar 0.3.9: Errors explained, builds auto-install</title><link>https://mortar.rethunk.tech/news/mortar-0-3-9/</link><guid isPermaLink="true">https://mortar.rethunk.tech/news/mortar-0-3-9/</guid><description>Errors name the method that threw and the mods patching it, and your mod&apos;s builds install themselves.</description><pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;h4&gt;Problems and diagnostics&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;An error a mod hit while running names the method it was thrown in and the other mods that patch code on that path&lt;/li&gt;
&lt;li&gt;Errors from a run that went on are listed once under Errors while running, apart from mods that failed to load, and are not counted as problems&lt;/li&gt;
&lt;li&gt;A File conflicts tab naming the files one package wins from another, with Make … win&lt;/li&gt;
&lt;li&gt;A mod whose manifest is missing or broken shows as Damaged, with Repair&lt;/li&gt;
&lt;li&gt;A warning when a mod&apos;s path is too long for a Windows game&lt;/li&gt;
&lt;li&gt;The files a sync replaced, with Restore and Delete all&lt;/li&gt;
&lt;li&gt;Last run rows, deprecated mods and compatibility-list rows can be dismissed&lt;/li&gt;
&lt;li&gt;The console shows an error repeated over and over once, with a ×N count&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Mods and browsing&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;One card for a mod its author lists on several sites, with re-uploads marked&lt;/li&gt;
&lt;li&gt;A folder set to Auto-install puts its contents into the open profile each time they change, for a mod&apos;s build output&lt;/li&gt;
&lt;li&gt;The first download from GitHub or itch.io says once that nobody moderates the site, and so does importing a profile with such mods&lt;/li&gt;
&lt;li&gt;Make a group, or Add to group, brings along the mods the chosen ones need&lt;/li&gt;
&lt;li&gt;Implicit mods nest under the mod that needs them, folded into a +N libraries chip on cards&lt;/li&gt;
&lt;li&gt;Category pickers show +N for chips that do not fit, and noisy categories start excluded&lt;/li&gt;
&lt;li&gt;Each game keeps its own include, exclude and sort; Browse sorts by most downloaded by default&lt;/li&gt;
&lt;li&gt;A long config file lists its sections down the right, and an option centres each setting&apos;s control&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Games&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;43 more Thunderstore games on loaders Mortar drives&lt;/li&gt;
&lt;li&gt;A game no store tracks takes the folder you choose; Voices of the Void on Shimloader&lt;/li&gt;
&lt;li&gt;Game Select sections fold away, and Hide this game moves to the row&apos;s right-click menu&lt;/li&gt;
&lt;li&gt;The game switcher shows each game&apos;s art, profile count and when it was last played&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Profiles and launching&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;The Play menu holds Instances and Delay, with Launch all copies; on a store launch it offers Direct launch&lt;/li&gt;
&lt;li&gt;New profile can start from a saved group&lt;/li&gt;
&lt;li&gt;Restore from a file sits beside Back up in the profile menu&lt;/li&gt;
&lt;li&gt;Saves open as cards&lt;/li&gt;
&lt;li&gt;Favourite stars and source marks sit on each mod&apos;s picture&lt;/li&gt;
&lt;/ul&gt;

&lt;details&gt;&lt;summary&gt;&lt;h3&gt;Changed (2)&lt;/h3&gt;&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;Stacklands, Core Keeper and Wrestling Empire leave the catalog: their Thunderstore pages send modders to the Steam Workshop or mod.io&lt;/li&gt;
&lt;li&gt;Game Select rows keep one height; the hover grow and its setting are gone&lt;/li&gt;
&lt;/ul&gt;

&lt;/details&gt;
&lt;details&gt;&lt;summary&gt;&lt;h3&gt;Fixed (12)&lt;/h3&gt;&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;Add to group from a mod&apos;s menu opens its dialog and takes every selected mod&lt;/li&gt;
&lt;li&gt;Use Direct launch in the Play menu takes effect at once&lt;/li&gt;
&lt;li&gt;A save only stops a launch for the mods it names, and Play anyway stops asking about them&lt;/li&gt;
&lt;li&gt;Before you play counts missing mods once and fits its actions on one row&lt;/li&gt;
&lt;li&gt;Lethal Company plugins that loaded and then logged errors are no longer reported as failing to load&lt;/li&gt;
&lt;li&gt;The crash search keeps a library on while a mod that needs it is on, and first checks the crash happens at all&lt;/li&gt;
&lt;li&gt;Importing profiles from other managers opens the game on the first one, and does not import the same profile twice&lt;/li&gt;
&lt;li&gt;Opening a config file while another mod&apos;s config still loads no longer leaves the pane empty&lt;/li&gt;
&lt;li&gt;The Mods and Config tabs do much less work when you switch a mod or pick a file&lt;/li&gt;
&lt;li&gt;A save is not backed up twice in the same moment&lt;/li&gt;
&lt;li&gt;The tray shows Mortar instead of Wails&lt;/li&gt;
&lt;li&gt;Profile names over bright cover art stay readable&lt;/li&gt;
&lt;/ul&gt;

&lt;/details&gt;</content:encoded></item><item><title>Mortar 0.3.8: Dedicated servers, hand-added games</title><link>https://mortar.rethunk.tech/news/mortar-0-3-8/</link><guid isPermaLink="true">https://mortar.rethunk.tech/news/mortar-0-3-8/</guid><description>Valheim and Risk of Rain 2 server profiles, save folders for 21 more games, and starter templates.</description><pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;h4&gt;Games&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Valheim and Risk of Rain 2 dedicated server profiles, with their own launch settings&lt;/li&gt;
&lt;li&gt;A game missing from the catalog, added by hand and kept on this computer&lt;/li&gt;
&lt;li&gt;Save folders for 21 more games, including PEAK&apos;s campfire saves&lt;/li&gt;
&lt;li&gt;Starter templates for Lethal Company, Valheim and Vintage Story&lt;/li&gt;
&lt;li&gt;Lutris copies of Vintage Story, and EA games installed on another drive&lt;/li&gt;
&lt;li&gt;A game hidden from the game list&lt;/li&gt;
&lt;li&gt;Palworld, Astroneer and seven more Unreal Engine games through Shimloader, which Add a game also offers&lt;/li&gt;
&lt;li&gt;CurseForge as a source for Lethal Company and Valheim&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Mods and browsing&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;A choice of version when installing from a mod&apos;s details or from an installed mod&lt;/li&gt;
&lt;li&gt;Mods hidden from Browse, or everything by one author, with modpacks, translations and cheats left out unless you ask&lt;/li&gt;
&lt;li&gt;Sources found for BepInEx plugins on Thunderstore and for Vintage Story mods on the Mod DB&lt;/li&gt;
&lt;li&gt;A Support the author link on mods whose page has one&lt;/li&gt;
&lt;li&gt;Middle-click a mod to open its page, and Ctrl+click in Browse&lt;/li&gt;
&lt;li&gt;Groups inside groups in the Mods list&lt;/li&gt;
&lt;li&gt;A Switched off column&lt;/li&gt;
&lt;li&gt;An offer to switch off the mods that need a mod you just switched off&lt;/li&gt;
&lt;li&gt;A mod&apos;s name, author and version edited for one profile&lt;/li&gt;
&lt;li&gt;Installed Thunderstore packages that the community no longer lists flagged as problems&lt;/li&gt;
&lt;li&gt;Details pages for Vintage Story Mod DB, Modrinth and CurseForge mods&lt;/li&gt;
&lt;li&gt;Mods new since you last looked marked in Browse&lt;/li&gt;
&lt;li&gt;What&apos;s new shown for Thunderstore, CurseForge and Vintage Story updates&lt;/li&gt;
&lt;li&gt;An update channel per mod for GitHub, CurseForge and Modrinth mods&lt;/li&gt;
&lt;li&gt;A search across every config file in a profile, and a way to delete one no mod owns&lt;/li&gt;
&lt;li&gt;Report a mod to its author from Mortar for Thunderstore, CurseForge and Vintage Story mods&lt;/li&gt;
&lt;li&gt;Downloads over 2 GB ask before they start, and a download that would not fit on the drive stops before it begins&lt;/li&gt;
&lt;li&gt;Pause, resume and reorder downloads, or start one now ahead of the rest&lt;/li&gt;
&lt;li&gt;A download speed limit, and a per-game choice to pause downloads while you play&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Profiles and sharing&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;A profile kept in a folder of its own, such as one on another drive&lt;/li&gt;
&lt;li&gt;A profile frozen so its mods stay on their versions&lt;/li&gt;
&lt;li&gt;Mods and profiles starred as favourites&lt;/li&gt;
&lt;li&gt;Several r2modman or Gale profiles imported at once from a folder you choose, or a pack imported under a name of your own&lt;/li&gt;
&lt;li&gt;A mod&apos;s state or a config file kept different on this computer on a synced profile&lt;/li&gt;
&lt;li&gt;The mod list shared as Thunderstore dependency strings&lt;/li&gt;
&lt;li&gt;A co-op mod list for Thunderstore games and Vintage Story, to match a friend&apos;s mods&lt;/li&gt;
&lt;li&gt;A Thunderstore modpack export form that remembers its fields and suggests the next version&lt;/li&gt;
&lt;li&gt;Importing a pack over a profile keeps your own config files unless you choose to replace them&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Launching and loaders&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Heroic and Lutris copies started through their own launcher&lt;/li&gt;
&lt;li&gt;Skip the intro for Stardew Valley&lt;/li&gt;
&lt;li&gt;Console tab commands in BepInEx games with a bridge console&lt;/li&gt;
&lt;li&gt;Show the console window and Log level settings for MelonLoader games&lt;/li&gt;
&lt;li&gt;The likely culprit named when a BepInEx, MelonLoader or Vintage Story game crashes&lt;/li&gt;
&lt;li&gt;A Mortar bridge for REPO, PEAK, Risk of Rain 2 and Content Warning&lt;/li&gt;
&lt;li&gt;A typed editor for MelonLoader settings, and its load order shown&lt;/li&gt;
&lt;li&gt;Console and Problems for ReturnOfModding, GDWeave, Lovely and Northstar games&lt;/li&gt;
&lt;li&gt;Vintage Story mod loader errors listed as problems&lt;/li&gt;
&lt;li&gt;A fix that removes an older copy of a plugin when BepInEx skips it for a newer one&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Interface and settings&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;A notice when a new mod loader version is out, per game or for every loader&lt;/li&gt;
&lt;li&gt;Mouse back and forward buttons and Alt with the arrow keys move between pages&lt;/li&gt;
&lt;li&gt;A choice of app font, and an accent colour that follows the desktop&lt;/li&gt;
&lt;li&gt;Ask on Discord and Suggest a feature in the Help menu, and Report a bug posting to Mortar&apos;s Discord&lt;/li&gt;
&lt;/ul&gt;

&lt;details&gt;&lt;summary&gt;&lt;h3&gt;Fixed (13)&lt;/h3&gt;&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;Risk of Rain 2 dedicated servers read their settings from server.cfg&lt;/li&gt;
&lt;li&gt;Add this profile to Steam finds the signed-in Steam account on current Steam versions&lt;/li&gt;
&lt;li&gt;The Instances and Delay fields show their values&lt;/li&gt;
&lt;li&gt;Switching profiles is faster&lt;/li&gt;
&lt;li&gt;Mortar starts faster&lt;/li&gt;
&lt;li&gt;Thunderstore downloads try another server when one is down&lt;/li&gt;
&lt;li&gt;An interrupted or failed download picks up where it stopped instead of starting over&lt;/li&gt;
&lt;li&gt;Logs from mods that add timestamps, such as AsyncLoggers, show their time, level and source in place&lt;/li&gt;
&lt;li&gt;Freezing a profile also holds mods you install afterwards&lt;/li&gt;
&lt;li&gt;Crash reports no longer blame a mod whose name only contains the plugin&apos;s&lt;/li&gt;
&lt;li&gt;Mods larger than 2 GB install instead of failing&lt;/li&gt;
&lt;li&gt;The close button closes or hides Mortar with one click&lt;/li&gt;
&lt;li&gt;Flatpak keeps its saved secrets beside the data folder&lt;/li&gt;
&lt;/ul&gt;

&lt;/details&gt;</content:encoded></item><item><title>Mortar 0.3.7: 106 more games on Nexus Mods</title><link>https://mortar.rethunk.tech/news/mortar-0-3-7/</link><guid isPermaLink="true">https://mortar.rethunk.tech/news/mortar-0-3-7/</guid><description>Plus Among Us, Darkest Dungeon, Hogwarts Legacy and inZOI from CurseForge.</description><pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;h4&gt;Games&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;106 more games list mods from Nexus Mods, and Among Us, Darkest Dungeon, Hogwarts Legacy and inZOI from CurseForge&lt;/li&gt;
&lt;/ul&gt;

&lt;details&gt;&lt;summary&gt;&lt;h3&gt;Fixed (5)&lt;/h3&gt;&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;Game Selection stays light with every catalog game: rows load as they scroll into view and game art loads at the size it is shown&lt;/li&gt;
&lt;li&gt;The letter rail beside Game Selection marks the last letter at the bottom of the list&lt;/li&gt;
&lt;li&gt;Game art no longer shows black bands while it loads&lt;/li&gt;
&lt;li&gt;A mod from CurseForge or another site in a folder game is named after its page, not a code&lt;/li&gt;
&lt;li&gt;A game&apos;s Proton version setting is kept&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The Linux AppImage and portable program need glibc 2.38 or newer (Ubuntu 24.04, Debian 13, Fedora 39 or later); older systems use the Flatpak.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://github.com/Rethunk-Tech/mortar/compare/v0.3.6...v0.3.7&quot;&gt;Full changelog&lt;/a&gt;&lt;/p&gt;

&lt;/details&gt;</content:encoded></item><item><title>Mortar 0.3.6: .r2z files and game instances</title><link>https://mortar.rethunk.tech/news/mortar-0-3-6/</link><guid isPermaLink="true">https://mortar.rethunk.tech/news/mortar-0-3-6/</guid><description>Share saves an r2modman .r2z file, and Play starts several instances of a game a set delay apart.</description><pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;h4&gt;Profiles and sharing&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Share can save an r2modman .r2z file without posting a public code&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Launching and loaders&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Play can start several direct-launch instances of a game, a set delay apart&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Interface and settings&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Settings › About shows the version and the build it came from&lt;/li&gt;
&lt;/ul&gt;

&lt;details&gt;&lt;summary&gt;&lt;h3&gt;Fixed (7)&lt;/h3&gt;&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;Collapsing the group that holds the open mod keeps it collapsed instead of scrolling back to the mod&lt;/li&gt;
&lt;li&gt;Mod categories and Nexus requirements load while the keyring is locked or missing&lt;/li&gt;
&lt;li&gt;The problem count in the tray and the command line matches the count on the Problems chip&lt;/li&gt;
&lt;li&gt;Reordering list columns keeps a column added while the window was too narrow to show it&lt;/li&gt;
&lt;li&gt;A save&apos;s &amp;quot;Last played with&amp;quot; and a crash&apos;s Update fix follow profile renames and newly found updates&lt;/li&gt;
&lt;li&gt;README images on a mod&apos;s page load&lt;/li&gt;
&lt;li&gt;Download names taken from a link stay inside the downloads folder, and screenshot names Windows cannot store are refused&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The Linux AppImage and portable program need glibc 2.38 or newer (Ubuntu 24.04, Debian 13, Fedora 39 or later); older systems use the Flatpak.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://github.com/Rethunk-Tech/mortar/compare/v0.3.5...v0.3.6&quot;&gt;Full changelog&lt;/a&gt;&lt;/p&gt;

&lt;/details&gt;</content:encoded></item><item><title>Mortar 0.3.5: MelonLoader and 95 more games</title><link>https://mortar.rethunk.tech/news/mortar-0-3-5/</link><guid isPermaLink="true">https://mortar.rethunk.tech/news/mortar-0-3-5/</guid><description>283 games in all: MelonLoader, Nexus Mods games that read their own mod folder, and seven new loaders.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;h4&gt;Games&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;95 more games, 283 in all&lt;/li&gt;
&lt;li&gt;MelonLoader, with 39 games: BONELAB, BONEWORKS, Schedule I, RUMBLE, Gang Beasts, Bloons TD 6 and more&lt;/li&gt;
&lt;li&gt;24 Nexus Mods games whose mods go in a folder the game reads itself: The Witcher 3, Cyberpunk 2077, 7 Days to Die, Blade &amp;amp; Sorcery, Monster Hunter: World, both Kingdom Come games, Hogwarts Legacy, Stellar Blade, S.T.A.L.K.E.R. 2 and more&lt;/li&gt;
&lt;li&gt;New loaders for Titanfall 2 (Northstar), Hades II and Risk of Rain Returns (ReturnOfModding), WEBFISHING (GDWeave), Balatro (Lovely), Broforce (Unity Mod Manager) and Scrap Mechanic (Rivet)&lt;/li&gt;
&lt;li&gt;25 more BepInEx games, among them Among Us, V Rising, Core Keeper, Lost Skies, H3VR, GTFO, ULTRAKILL, both Subnautica games, Timberborn and Crab Game&lt;/li&gt;
&lt;li&gt;BepInEx mods that install beyond BepInEx/plugins (H3VR&apos;s Sideloader, ULTRAKILL&apos;s UMM Mods, Subnautica&apos;s QMods) land where the game reads them&lt;/li&gt;
&lt;li&gt;BepInEx 6 Mono packs, legacy IL2CPP packs, packs laid out at the zip&apos;s top and packs that load through version.dll all install&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Mods and browsing&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Every Browse card shows the mark of the site the mod installs from&lt;/li&gt;
&lt;li&gt;Show › Obsolete and Broken can Flag a mod with a warning before its name instead of graying it out&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Interface and settings&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Grow game rows on hover can be turned off, so Game select&apos;s rows stay still&lt;/li&gt;
&lt;/ul&gt;

&lt;details&gt;&lt;summary&gt;&lt;h3&gt;Fixed (4)&lt;/h3&gt;&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;LethalModDataLib&apos;s .moddata files belong to their Lethal Company save slot instead of showing as extra saves&lt;/li&gt;
&lt;li&gt;Zips whose folder names use Windows backslashes extract&lt;/li&gt;
&lt;li&gt;Browse card authors and stats are readable in light mode&lt;/li&gt;
&lt;li&gt;Searching Settings for &amp;quot;Personal API key&amp;quot; finds the Nexus key&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The Linux AppImage and portable program need glibc 2.38 or newer (Ubuntu 24.04, Debian 13, Fedora 39 or later); older systems use the Flatpak.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://github.com/Rethunk-Tech/mortar/compare/v0.3.4...v0.3.5&quot;&gt;Full changelog&lt;/a&gt;&lt;/p&gt;

&lt;/details&gt;</content:encoded></item><item><title>Mortar 0.3.4: 136 more Thunderstore games</title><link>https://mortar.rethunk.tech/news/mortar-0-3-4/</link><guid isPermaLink="true">https://mortar.rethunk.tech/news/mortar-0-3-4/</guid><description>BepInEx 5 and IL2CPP games, a Proton choice per game or profile, and mods marked Explicit or Implicit.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;h4&gt;Games&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;136 more Thunderstore games: 104 on BepInEx 5, and 32 Unity IL2CPP games (Cat Mail Co. among them) on the shared BepInEx 6 pack&lt;/li&gt;
&lt;li&gt;BepInEx 6 IL2CPP games get the game&apos;s Unity base libraries with the loader, so the first start needs no network&lt;/li&gt;
&lt;li&gt;Each game, or each profile, can choose which of Steam&apos;s Proton builds runs its Windows copy outside Steam&lt;/li&gt;
&lt;li&gt;Game select&apos;s group headings count their games&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Mods and browsing&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Mortar records whether you asked for each mod or it came in for another one (Explicit or Implicit): group, sort and filter by it, mark a mod either way, and show implicit mods in place, nested under the mods that need them, or hidden&lt;/li&gt;
&lt;li&gt;A profile made before this offers once to mark its libraries, frameworks and tilesheet packs implicit, and Review… lists why each was picked&lt;/li&gt;
&lt;li&gt;Removing or switching off mods offers to remove or switch off the libraries only they needed&lt;/li&gt;
&lt;li&gt;Saved groups replace bundles: save a group to your library and add it to any profile&lt;/li&gt;
&lt;li&gt;A BepInEx mod&apos;s other text files (YAML, TOML, XML, INI, JSON and TXT) open in the Config page for editing&lt;/li&gt;
&lt;li&gt;A tidier details sidebar, and the group header at the top stays in view while the list scrolls&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Profiles and sharing&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;A share can leave out libraries and supporting mods and name only the mods you chose; links and .mortar files carry each mod&apos;s install reason, pin and groups&lt;/li&gt;
&lt;li&gt;The import preview shows the mods a share marks as dependencies&lt;/li&gt;
&lt;li&gt;A profile row counts the mods you chose beside the total&lt;/li&gt;
&lt;li&gt;A screenshot can become the profile&apos;s cover&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Problems and diagnostics&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Cleanup lists dependencies no switched-on mod needs any more&lt;/li&gt;
&lt;li&gt;A mod that needs a newer game version than you have shows as Broken, Vintage Story&apos;s included&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Downloads and updates&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;A simpler update review: one Update button per mod, library updates last under Libraries, and a one-row footer&lt;/li&gt;
&lt;li&gt;When smapi.io stops answering, the offline banner says so, and it clears when smapi.io answers again&lt;/li&gt;
&lt;/ul&gt;

&lt;details&gt;&lt;summary&gt;&lt;h3&gt;Fixed (13)&lt;/h3&gt;&lt;/summary&gt;
&lt;h4&gt;Mods and browsing&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Large profiles are much quicker: switching a mod, filtering, opening the list or grid, Browse search and Settings search redraw a fraction of what they did&lt;/li&gt;
&lt;li&gt;Switching, pinning or noting a mod keeps its details open and your selection&lt;/li&gt;
&lt;li&gt;The details panel follows the selected mod again&lt;/li&gt;
&lt;li&gt;Updating or rolling back a mod keeps it in its groups&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Problems and diagnostics&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Cleanup no longer offers to remove a mod a switched-on mod needs, whether its manifest, its Nexus page, a content condition or the images it changes say so&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Profiles and sharing&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;A .mortar file carries the profile&apos;s groups whether or not it carries notes, and restoring a zip backup restores them&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Launching and loaders&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Mods for an IL2CPP game get the BepInEx 6 the catalog names, not BepInEx 5&lt;/li&gt;
&lt;li&gt;Bridge features are offered only for games Mortar has a bridge for&lt;/li&gt;
&lt;li&gt;On Linux, whether WebKit&apos;s DMA-BUF renderer is turned off now follows the installed graphics drivers, not PRIME offload&lt;/li&gt;
&lt;li&gt;Game select no longer reloads every game&apos;s run history in a loop&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Interface and settings&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;No more message codes in place of text, such as the one that stood in for &amp;quot;4 updates ready&amp;quot;&lt;/li&gt;
&lt;li&gt;Every popover is solid, the Saves backups menu included&lt;/li&gt;
&lt;li&gt;The Mods page callouts match the update bar&apos;s height&lt;/li&gt;
&lt;/ul&gt;

&lt;/details&gt;</content:encoded></item><item><title>Mortar 0.3.3: Vintage Story</title><link>https://mortar.rethunk.tech/news/mortar-0-3-3/</link><guid isPermaLink="true">https://mortar.rethunk.tech/news/mortar-0-3-3/</guid><description>Mods from the Vintage Story Mod DB, mod settings per profile, and Windows games outside Steam through Proton.</description><pubDate>Fri, 16 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;h4&gt;Games&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Vintage Story: Mortar finds the copy its installer or Flatpak put in place, browses and installs mods from the Vintage Story Mod DB (and Nexus and GitHub), names each mod from its modinfo.json, fetches the mods each one requires, and turns them on for the length of each launch&lt;/li&gt;
&lt;li&gt;The Mod DB&apos;s 1-click install button can open in Mortar: turn on Handle Vintage Story Mod DB links in Settings › Downloads&lt;/li&gt;
&lt;li&gt;Each Vintage Story profile keeps its own mod settings (ModConfig), and the Config page edits them&lt;/li&gt;
&lt;li&gt;A game no store has art for shows art from its own install&lt;/li&gt;
&lt;li&gt;On Linux, a Windows game outside Steam, such as a copy in a folder you chose or one Heroic or Lutris installed, runs through a Proton version your Steam already has, in a prefix Mortar keeps for it&lt;/li&gt;
&lt;li&gt;Settings › Launchers lists launchers that only run on Windows, and a row for games found where their own installer or Flatpak put them&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Saves&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Vintage Story worlds show their name, play style, play time and the game version that last saved them&lt;/li&gt;
&lt;li&gt;A Vintage Story world lists the mods it was played with that the profile lacks, and installs each from the Mod DB&lt;/li&gt;
&lt;li&gt;The world backups Vintage Story makes itself (Modify World and /genbackup) are listed under each world and restore like Mortar&apos;s own&lt;/li&gt;
&lt;li&gt;A Vintage Story world&apos;s minimap is backed up and restored with it&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Interface and settings&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;A Screenshots tab shows the game&apos;s own screenshots and, for a Steam game, the ones Steam takes, newest first, full size on a click&lt;/li&gt;
&lt;li&gt;Browse cards put Add under the mod&apos;s picture, so the name, author, summary and stats get the card&apos;s width and read apart&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Profiles and sharing&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Vintage Story Mod DB mods travel in share links, sends to your other computers and the share page&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Launching and loaders&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;The Console shows Vintage Story&apos;s own log while it runs, and a run that crashes keeps the game&apos;s crash report&lt;/li&gt;
&lt;/ul&gt;

&lt;details&gt;&lt;summary&gt;&lt;h3&gt;Fixed (9)&lt;/h3&gt;&lt;/summary&gt;
&lt;h4&gt;Saves&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Restoring a save no longer leaves the current save&apos;s leftover files beside it, which could undo a Vintage Story restore&lt;/li&gt;
&lt;li&gt;Saves lists every game&apos;s saves without the internet; only Stardew Valley&apos;s mod matching needs it&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Launching and loaders&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Mortar finds your Steam account on current Steam clients, so Steam launch options, shortcuts and screenshots work again&lt;/li&gt;
&lt;li&gt;mortar.log keeps the startup lines that are the only trace of a WebView2 failure&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Interface and settings&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;On Linux laptops with an NVIDIA graphics card beside an AMD or Intel one, Mortar no longer renders at a crawl: it keeps WebKit&apos;s fast renderer unless it is running on the NVIDIA card&lt;/li&gt;
&lt;li&gt;Menu items no longer say &amp;quot;Stop the game to change mods.&amp;quot; when no game is running&lt;/li&gt;
&lt;li&gt;Performance&apos;s Where the time goes is one stacked bar again, with each phase&apos;s time beside its colour&lt;/li&gt;
&lt;li&gt;Buttons beside a text field are as tall as the field&lt;/li&gt;
&lt;li&gt;The Nexus key and the browser extension steps sit in their setting rows&lt;/li&gt;
&lt;/ul&gt;

&lt;/details&gt;</content:encoded></item><item><title>Mortar 0.3.2: Animated backgrounds, Epic games</title><link>https://mortar.rethunk.tech/news/mortar-0-3-2/</link><guid isPermaLink="true">https://mortar.rethunk.tech/news/mortar-0-3-2/</guid><description>Backgrounds that move, the backups a game keeps itself, and Epic Games Launcher games on Windows.</description><pubDate>Fri, 16 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;h4&gt;Interface and settings&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Animated backgrounds: an animated GIF, WebP or PNG plays behind Mortar, and holds still when Reduce motion is on or while a game is running&lt;/li&gt;
&lt;li&gt;Settings › Appearance says when a background image is large enough to cost memory and GPU, and suggests WebP&lt;/li&gt;
&lt;li&gt;What&apos;s new groups each release&apos;s changes by area, with a New or Fixed label on every line, and after an update that skipped versions it also shows each release you missed&lt;/li&gt;
&lt;li&gt;Bottles shows its own icon in Settings › Launchers&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Saves&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;A save&apos;s backups also list the copies the game keeps itself, Valheim&apos;s automatic world backups and The Sims 4&apos;s rollback copies, and restore them like Mortar&apos;s own&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Games&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Games installed through the Epic Games Launcher on Windows are found, and Play starts them through the launcher: Risk of Rain 2, Enter the Gungeon, Outward and Totally Accurate Battle Simulator&lt;/li&gt;
&lt;li&gt;On Linux, Mortar also lists those games when Heroic installed them from Epic&lt;/li&gt;
&lt;li&gt;Games installed through the Xbox app on Windows are found: Valheim, Inscryption and Bomb Rush Cyberfunk&lt;/li&gt;
&lt;li&gt;Setting up a game that no launcher found offers any copy Mortar finds in your Desktop, Downloads or Games folders before you pick a folder yourself&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Problems and diagnostics&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;A bug report names the build beside the version, and mortar.log starts with the version, build and platform&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Mods and browsing&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Browse cards can show downloads, endorsements, likes or stars, file size, version and last updated under the summary: tick the ones you want under Show › Card details&lt;/li&gt;
&lt;li&gt;Card details show file size for Nexus Mods and Modrinth mods too, as for Thunderstore and CurseForge&lt;/li&gt;
&lt;li&gt;The Mods tab&apos;s cards show the same Card details: endorsements, downloads, size on disk and last updated&lt;/li&gt;
&lt;/ul&gt;

&lt;details&gt;&lt;summary&gt;&lt;h3&gt;Fixed (18)&lt;/h3&gt;&lt;/summary&gt;
&lt;h4&gt;Games&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Creating a Lethal Company or Valheim profile no longer fails with &amp;quot;does not say who published it&amp;quot;&lt;/li&gt;
&lt;li&gt;Newer Steam games, such as Super Battle Golf, show their art in Game select and the game menu&lt;/li&gt;
&lt;li&gt;The Sims 4 played in German, French, Spanish or Dutch finds its Mods, saves and Options.ini, which the game keeps in a folder named in that language&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Launching and loaders&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;A catalog update holding a game this version cannot read no longer sends Mortar back to its built-in catalog; it leaves out only that game&lt;/li&gt;
&lt;li&gt;When Mortar cannot start, it says why in a message instead of closing without a word, with a button that opens the folder holding its log; on Linux without zenity or kdialog the message arrives as a desktop notification&lt;/li&gt;
&lt;li&gt;Starting Mortar while it is already open brings its window back even when the page inside had stopped responding&lt;/li&gt;
&lt;li&gt;A Mortar that has frozen no longer swallows the next start: that start offers to end it and open a fresh one&lt;/li&gt;
&lt;li&gt;Windows: the installer installs the WebView2 Runtime when it is missing or was removed, says so if that fails, and Mortar asks before starting without it&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Downloads and updates&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;What&apos;s new no longer shows an error when GitHub cannot serve a release&apos;s notes; it waits for the next update instead&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Mods and browsing&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Browse and imports leave out Mortar&apos;s own bridges, which Mortar installs itself, so a profile can no longer load a second copy&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Saves&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Lethal Company&apos;s Saves lists each slot once: the backup and temporary files the game writes beside a slot belong to it, and each save says whether it is a save slot, an extra slot added by a mod, or the weekly challenge&lt;/li&gt;
&lt;li&gt;Saves leaves out the Season and Fits columns for games whose saves record neither, such as Lethal Company&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Interface and settings&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Menus are wide enough for their longest item, so Check mods and Mortar for updates is no longer cut off&lt;/li&gt;
&lt;li&gt;A menu item still cut off at the menu&apos;s widest, such as a long profile name, shows its full text on hover&lt;/li&gt;
&lt;li&gt;Game select&apos;s letter rail spreads down the whole window, with letters that grow with it&lt;/li&gt;
&lt;li&gt;Game select lists the games found on this computer right after the ones you played recently, ahead of the rest of the catalog, and the game menu in the title bar lists only those, with All games for the rest&lt;/li&gt;
&lt;li&gt;Saves no longer scrolls sideways in the list view&lt;/li&gt;
&lt;li&gt;An error message names what went wrong instead of &amp;quot;Something went wrong&amp;quot;&lt;/li&gt;
&lt;/ul&gt;

&lt;/details&gt;</content:encoded></item><item><title>Mortar 0.3.1: 46 more games, and The Sims 4</title><link>https://mortar.rethunk.tech/news/mortar-0-3-1/</link><guid isPermaLink="true">https://mortar.rethunk.tech/news/mortar-0-3-1/</guid><description>BepInEx games from Thunderstore, The Sims 4 with its own Mods folder per profile, and games from the EA App.</description><pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;h4&gt;Games&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;46 more games modded through BepInEx and Thunderstore, among them R.E.P.O., Risk of Rain 2, PEAK, Content Warning, Inscryption, Cult of the Lamb, Sun Haven and Enter the Gungeon; 14 of them also browse Nexus Mods&lt;/li&gt;
&lt;li&gt;The Sims 4: each profile has its own Mods, saves and game options, Tray files go to the game&apos;s library, and mods come from CurseForge, Nexus Mods, GitHub, Patreon posts and itch.io pages&lt;/li&gt;
&lt;li&gt;Games installed through the EA App are found and started&lt;/li&gt;
&lt;li&gt;The Sims 4: Import from the game&apos;s Mods folder reads the mods already in Documents › Electronic Arts › The Sims 4 › Mods, at first set-up and from the Import menu, switched-off files included, and can move them out of that folder&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Mods and browsing&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Paste a Patreon post or an itch.io page in Add mod: it opens in your browser, and the file you save from it is offered and recorded under that page&lt;/li&gt;
&lt;li&gt;Review the mods in the game&apos;s own Mods folder against a profile and bring them in&lt;/li&gt;
&lt;li&gt;Typing in the mod list jumps to a mod the way Game select does: punctuation is ignored and digits count&lt;/li&gt;
&lt;li&gt;Find on Nexus: mods imported from another manager or a folder with no page get their Nexus page and file back, from the Source grouping of the Mods list; Set Nexus page… in a mod&apos;s menu names the page by hand&lt;/li&gt;
&lt;li&gt;CurseForge&apos;s Install button can open Mortar: turn on Handle CurseForge links in Settings › Downloads; links for games Mortar does not manage go back to the CurseForge app&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Profiles and sharing&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Merge one profile into another, as one step you can undo&lt;/li&gt;
&lt;li&gt;Scheduled save backups, the run log, the console, conflicts and requirements can be set per profile&lt;/li&gt;
&lt;li&gt;A profile can keep its own copy of the game&apos;s options file&lt;/li&gt;
&lt;li&gt;Share › Mod list saves the list to a text file, and Multiplayer mod list loads a host&apos;s list from one&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Launching and loaders&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Play asks which graphics API to use for games that offer more than one, and asks again after a start that fails under another&lt;/li&gt;
&lt;li&gt;The game&apos;s caches are cleared on the first start after a profile&apos;s mods change&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Problems and diagnostics&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Problems lists game settings your mods need switched on, and a Redundant finding can be dismissed and restored&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Interface and settings&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Game select is one alphabetical list with your recently played games on top, a letter rail to jump with, and typing a name finds it&lt;/li&gt;
&lt;li&gt;The Windows installer offers to open Nexus and Thunderstore links with Mortar, and Mortar offers to take them back when another app claims them&lt;/li&gt;
&lt;li&gt;Settings › About shows the build, and Open log folder finds the log&lt;/li&gt;
&lt;li&gt;Join our Discord from the app menu, the Welcome screen and the site&lt;/li&gt;
&lt;/ul&gt;

&lt;details&gt;&lt;summary&gt;&lt;h3&gt;Fixed (21)&lt;/h3&gt;&lt;/summary&gt;
&lt;h4&gt;Launching and loaders&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Windows: SMAPI starts when Steam&apos;s launch options do not name it, a hidden SMAPI no longer hides the game window, Stop ends the whole game, and no console windows flash when Settings opens&lt;/li&gt;
&lt;li&gt;A game set up from a folder you chose, or found through another launcher, starts directly instead of being handed to Steam, and on Linux a Windows-only game outside Steam or Bottles says why it cannot start&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Mods and browsing&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;A Thunderstore update is found by the package&apos;s id, so a namesake cannot hide it, and other mod managers are left out of search and installs&lt;/li&gt;
&lt;li&gt;The stored Thunderstore listing takes about a quarter of the disk space, loads twice as fast, and leaves memory after ten idle minutes&lt;/li&gt;
&lt;li&gt;A space typed inside a mod&apos;s name no longer switches the focused mod off&lt;/li&gt;
&lt;li&gt;A config file no mod owns opens alone instead of beside a second list&lt;/li&gt;
&lt;li&gt;An itch.io key is accepted&lt;/li&gt;
&lt;li&gt;A mod whose page is not known shows Unknown source instead of Nexus Mods&lt;/li&gt;
&lt;li&gt;Installing an archive over a mod from a site keeps its page, picture and update checks instead of turning it into a plain Archive&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Profiles and sharing&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Windows: LAN sharing never listens on a network set to Public, and its firewall rules cover every network type so Windows does not prompt&lt;/li&gt;
&lt;li&gt;Importing from Vortex reads mods it deployed as links&lt;/li&gt;
&lt;li&gt;Multiplayer mod list: Check reads the text Share › Mod list makes, in all three formats&lt;/li&gt;
&lt;li&gt;Share › Mod list names a mod once when several parts of one download share its name and version&lt;/li&gt;
&lt;li&gt;Edit profile no longer scrolls sideways, and a long game list no longer widens the page&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Downloads and updates&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;A second Install waits for the running download instead of failing&lt;/li&gt;
&lt;li&gt;Changing mods no longer puts off the update check&lt;/li&gt;
&lt;li&gt;A crafted archive or image can no longer make Mortar run out of memory&lt;/li&gt;
&lt;li&gt;Review updates lists an update from another site that Mortar cannot download itself, instead of counting it and showing nothing&lt;/li&gt;
&lt;li&gt;A CurseForge Install link for a mod whose author only allows downloads from its page is refused by name with what to do, instead of failing in the queue&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Interface and settings&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Closing the window quits when Mortar is not kept in the tray, and the tray&apos;s Quit works with the window closed&lt;/li&gt;
&lt;li&gt;Tooltips, the reasons a control is off and an update&apos;s requirement changes are reachable by keyboard, and the sidebar is one tab stop walked with the arrow keys&lt;/li&gt;
&lt;/ul&gt;

&lt;/details&gt;</content:encoded></item><item><title>Mortar 0.3.0: Lethal Company and Valheim</title><link>https://mortar.rethunk.tech/news/mortar-0-3-0/</link><guid isPermaLink="true">https://mortar.rethunk.tech/news/mortar-0-3-0/</guid><description>BepInEx games with mods from Thunderstore, one search across every source, and load order and performance tabs.</description><pubDate>Wed, 07 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Lethal Company and Valheim: Mortar finds them, installs BepInEx, and installs mods with all their dependencies. Valheim runs natively on Linux with no Proton needed&lt;/li&gt;
&lt;li&gt;Thunderstore is a mod source for Lethal Company and Valheim, and CurseForge is a mod source for Stardew Valley&lt;/li&gt;
&lt;li&gt;Browse searches every source at once, shows one card per mod, and lets you pick the source by its logo; an empty search lists each source&apos;s top mods&lt;/li&gt;
&lt;li&gt;A details panel for every mod: description, versions, dependencies and changelog, with filters by category and sort&lt;/li&gt;
&lt;li&gt;Load order and Performance tabs for Lethal Company and Valheim: the order plugins load, how long each takes at startup, and frame times and each plugin&apos;s cost while you play&lt;/li&gt;
&lt;li&gt;While the game runs, each mod shows whether it actually loaded, and Mortar records the game version you played&lt;/li&gt;
&lt;li&gt;Skip the intro is a per-game setting&lt;/li&gt;
&lt;li&gt;Problems catches much more before you press Play: missing or incompatible plugins, dependency loops, two mods shipping the same plugin, deprecated packages with their replacement, and mods that change the same game code&lt;/li&gt;
&lt;li&gt;Crash help names the likely cause of a crash, can find the mod behind it by testing halves of your list, and shares the log with one click&lt;/li&gt;
&lt;li&gt;Import profiles from r2modman, Gale, Vortex and Mod Organizer 2, and share as an r2modman code or a Thunderstore modpack&lt;/li&gt;
&lt;li&gt;Back up a whole profile to one file, including its saves and mods no site can download again, and restore it as a new profile&lt;/li&gt;
&lt;li&gt;Pair two computers with a code to send profiles over your local network, or keep them in step through a sync folder&lt;/li&gt;
&lt;li&gt;One Updates list across all sources, with Update all, a restore point and Undo all&lt;/li&gt;
&lt;li&gt;A config editor for mods&apos; settings files and their in-game settings menus&lt;/li&gt;
&lt;li&gt;Steam Deck: play with the gamepad, larger touch targets, and start games in Game Mode&lt;/li&gt;
&lt;li&gt;Mortar finds games installed in Bottles and launches them through it&lt;/li&gt;
&lt;li&gt;The browser extension is on the Chrome Web Store for Chrome, Edge and other Chromium browsers&lt;/li&gt;
&lt;li&gt;Settings has Accounts and Source health pages, a per-game source order, and a search that understands common words&lt;/li&gt;
&lt;/ul&gt;

&lt;details&gt;&lt;summary&gt;&lt;h3&gt;Fixed (11)&lt;/h3&gt;&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;The mod list, details panel, profile checks and startup are much faster&lt;/li&gt;
&lt;li&gt;Downloads are checked against the site&apos;s hash, and a damaged one is dropped so Retry fetches it again&lt;/li&gt;
&lt;li&gt;Saves are backed up before every update&lt;/li&gt;
&lt;li&gt;Only real crashes are reported as crashes, and Stop asks the game to close before ending it&lt;/li&gt;
&lt;li&gt;SMAPI no longer refuses to start after an earlier crash&lt;/li&gt;
&lt;li&gt;Errors explain what went wrong instead of saying &amp;quot;Something went wrong&amp;quot;&lt;/li&gt;
&lt;li&gt;Add to Steam updates its shortcut instead of adding a second one&lt;/li&gt;
&lt;li&gt;A damaged mod archive fails that one install instead of closing Mortar&lt;/li&gt;
&lt;li&gt;An update never replaces an unrelated mod that came from the same page&lt;/li&gt;
&lt;li&gt;Undo covers config edits and keeps a mod&apos;s settings when you roll it back&lt;/li&gt;
&lt;li&gt;Menus and tooltips are solid, lists no longer flash on first draw, and keyboard shortcuts no longer take over Enter, Space and the arrow keys&lt;/li&gt;
&lt;/ul&gt;

&lt;/details&gt;</content:encoded></item></channel></rss>